18 lines
334 B
Bash
Executable File
18 lines
334 B
Bash
Executable File
#!/bin/sh
|
|
|
|
if mountpoint -q "${HOME}"; then
|
|
exit 0
|
|
fi
|
|
|
|
upperdir="${XDG_RUNTIME_DIR}"/home/rw
|
|
workdir="${XDG_RUNTIME_DIR}"/home/.work
|
|
|
|
mkdir -p "${upperdir}"
|
|
mkdir -p "${workdir}"
|
|
|
|
mount overlay \
|
|
-t overlay \
|
|
-o lowerdir="${HOME}",upperdir="${upperdir}",workdir="${workdir}" \
|
|
"${HOME}"
|
|
chown "${PAM_USER}": "${HOME}"
|