fi
### begin set hostname
-echo $hostname > /etc/hostname
+echo $HOSTNAME > /etc/hostname
sed -i '/^127\.0\.1\.1/d' /etc/hosts
-echo "127.0.1.1 $hostname" >> /etc/hosts
+echo "127.0.1.1 $HOSTNAME" >> /etc/hosts
hostname -F /etc/hostname
### end set hostname
pwfile=$2
if [[ $pwfile && -e $pwfile ]]; then
printf "$user:" | cat - "$pwfile" | $ROOTCMD chpasswd -e
- else
- echo "$0: warning: no pw set for $user"
+ else
+ echo "$0: warning: no pw set for $user"
fi
}
au() {
if ! $ROOTCMD getent passwd $1; then
- $ROOTCMD useradd -m $1 -s /bin/bash || [[ $? == 9 ]]
+ $ROOTCMD useradd -m -s /bin/bash $1 || [[ $? == 9 ]]
fi
}
-echo "IANNNNNNN 222222222, $ROOTPW"
-ls -la $ROOTPW
-
chpw root "$ROOTPW"
# 9 = user already exists. so we are idempotent.
au ian
dir=/q/p/c/machine_specific/$HOSTNAME/.unison
$ROOTCMD mkdir -p $dir
-$ROOTCMD rm -rf /root/.unison
-$ROOTCMD ln -sf $dir /root
$ROOTCMD ln -sf /q/p /
-
$ROOTCMD chown -R 1000:1000 $dir
while true; do
$ROOTCMD chown 1000:1000 $dir