[arch-commits] Commit in git/trunk (PKGBUILD git-sysusers.conf git.install)

Christian Hesse eworm at archlinux.org
Tue Mar 6 07:39:58 UTC 2018


    Date: Tuesday, March 6, 2018 @ 07:39:57
  Author: eworm
Revision: 317864

upgpkg: git 2.16.2-2

configure shell from sysusers file (requires systemd v238)

Modified:
  git/trunk/PKGBUILD
  git/trunk/git-sysusers.conf
  git/trunk/git.install

-------------------+
 PKGBUILD          |    4 ++--
 git-sysusers.conf |    2 +-
 git.install       |    7 -------
 3 files changed, 3 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-03-06 07:22:29 UTC (rev 317863)
+++ PKGBUILD	2018-03-06 07:39:57 UTC (rev 317864)
@@ -4,7 +4,7 @@
 
 pkgname=git
 pkgver=2.16.2
-pkgrel=1
+pkgrel=2
 pkgdesc="the fast distributed version control system"
 arch=(x86_64)
 url="http://git-scm.com/"
@@ -37,7 +37,7 @@
             'SKIP'
             '14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
             'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
-            '595794856bfa6087c33826640ae7b5447832233844f36dfedc18646d47154730')
+            '7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
 
 build() {
   export PYTHON_PATH='/usr/bin/python2'

Modified: git-sysusers.conf
===================================================================
--- git-sysusers.conf	2018-03-06 07:22:29 UTC (rev 317863)
+++ git-sysusers.conf	2018-03-06 07:39:57 UTC (rev 317864)
@@ -1 +1 @@
-u git - "git daemon user" /
+u git - "git daemon user" / /usr/bin/git-shell

Modified: git.install
===================================================================
--- git.install	2018-03-06 07:22:29 UTC (rev 317863)
+++ git.install	2018-03-06 07:39:57 UTC (rev 317864)
@@ -5,13 +5,6 @@
   if ! grep -qe '^/usr/bin/git-shell$' etc/shells; then
     echo '/usr/bin/git-shell' >> etc/shells
   fi
-
-  # make sure the user exists...
-  systemd-sysusers git.conf
-
-  # ... and change the shell. This is done only once in post-install
-  # function, so an administrative change is persistent.
-  chsh --shell /usr/bin/git-shell git > /dev/null
 }
 
 # do not modify user settings (shell) in post-upgrade function!



More information about the arch-commits mailing list