summarylogtreecommitdiffstats
path: root/git-git.install
diff options
context:
space:
mode:
Diffstat (limited to 'git-git.install')
-rw-r--r--git-git.install10
1 files changed, 4 insertions, 6 deletions
diff --git a/git-git.install b/git-git.install
index c011b4743142..3680c79dbf2d 100644
--- a/git-git.install
+++ b/git-git.install
@@ -1,15 +1,13 @@
#!/bin/sh
post_install() {
- if ! getent group git >/dev/null; then
- groupadd --system git
- fi
- if ! getent passwd git >/dev/null; then
- useradd --system -c 'git daemon user' -g git -d / -s /usr/bin/git-shell git
- fi
+ systemd-sysusers git.conf
+
if ! grep -qe '^/usr/bin/git-shell$' etc/shells; then
echo '/usr/bin/git-shell' >> etc/shells
fi
+
+ chsh -s /usr/bin/git-shell git
}
post_upgrade() {