Commit c64ee21b authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

git user should have password set for authorized_keys command= option to work

parent 8efeb3d1
......@@ -8,7 +8,19 @@ all: database-config resque-yml nginx-conf
rm /etc/gshadow
mv -v /data/etc/gshadow /etc/gshadow
groupadd -g 101 git
useradd -c "GitLab" -g git -u 101 git
useradd -c "GitLab" -g git -u 101 -p any git
rm /etc/passwd-
rm /etc/group-
rm /etc/shadow-
rm /etc/gshadow-
mv -v /etc/passwd /data/etc/passwd
ln -sv /data/etc/passwd /etc/passwd
mv -v /etc/group /data/etc/group
ln -sv /data/etc/group /etc/group
mv -v /etc/shadow /data/etc/shadow
ln -sv /data/etc/shadow /etc/shadow
mv -v /etc/gshadow /data/etc/gshadow
ln -sv /data/etc/gshadow /etc/gshadow
dd if=/dev/zero of=swap bs=1048576 count=3072
chmod 600 swap
......@@ -97,19 +109,6 @@ all: database-config resque-yml nginx-conf
sed -e "s/redis-server/redis/" -i /etc/init.d/gitlab
systemctl enable gitlab.service
rm /etc/passwd-
rm /etc/group-
rm /etc/shadow-
rm /etc/gshadow-
mv -v /etc/passwd /data/etc/passwd
ln -sv /data/etc/passwd /etc/passwd
mv -v /etc/group /data/etc/group
ln -sv /data/etc/group /etc/group
mv -v /etc/shadow /data/etc/shadow
ln -sv /data/etc/shadow /etc/shadow
mv -v /etc/gshadow /data/etc/gshadow
ln -sv /data/etc/gshadow /etc/gshadow
rm -rf /usr/local/share/.yarnrc
/bin/sh cleanup gitlab dev doc git tests cache ports man patches node_modules windows macos bytecode maps packed_assets
......
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