[Git][qa/jenkins.debian.net][master] 2 commits: now that part of this repo also handles the mail server, adapt the aliases...

Mattia Rizzolo (@mattia) gitlab at salsa.debian.org
Fri Jun 30 10:09:33 BST 2023



Mattia Rizzolo pushed to branch master at Debian QA / jenkins.debian.net


Commits:
b0ab5f58 by Mattia Rizzolo at 2023-06-30T11:04:57+02:00
now that part of this repo also handles the mail server, adapt the aliases file so it is more RFC compliant

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
a6f74312 by Mattia Rizzolo at 2023-06-30T11:06:19+02:00
jenkins: relay mails to rb-mail1, so it can handle DKIM signing in a more centralized way

I'm thinking, going forward, to set up all nodes to mail there.  Just need to figure out the nicest possible auth mechanism

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -


2 changed files:

- hosts/common/etc/aliases
- hosts/jenkins/etc/postfix/main.cf


Changes:

=====================================
hosts/common/etc/aliases
=====================================
@@ -1,3 +1,25 @@
-# See man 5 aliases for format
+# rfc2142:
+abuse: root
+noc: root
+security: root
 postmaster: root
-root:       holger at layer-acht.org, mattia at debian.org
+hostmaster: root
+webmaster: root
+www: root
+ftp: root
+info: root
+usenet: root
+news: root
+# and root
+root: holger, mattia
+
+# more aliases for root
+mailer-daemon: postmaster
+www-data: webmaster
+nobody: root
+admin: root
+logcheck: root
+
+# users
+mattia: mattia at reproducible-builds.org
+holger: holger at layer-acht.org


=====================================
hosts/jenkins/etc/postfix/main.cf
=====================================
@@ -17,7 +17,7 @@ alias_maps = hash:/etc/aliases
 alias_database = hash:/etc/aliases
 myorigin = /etc/mailname
 mydestination = jenkins.debian.net, reproducible.debian.net, localhost.debian.net, localhost
-relayhost = 
+relayhost = [rb-mail1.reproducible-builds.org]:25
 mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
 mailbox_size_limit = 0
 recipient_delimiter = +



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/0e0f3725dc43d9b226462de26f1f8b4f815c2c52...a6f743121bb5d74b70e3a5a75d238b8bc3ff8c52

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/0e0f3725dc43d9b226462de26f1f8b4f815c2c52...a6f743121bb5d74b70e3a5a75d238b8bc3ff8c52
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20230630/f2067d07/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list