Просмотр исходного кода

base-files: the USERID code path did not check for duplicate groups

Signed-off-by: John Crispin <[email protected]>

SVN-Revision: 42919
John Crispin 11 лет назад
Родитель
Сommit
5efe2e5e3c
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      package/base-files/files/lib/functions.sh

+ 1 - 1
package/base-files/files/lib/functions.sh

@@ -193,7 +193,7 @@ default_postinst() {
 				}
 
 				gid=$id
-				[ -n "$gid" ] && group_add $name $gid
+				[ -n "$gid" ] && group_exists $name || group_add $name $gid
 				[ -z "$gid" ] && {
 					group_add_next $name
 					gid=$?