#e $fullpath $below # debug
if [[ -f $path || $(dirname $(readlink -f "$fullpath")) == "$below" ]]; then
m lnf -T "$path" "$HOME/${path#$root/}"
#e $fullpath $below # debug
if [[ -f $path || $(dirname $(readlink -f "$fullpath")) == "$below" ]]; then
m lnf -T "$path" "$HOME/${path#$root/}"
# note, symlinks get resolved, not copied.
s tar --mode=g-s --owner=0 --group=0 -cz -C $fs . | s tar -xz -C /
fi
# note, symlinks get resolved, not copied.
s tar --mode=g-s --owner=0 --group=0 -cz -C $fs . | s tar -xz -C /
fi
# note, we assume a group of hosts does not have the
# same name as a single host, which is no problem on our scale.
for x in /p/c/machine_specific/*.hosts /a/bin/ds/machine_specific/*.hosts; do
# note, we assume a group of hosts does not have the
# same name as a single host, which is no problem on our scale.
for x in /p/c/machine_specific/*.hosts /a/bin/ds/machine_specific/*.hosts; do
iank)
files=(/p/c/machine_specific/*/filesystem/etc/ssh/*_key
/p/c/filesystem/etc/openvpn/client/*.key
/p/c/filesystem/etc/openvpn/easy-rsa/keys/*.key
/p/c/machine_specific/kw/filesystem/etc/openvpn/client/*.key
)
iank)
files=(/p/c/machine_specific/*/filesystem/etc/ssh/*_key
/p/c/filesystem/etc/openvpn/client/*.key
/p/c/filesystem/etc/openvpn/easy-rsa/keys/*.key
/p/c/machine_specific/kw/filesystem/etc/openvpn/client/*.key
)