GitLab更新更改/ etc / passwd

时间:2018-01-18 12:09:38

标签: gitlab

Debian 9

我只安装了GitLab aptitude install gitlab-ce

在安装过程中创建了用户git(以及组git)。 /etc/passwd中的新行:

git:x:777:777::/var/opt/gitlab:/bin/sh

我将此用户的shell更改为/bin/bash。 并将一些用户添加到论坛git(它更改了文件/etc/group/etc/gshadow)。

但是当我更新系统(aptitude safe-upgrade)并存在GitLab更新时,它会重置所有三个文件:passwdgroupgshadow。 它从git-group中删除其他用户并重置shell。

我很伤心。

如何处理?

1 个答案:

答案 0 :(得分:1)

只需将git用户和组视为gitlab内部使用的保留。如果您希望为shell用户创建一个组,请将其命名为其他名称。

请参阅the Gitlab documentation on this以重命名Gitlab使用的组。