diff options
author | Joey Hess <joey@kodama.kitenet.net> | 2007-11-05 16:56:49 -0500 |
---|---|---|
committer | Joey Hess <joey@kodama.kitenet.net> | 2007-11-05 16:56:49 -0500 |
commit | 5d441f773d56b6b1a0a95c18ca6bb33e3e237dbe (patch) | |
tree | e18b0a8b84bbb5f91705ee55164c5ebf20fb63f8 /etckeeper | |
parent | 4a808ca40fc19e2acbe72205f0087dbf9c48e31b (diff) |
improvements
Diffstat (limited to 'etckeeper')
-rwxr-xr-x | etckeeper | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -1,15 +1,19 @@ #!/bin/sh set -e -if [ "$0" != etckeeper ]; then +if [ "$(basename $0)" != etckeeper ]; then command="$(basename $0 | sed -e s/etckeeper-//)" else + if [ -z "$1" ]; then + echo "usage: etckeeper command" >&2 + exit 1 + fi command="$1" shift 1 fi if [ ! -d "/etc/etckeeper/$command.d" ]; then - echo "/etc/etckeeper/$command.d does not exist" >&2 + echo "etckeeper: /etc/etckeeper/$command.d does not exist" >&2 exit 1 fi |