summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2010-07-28 20:45:09 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2010-07-28 20:45:09 +0200
commitc59cc3fa582f6dc4e900cc5e1979246b9e385f8f (patch)
treee2a575395f006c432b7d96859f9a12830774cb25 /scripts
parent6e3adfcee80e11ed3fad1a92b2658e0b714dba1b (diff)
parente4531a8290a9a38c6e615f0d0392b86cd53d2a25 (diff)
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/cpio12
1 files changed, 6 insertions, 6 deletions
diff --git a/scripts/cpio b/scripts/cpio
index f31d66e94..1b038d0bc 100755
--- a/scripts/cpio
+++ b/scripts/cpio
@@ -7,23 +7,23 @@ user="-R 0:0"
os=$(uname)
case $os in
NetBSD|MirBSD|OpenBSD)
- cmd="$@ -Mdist"
+ cmd="$@"
;;
FreeBSD|Darwin)
user="-R root:"
cmd=$(echo "$@"|sed -e "s#-Hnewc#--format newc#")
- cmd="$cmd --quiet"
+ cmd="--quiet $cmd"
;;
*)
- cmd="$@ -Mdist --quiet"
+ cmd="--quiet $@"
;;
esac
if [ "$2" = "r" ];then
- opt=$user
+ opt="$user -Mdist"
fi
cmd=$(echo "$cmd"|sed -e "s# r # #")
if [ -x /usr/bin/cpio ];then
- /usr/bin/cpio $cmd $opt
+ /usr/bin/cpio $opt $cmd
else
- /bin/cpio $cmd $opt
+ /bin/cpio $opt $cmd
fi