diff options
-rwxr-xr-x | etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox b/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox new file mode 100755 index 0000000..f779883 --- /dev/null +++ b/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox @@ -0,0 +1,23 @@ +#!/bin/sh + +set -e + +GROUP=$(id -g "$USER") +HOMEDIR="/home/$USER" + +mkdir -p "$HOMEDIR/.mozilla/firefox/debian-edu.default" +if [ ! -e "$HOMEDIR/.mozilla/firefox/profiles.ini" ]; then + cp "/usr/share/debian-edu-config/profiles.ini.ff" "$HOMEDIR/.mozilla/firefox/profiles.ini" +fi +if [ ! -e "$HOMEDIR/.mozilla/firefox/installs.ini" ]; then + cp "/usr/share/debian-edu-config/installs.ini" "$HOMEDIR/.mozilla/firefox/installs.ini" +fi +chmod -R u+w,go-rwx "$HOMEDIR/.mozilla/" +chown -R $USER:$GROUP "$HOMEDIR/.mozilla/" + +mkdir -p "$HOMEDIR/.thunderbird/debian-edu.default" +if [ ! -e "$HOMEDIR/.thunderbird/profiles.ini" ]; then + cp "/usr/share/debian-edu-config/profiles.ini" "$HOMEDIR/.thunderbird/profiles.ini" +fi +chmod -R u+w,go-rwx "$HOMEDIR/.thunderbird/" +chown -R $USER:$GROUP "$HOMEDIR/.thunderbird/" |