summaryrefslogtreecommitdiff
path: root/user-init
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2004-04-15 22:44:26 +0000
committerJonas Smedegaard <dr@jones.dk>2004-04-15 22:44:26 +0000
commite9303407849fafd33cb3324bc7383822cb5af025 (patch)
treec9d2449335ea0964380ea5ee0443a918e046212f /user-init
parentdd7f5a376cbb0121f33efa705803186b250c2bd2 (diff)
Create personal mount points for remote SMB share.
Diffstat (limited to 'user-init')
-rwxr-xr-xuser-init13
1 files changed, 13 insertions, 0 deletions
diff --git a/user-init b/user-init
index 7ede2c4..714ed1b 100755
--- a/user-init
+++ b/user-init
@@ -134,6 +134,19 @@ for user in $USERS; do
mkdir -p $HOME/public_html
fi
+#TODO: Convert the above syntax to the below...
+
+ if [ "$do_server" = "yes" ]; then
+ mkdir -p $HOME/"$server_root"
+# chown root: $HOME/"$server_root"
+# chmod 0444 $HOME/"$server_root"
+# touch $HOME/"$server_root"/NOT_MOUNTED
+# chown root: $HOME/"$server_root"NOT_MOUNTED
+# chmod 0444 $HOME/"$server_root"/NOT_MOUNTED
+#TODO: figure out a safe way to do the above (avoid if mounted, for example!)
+ fi
+#TODO: Move dir creation to localuserconfig, to respect user removing custom dirs
+
su -s /bin/bash -c localuserconfig $user
if [ "$do_server" = "yes" -a -r "$server_conf" -a -r $HOME/"$server_userconf" ]; then