2 tool
=$
(readlink
-e "${0%/*}/..")
5 "$tool"/local
/apt-get-install bash-completion
6 sudo
install -m 660 -o root
-g root \
7 "$tool"/etc
/adduser.conf \
9 sudo
install -d -m 750 -o root
-g root \
14 sudo
install -d -m 770 -o root
-g root \
20 sudo
ln -fns etc
/ssh /etc
/skel
/.
ssh
21 sudo
ln -fns etc
/gpg
/etc
/skel
/.gnupg
22 sudo
find "$tool"/etc
/sudoers.d \
23 -mindepth 1 -maxdepth 1 -type f
-exec \
24 install -m 640 -o root
-g root \
25 -t /etc
/sudoers.d
{} +
26 sudo
install -m 640 -o root
-g root \
27 "$tool"/etc
/sudoers.d
/passwd-init \
28 /etc
/sudoers.d
/passwd-init
29 sudo
install -m 640 -o root
-g root \
30 "$tool"/etc
/sudoers.d
/etckeeper-unclean \
31 /etc
/sudoers.d
/etckeeper-unclean
32 sudo
install -m 640 -o root
-g root \
33 "$tool"/etc
/sudoers.d
/env_keep \
34 /etc
/sudoers.d
/env_keep
35 sudo
install -m 755 -o root
-g root \
36 "$tool"/local
/passwd-init \
37 /usr
/local
/bin
/passwd-init
38 sudo
install -m 644 -o root
-g root \
39 "$tool"/etc
/bash.bashrc \
41 sudo
install -m 644 -o root
-g root \
44 sudo
install -m 644 -o root
-g root \
45 "$tool"/etc
/screenrc \
47 for sh
in "$tool"/etc
/user.d
/*/local.sh
48 do sh
=${sh#"$tool"/etc/user.d/}
49 user
="${sh%/local.sh}"
51 .
"$tool"/etc
/user.d
/"$sh" ||
return 1