equal
deleted
inserted
replaced
|
1 fqdn="$1" |
|
2 echo Your fully qualified host name is "$fqdn". |
|
3 |
|
4 echo Putting "$fqdn" into control/me... |
|
5 echo "$fqdn" > QMAIL/control/me |
|
6 chmod 644 QMAIL/control/me |
|
7 |
|
8 ( echo "$fqdn" | sed 's/^\([^\.]*\)\.\([^\.]*\)\./\2\./' | ( |
|
9 read ddom |
|
10 echo Putting "$ddom" into control/defaultdomain... |
|
11 echo "$ddom" > QMAIL/control/defaultdomain |
|
12 chmod 644 QMAIL/control/defaultdomain |
|
13 ) ) |
|
14 |
|
15 ( echo "$fqdn" | sed 's/^.*\.\([^\.]*\)\.\([^\.]*\)$/\1.\2/' | ( |
|
16 read pdom |
|
17 echo Putting "$pdom" into control/plusdomain... |
|
18 echo "$pdom" > QMAIL/control/plusdomain |
|
19 chmod 644 QMAIL/control/plusdomain |
|
20 ) ) |
|
21 |
|
22 echo Putting "$fqdn" into control/locals... |
|
23 echo "$fqdn" >> QMAIL/control/locals |
|
24 chmod 644 QMAIL/control/locals |
|
25 |
|
26 echo Putting "$fqdn" into control/rcpthosts... |
|
27 echo "$fqdn" >> QMAIL/control/rcpthosts |
|
28 chmod 644 QMAIL/control/rcpthosts |
|
29 echo "Now qmail will refuse to accept SMTP messages except to $fqdn." |
|
30 echo 'Make sure to change rcpthosts if you add hosts to locals or virtualdomains!' |