diff options
author | Jonas Smedegaard <dr@jones.dk> | 2004-04-15 22:44:26 +0000 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2004-04-15 22:44:26 +0000 |
commit | e9303407849fafd33cb3324bc7383822cb5af025 (patch) | |
tree | c9d2449335ea0964380ea5ee0443a918e046212f /user-init | |
parent | dd7f5a376cbb0121f33efa705803186b250c2bd2 (diff) |
Create personal mount points for remote SMB share.
Diffstat (limited to 'user-init')
-rwxr-xr-x | user-init | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -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 |