The git user's sudo entries should be NOPASSWD (RT#7316)
authorJulien Cristau <jcristau@debian.org>
Thu, 5 Jul 2018 12:10:21 +0000 (14:10 +0200)
committerJulien Cristau <jcristau@debian.org>
Thu, 5 Jul 2018 12:10:58 +0000 (14:10 +0200)
modules/sudo/files/sudoers

index 79c6327..cd39d49 100644 (file)
@@ -135,10 +135,14 @@ nagios            storace=(debbackup)     NOPASSWD: /usr/lib/nagios/plugins/dsa-check-backuppg
 %gitdoadm      ALL=(gitdoadm)  ALL
 # the git user also exists on adayevskaya where it's a different service..
 %gitdoadm      godard=(git)            ALL
-%gitdoadm,git  godard=(salsa-registry) ALL
-%gitdoadm,git  godard=(salsa-signup)   ALL
-%gitdoadm,git  godard=(salsa-webhook)  ALL
-%gitdoadm,git  godard=(salsa-pages)    ALL
+%gitdoadm      godard=(salsa-registry) ALL
+%gitdoadm      godard=(salsa-signup)   ALL
+%gitdoadm      godard=(salsa-webhook)  ALL
+%gitdoadm      godard=(salsa-pages)    ALL
+git            godard=(salsa-registry) NOPASSWD: ALL
+git            godard=(salsa-signup)   NOPASSWD: ALL
+git            godard=(salsa-webhook)  NOPASSWD: ALL
+git            godard=(salsa-pages)    NOPASSWD: ALL
 %keyring       ALL=(keyring)   ALL
 %jenkins-adm   ALL=(jenkins-adm)       ALL
 %lintian       ALL=(lintian)   ALL