+Config_Skel() {
+ if [ -w /etc/skel ]; then
+ Msg "Starting \"/etc/skel\" configuration:\n"
+ Copy_File user/bash_logout /etc/skel/.bash_logout
+ if [ -e /etc/skel/.profile ]; then
+ Copy_File user/bash_profile /etc/skel/.profile root 644
+ else
+ Copy_File user/bash_profile /etc/skel/.bash_profile root 644
+ fi
+ Copy_File user/bashrc /etc/skel/.bashrc root 644
+ else
+ Msg "Can't write to \"/etc/skel\" - configuration SKIPPED.\n"
+ fi
+}
+
+Config_RootUser() {
+ if [ "$UID" = "0" ]; then
+ user=`grep "^.*:.*:0:" /etc/passwd | head -n 1 | cut -d':' -f1`
+ home=`grep "^.*:.*:0:" /etc/passwd | cut -d':' -f6`
+ Config_User "$user" "$home"
+ else
+ Msg "Not running with root privileges - root user configuration SKIPPED.\n"
+ fi
+}
+
+while [ $# -gt 0 ]; do
+ case "$1" in
+ "--local"|"-l")
+ export I_local=1; ;;
+ *)
+ echo "Usage: $0 [--local|-l]"
+ exit 1
+ esac
+ shift
+done
+