Rozdiely pre scripts/shell/access/access.sh medzi verziami 1.3 a 1.4
| verzia 1.3, 2002/06/12 11:38:06 |
verzia 1.4, 2002/06/21 14:20:38 |
| Riadok 87 ACTION="$1"; shift |
|
| Riadok 87 ACTION="$1"; shift |
|
| PARAM="$*" ; shift |
PARAM="$*" ; shift |
| |
|
| if [ ! -r $CONFIG ]; then |
if [ ! -r $CONFIG ]; then |
| echo "File '$CONFIG' doesn't exist or isn't readable!" > /dev/stderr |
echo "Config file '$CONFIG' doesn't exist or isn't readable." > /dev/stderr |
| exit -1; |
exit -1; |
| fi |
fi |
| |
|
| Riadok 95 first_order="` awk '/^ORDER:/ { print $2 |
|
| Riadok 95 first_order="` awk '/^ORDER:/ { print $2 |
|
| second_order="`awk '/^ORDER:/ { print $3; }' $CONFIG`" |
second_order="`awk '/^ORDER:/ { print $3; }' $CONFIG`" |
| |
|
| if [ "x$first_order" = "x" -o "x$second_order" = "x" ]; then |
if [ "x$first_order" = "x" -o "x$second_order" = "x" ]; then |
| echo "Empty orders!" |
echo "Empty orders."; |
| echo "Please set 'ORDER: ' to apropiate value in your $CONFIG config file!" > /dev/stderr |
echo "Please set 'ORDER: ' to appropriate value in your '$CONFIG' config file." \ |
| |
> /dev/stderr; |
| exit -1; |
exit -1; |
| fi |
fi |
| |
|
|
|
| if [ "x$first_order" = "xdeny" ]; then |
if [ "x$first_order" = "xdeny" ]; then |
| check $CONFIG $USER $ACTION $PARAM |
check $CONFIG $USER $ACTION $PARAM |
| else |
else |
| echo "Bad order $first_order!" |
echo "Bad order '$first_order'." |
| exit -1; |
exit -1; |
| fi |
fi |
| fi |
fi |
Platon Group <platon@platon.sk> http://platon.sk/
|
|