symbolic links to home and share don't work on windows
This commit is contained in:
parent
316091dd7c
commit
bdbd4f8ce5
2 changed files with 10 additions and 0 deletions
|
@ -83,6 +83,7 @@
|
||||||
src: lmn-linkhome.sh
|
src: lmn-linkhome.sh
|
||||||
dest: /etc/profile.d/
|
dest: /etc/profile.d/
|
||||||
mode: '0644'
|
mode: '0644'
|
||||||
|
when: false
|
||||||
|
|
||||||
- name: Bind mount lmn/media with nosuid directory
|
- name: Bind mount lmn/media with nosuid directory
|
||||||
ansible.posix.mount:
|
ansible.posix.mount:
|
||||||
|
|
|
@ -55,6 +55,15 @@ else
|
||||||
#chown "${SUDO_USER}:1010" "/media/${SUDO_USER}"
|
#chown "${SUDO_USER}:1010" "/media/${SUDO_USER}"
|
||||||
chgrp 1010 "/lmn/media/${SUDO_USER}"
|
chgrp 1010 "/lmn/media/${SUDO_USER}"
|
||||||
chmod 0770 "/lmn/media/${SUDO_USER}"
|
chmod 0770 "/lmn/media/${SUDO_USER}"
|
||||||
|
if ! findmnt "/lmn/media/${SUDO_USER}/share"; then
|
||||||
|
[[ -d "/lmn/media/${SUDO_USER}/share" ]] || mkdir "/lmn/media/${SUDO_USER}/share"
|
||||||
|
mount --bind "/lmn/media/${SUDO_USER}/.default-school/share" "/lmn/media/${SUDO_USER}/share"
|
||||||
|
fi
|
||||||
|
if ! findmnt "/lmn/media/${SUDO_USER}/home"; then
|
||||||
|
[[ -d "/lmn/media/${SUDO_USER}/home" ]] || mkdir "/lmn/media/${SUDO_USER}/home"
|
||||||
|
home="$(getent passwd $SUDO_USER | cut -d: -f6)"
|
||||||
|
mount --bind "/lmn/media/${SUDO_USER}/.default-school/${home##/srv/samba/schools/default-school/}" "/lmn/media/${SUDO_USER}/home"
|
||||||
|
fi
|
||||||
#mkdir -p "/media/${SUDO_USER}/home"
|
#mkdir -p "/media/${SUDO_USER}/home"
|
||||||
#mkdir -p "/media/${SUDO_USER}/share"
|
#mkdir -p "/media/${SUDO_USER}/share"
|
||||||
#mount -t cifs -o "sec=krb5i,cruid=${SUDO_UID},user=${SUDO_USER},uid=${SUDO_UID},gid=1010,file_mode=0770,dir_mode=0770,mfsymlinks" \
|
#mount -t cifs -o "sec=krb5i,cruid=${SUDO_UID},user=${SUDO_USER},uid=${SUDO_UID},gid=1010,file_mode=0770,dir_mode=0770,mfsymlinks" \
|
||||||
|
|
Loading…
Add table
Reference in a new issue