Browse Source

User shell didn't change after package change

Jaap Marcus 5 years ago
parent
commit
0126eccb5c
1 changed files with 1 additions and 2 deletions
  1. 1 2
      bin/v-change-user-package

+ 1 - 2
bin/v-change-user-package

@@ -164,8 +164,7 @@ change_user_package
 
 
 # Update user shell
 # Update user shell
 shell_conf=$(echo "$pkg_data" | grep 'SHELL' | cut -f 2 -d \')
 shell_conf=$(echo "$pkg_data" | grep 'SHELL' | cut -f 2 -d \')
-shell=$(grep -w "$shell_conf" /etc/shells |head -n1)
-/usr/bin/chsh -s "$shell" "$user" &>/dev/null
+$BIN/v-change-user-shell $user $shell_conf
 
 
 # Run template trigger
 # Run template trigger
 if [ -x "$HESTIA/data/packages/$package.sh" ]; then
 if [ -x "$HESTIA/data/packages/$package.sh" ]; then