Permalink
Browse files

change shell on package change

  • Loading branch information...
serghey-rodin committed Feb 25, 2013
1 parent 0d9e7d0 commit 852f937acc866da2094e8108be72888d96d9d482
Showing with 8 additions and 0 deletions.
  1. +4 −0 bin/v-change-user-package
  2. +4 −0 bin/v-rebuild-user
@@ -133,6 +133,10 @@ fi
# Changing user package
change_user_package
+# Update user shell
+shell_path=$(/usr/bin/chsh --list-shells | grep -w "$SHELL" |head -n1)
+/usr/bin/chsh -s "$shell_path" "$user" &>/dev/null
+
#----------------------------------------------------------#
# Vesta #
View
@@ -40,6 +40,10 @@ source $USER_DATA/user.conf
shell=$(chsh --list-shells | grep -w "$SHELL" |head -n1)
adduser "$user" -s "$shell" -c "$CONTACT" -m -d "$HOMEDIR/$user" &>/dev/null
+# Update user shell
+shell_path=$(/usr/bin/chsh --list-shells | grep -w "$SHELL" |head -n1)
+/usr/bin/chsh -s "$shell_path" "$user" &>/dev/null
+
# Update password
shadow='/etc/shadow'
shdw=$(grep ^$user: $shadow)

0 comments on commit 852f937

Please sign in to comment.