Commit 2ab9ab67 authored by Vitaly Lipatov's avatar Vitaly Lipatov

update etersoft tune_new_user

parent 1b123e8f
...@@ -6,16 +6,18 @@ CONSOLEFONT="Droid Sans Mono 11" ...@@ -6,16 +6,18 @@ CONSOLEFONT="Droid Sans Mono 11"
#NU="$1" #NU="$1"
NU="$USER" NU="$USER"
DOMAIN="etersoft.ru" DOMAIN="etersoft.ru"
CONSOLEFONT="Droid Sans Mono 11"
[ -n "$NU" ] || exit [ -n "$NU" ] || exit
# skip for these users # skip for these users
case "$NU" in case "$NU" in
lav|kondratyuk) lav|kondratyuk)
exit exit 1
;; ;;
esac esac
[ "$UID" = 0 ] && exit 1
NAME="$(getent passwd "$NU" | cut -d":" -f5)" NAME="$(getent passwd "$NU" | cut -d":" -f5)"
[ -n "$NAME" ] || exit [ -n "$NAME" ] || exit
...@@ -55,6 +57,7 @@ fi ...@@ -55,6 +57,7 @@ fi
# tune terminal # tune terminal
mkdir -p ~/.config/xfce4/terminal/ mkdir -p ~/.config/xfce4/terminal/
cat <<EOF >>~/.config/xfce4/terminal/accels.scm cat <<EOF >>~/.config/xfce4/terminal/accels.scm
; Etersoft
; xfce4-terminal GtkAccelMap rc-file -*- scheme -*- ; xfce4-terminal GtkAccelMap rc-file -*- scheme -*-
; this file is an automated accelerator map dump ; this file is an automated accelerator map dump
; ;
...@@ -117,6 +120,7 @@ EOF ...@@ -117,6 +120,7 @@ EOF
mkdir -p ~/.config/xfce4/terminal/ mkdir -p ~/.config/xfce4/terminal/
cat <<EOF >>~/.config/xfce4/terminal/terminalrc cat <<EOF >>~/.config/xfce4/terminal/terminalrc
# Etersoft
[Configuration] [Configuration]
FontName=$CONSOLEFONT FontName=$CONSOLEFONT
MiscAlwaysShowTabs=FALSE MiscAlwaysShowTabs=FALSE
...@@ -161,6 +165,7 @@ EOF ...@@ -161,6 +165,7 @@ EOF
mkdir -p ~/.config/xfce4/terminal/ mkdir -p ~/.config/xfce4/terminal/
cat <<EOF >>~/.config/xfce4/helpers.rc cat <<EOF >>~/.config/xfce4/helpers.rc
# Etersoft
TerminalEmulator=xfce4-terminal TerminalEmulator=xfce4-terminal
WebBrowser=chromium WebBrowser=chromium
FileManager=Thunar FileManager=Thunar
...@@ -169,6 +174,7 @@ EOF ...@@ -169,6 +174,7 @@ EOF
mkdir -p ~/.config/mc/ mkdir -p ~/.config/mc/
cat <<EOF >>~/.config/mc/ini cat <<EOF >>~/.config/mc/ini
# Etersoft
[Midnight-Commander] [Midnight-Commander]
verbose=true verbose=true
shell_patterns=true shell_patterns=true
...@@ -317,10 +323,9 @@ Modified git files=git ls-files --modified ...@@ -317,10 +323,9 @@ Modified git files=git ls-files --modified
EOF EOF
FIREFOXPREFS=$(echo ~/.mozilla/firefox/*/prefs.js) FIREFOXPREFS=$(echo ~/.mozilla/firefox/*/prefs.js)
if [ -s "$FIREFOXPREFS" ] ; then for i in $FIREFOXPREFS ; then
if ! grep "network.negotiate-auth.trusted-uris" $FIREFOXPREFS ; then [ -s "$i" ] || continue
echo 'user_pref("network.negotiate-auth.trusted-uris", ".etersoft.ru,.eterhost.ru");' >>$FIREFOXPREFS if ! grep "network.negotiate-auth.trusted-uris" $i ; then
echo 'user_pref("network.negotiate-auth.trusted-uris", ".etersoft.ru,.eterhost.ru");' >>$i
fi fi
fi done
...@@ -5,7 +5,9 @@ NU="$1" ...@@ -5,7 +5,9 @@ NU="$1"
if [ ! -d "/srv/$NU/Projects" ] ; then if [ ! -d "/srv/$NU/Projects" ] ; then
mkdir -p /srv/$NU/Projects || exit mkdir -p /srv/$NU/Projects || exit
ln -s /srv/$NU/ /home/$NU/Projects chown -Rv $NU:builder /srv/$NU
[ -L /home/$NU/Projects ] && rm -f /home/$NU/Projects
ln -s /srv/$NU/Projects /home/$NU/Projects
# hektor: /home # hektor: /home
if [ "hektor" = "$(hostname -s)" ] ; then if [ "hektor" = "$(hostname -s)" ] ; then
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment