Репозитории ALT
S: | 0.8.0-alt1 |
5.1: | 0.7.4-alt1 |
4.1: | 0.7.4-alt1 |
4.0: | 0.7.4-alt1 |
+updates: | 0.7.4-alt1 |
3.0: | 0.7.0-alt1 |
Группа :: Система/Основа
Пакет: control
Главная Изменения Спек Патчи Исходники Загрузить Gear Bugs and FR Repocop
control-0.7.6/ 0000755 0000000 0000000 00000000000 11560570376 0013214 5 ustar 00root root 0000000 0000000 control-0.7.6/control 0000755 0000000 0000000 00000001753 11560570376 0014630 0 ustar 00root root 0000000 0000000 #!/bin/sh
FACILITIES_DIR=/etc/control.d/facilities
fatal()
{
echo "${0##*/}: $*" >&2
exit 1
}
if [ $# -eq 0 ]; then
ls -1 $FACILITIES_DIR/ |
while read FACILITY; do
case "$FACILITY" in
*.rpm*|*.orig|*~) continue ;;
esac
LIST="`$FACILITIES_DIR/$FACILITY list`"
STATUS="`$FACILITIES_DIR/$FACILITY status`"
[ -n "${FACILITY##_*}" ] || FACILITY="${FACILITY//_//}"
printf "%-15s %-15s (%s)\n" "$FACILITY" "$STATUS" "$LIST"
done
exit
fi
FACILITY="$1"
shift
case "$FACILITY" in
--help)
a= exec man 8 control
exit
;;
--version)
echo @VERSION@
exit
;;
esac
REQUESTED_FACILITY="$FACILITY"
FACILITY="${FACILITY//\//_}"
if [ -x "$FACILITIES_DIR/$FACILITY" ]; then
$FACILITIES_DIR/$FACILITY "$*" || exit 1
case "$*" in
''|help|'help '*|list|status|summary)
exit 0
;;
esac
STATUS="`$FACILITIES_DIR/$FACILITY status`"
if [ "$STATUS" != "$*" ]; then
fatal "$REQUESTED_FACILITY: Requested $*, got $STATUS"
fi
exit 0
else
fatal "No such facility: $FACILITY"
fi