From 86b63d97ad5491f85ba3b10cd406e963778bac1e Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Fri, 1 Mar 2013 01:50:49 +0100 Subject: [PATCH] Modification : etc/postfix/aliases : root : getent group sudo . --- etc/postfix/aliases | 6 ------ vm_hosted | 12 +++++++++--- 2 files changed, 9 insertions(+), 9 deletions(-) delete mode 100644 etc/postfix/aliases diff --git a/etc/postfix/aliases b/etc/postfix/aliases deleted file mode 100644 index 5aa17d0..0000000 --- a/etc/postfix/aliases +++ /dev/null @@ -1,6 +0,0 @@ -# See man 5 aliases for format -abuse: root -admin: root -contact: root -postmaster: root -root: julm lchevalier diff --git a/vm_hosted b/vm_hosted index 34c28f5..3fa1ea8 100755 --- a/vm_hosted +++ b/vm_hosted @@ -666,9 +666,15 @@ rule_postfix_configure () { sudo install -m 660 -o root -g root \ "$tool"/etc/postfix/$vm_domainname/header_checks \ /etc/postfix/$vm_domainname/header_checks - sudo install -m 664 -o root -g root \ - "$tool"/etc/postfix/aliases \ - /etc/postfix/aliases + sudo install -m 664 -o root -g root /dev/stdin \ + /etc/postfix/aliases <<-EOF + # See man 5 aliases for format + abuse: root + admin: root + contact: root + postmaster: root + root: $(getent group sudo | cut -f 4 -d : | tr , ' ') + EOF sudo newaliases -oA/etc/postfix/aliases cat /dev/stdin "$tool"/etc/postfix/main.cf <<-EOF | mydomain = $vm_domainname -- 2.20.1