3 [ `id -u` != 0 ] && exit 1
7 if [ "$1" = "-r" ]; then
8 find -type f |
cpio -p --make-directories /root
2> /dev
/null
12 for iuser
in `find /home -maxdepth 1 -mindepth 1 -type d -printf "%f\n"`; do
13 if id
-u $iuser > /dev
/null
2>&1; then
14 find -type f |
cpio -p --make-directories -R `id -u $iuser`:`id -g $iuser` /home
/$iuser 2> /dev
/null