Overview

Request 906399 accepted

- Use /bin/bash for sysusers-generate-pre

- Remove usage of grep from sysusers-generate-pre
- Add a simple test of sysusers-generate-pre to %check


Dominique Leuenberger's avatar
#!/bin/sh
# pass systemd sysusers config paths as argument to this script.

echo "/usr/sbin/sysusers2shadow $2 <<\"EOF\" || [ -f /.buildenv ]"
(while read -r line; do if [[ $line =~ ^\s*[ugmr] ]]; then echo "$line"; fi; done) < "$1"
echo 'EOF'

[[ is not posix sh if I'm not mistaken


Jan Engelhardt's avatar

[[, =~, unquoted $2. “ah yes the … ultimate shell experience.

Request History
Thorsten Kukuk's avatar

kukuk created request

- Use /bin/bash for sysusers-generate-pre

- Remove usage of grep from sysusers-generate-pre
- Add a simple test of sysusers-generate-pre to %check


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:B as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:B"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:B"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:B got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:B got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:B got accepted.

openSUSE Build Service is sponsored by