1 |
The default owner is root:root anyway. This also fixes |
2 |
qmail_supervise_install_one() when called from outside of qmail_src_install(). |
3 |
|
4 |
Signed-off-by: Rolf Eike Beer <eike@×××××××.de> |
5 |
--- |
6 |
eclass/qmail.eclass | 27 +++++++++++++-------------- |
7 |
1 file changed, 13 insertions(+), 14 deletions(-) |
8 |
|
9 |
diff --git a/eclass/qmail.eclass b/eclass/qmail.eclass |
10 |
index 6b04cbf7792..40130a502cb 100644 |
11 |
--- a/eclass/qmail.eclass |
12 |
+++ b/eclass/qmail.eclass |
13 |
@@ -73,7 +73,7 @@ is_prime() { |
14 |
|
15 |
dospp() { |
16 |
insinto "${QMAIL_HOME}"/plugins/ |
17 |
- insopts -o root -g "${GROUP_ROOT}" -m 0755 |
18 |
+ insopts -m 0755 |
19 |
newins $1 ${2:-$(basename $1)} |
20 |
} |
21 |
|
22 |
@@ -86,8 +86,8 @@ dosupervise() { |
23 |
local runfile=${2:-${service}} logfile=${3:-${service}-log} |
24 |
[[ -z "${service}" ]] && die "no service given" |
25 |
|
26 |
- insopts -o root -g "${GROUP_ROOT}" -m 0755 |
27 |
- diropts -o root -g "${GROUP_ROOT}" -m 0755 |
28 |
+ insopts -m 0755 |
29 |
+ diropts -m 0755 |
30 |
|
31 |
dodir ${SUPERVISE_DIR}/${service}{,/log} |
32 |
fperms +t ${SUPERVISE_DIR}/${service}{,/log} |
33 |
@@ -192,12 +192,12 @@ qmail_base_install() { |
34 |
qmail_config_install() { |
35 |
einfo "Installing stock configuration files" |
36 |
insinto "${QMAIL_HOME}"/control |
37 |
- insopts -o root -g "${GROUP_ROOT}" -m 644 |
38 |
+ insopts -m 644 |
39 |
doins "${GENQMAIL_S}"/control/{conf-*,defaultdelivery} |
40 |
|
41 |
einfo "Installing configuration sanity checker and launcher" |
42 |
insinto "${QMAIL_HOME}"/bin |
43 |
- insopts -o root -g "${GROUP_ROOT}" -m 644 |
44 |
+ insopts -m 644 |
45 |
doins "${GENQMAIL_S}"/control/qmail-config-system |
46 |
|
47 |
declare -F qmail_config_install_hook >/dev/null && \ |
48 |
@@ -254,9 +254,9 @@ qmail_maildir_install() { |
49 |
done |
50 |
|
51 |
einfo "Setting up default maildirs in the account skeleton" |
52 |
- diropts -o root -g "${GROUP_ROOT}" -m 755 |
53 |
+ diropts -m 755 |
54 |
insinto /etc/skel |
55 |
- insopts -o root -g "${GROUP_ROOT}" -m 644 |
56 |
+ insopts -m 644 |
57 |
newins "${GENQMAIL_S}"/control/defaultdelivery .qmail.sample |
58 |
"${MAILDIRMAKE}" "${D}"/etc/skel/.maildir |
59 |
keepdir /etc/skel/.maildir/{cur,new,tmp} |
60 |
@@ -268,7 +268,7 @@ qmail_maildir_install() { |
61 |
qmail_tcprules_install() { |
62 |
dodir "${TCPRULES_DIR}" |
63 |
insinto "${TCPRULES_DIR}" |
64 |
- insopts -o root -g "${GROUP_ROOT}" -m 0644 |
65 |
+ insopts -m 0644 |
66 |
doins "${GENQMAIL_S}"/tcprules/Makefile.qmail |
67 |
doins "${GENQMAIL_S}"/tcprules/tcp.qmail-* |
68 |
use ssl && use pop3 || rm -f "${D}${TCPRULES_DIR}"/tcp.qmail-pop3sd |
69 |
@@ -276,7 +276,7 @@ qmail_tcprules_install() { |
70 |
|
71 |
qmail_supervise_install_one() { |
72 |
dosupervise ${1} |
73 |
- diropts -o qmaill -g "${GROUP_ROOT}" -m 755 |
74 |
+ diropts -o qmaill -g root -m 755 |
75 |
keepdir /var/log/qmail/${1} |
76 |
} |
77 |
|
78 |
@@ -301,7 +301,7 @@ qmail_supervise_install() { |
79 |
qmail_spp_install() { |
80 |
einfo "Installing qmail-spp configuration files" |
81 |
insinto "${QMAIL_HOME}"/control/ |
82 |
- insopts -o root -g "${GROUP_ROOT}" -m 0644 |
83 |
+ insopts -m 0644 |
84 |
doins "${GENQMAIL_S}"/spp/smtpplugins |
85 |
|
86 |
einfo "Installing qmail-spp plugins" |
87 |
@@ -321,16 +321,16 @@ qmail_ssl_install() { |
88 |
|
89 |
einfo "Installing SSL Certificate creation script" |
90 |
insinto "${QMAIL_HOME}"/control |
91 |
- insopts -o root -g "${GROUP_ROOT}" -m 0644 |
92 |
+ insopts -m 0644 |
93 |
doins "${GENQMAIL_S}"/ssl/servercert.cnf |
94 |
|
95 |
insinto "${QMAIL_HOME}"/bin |
96 |
- insopts -o root -g "${GROUP_ROOT}" -m 0755 |
97 |
+ insopts -m 0755 |
98 |
doins "${GENQMAIL_S}"/ssl/mkservercert |
99 |
|
100 |
einfo "Installing RSA key generation cronjob" |
101 |
insinto /etc/${CRON_FOLDER} |
102 |
- insopts -o root -g "${GROUP_ROOT}" -m 0755 |
103 |
+ insopts -m 0755 |
104 |
doins "${GENQMAIL_S}"/ssl/qmail-genrsacert.sh |
105 |
|
106 |
keepdir "${QMAIL_HOME}"/control/tlshosts |
107 |
@@ -340,7 +340,6 @@ qmail_ssl_install() { |
108 |
} |
109 |
|
110 |
qmail_src_install() { |
111 |
- export GROUP_ROOT="$(id -gn root)" |
112 |
qmail_base_install |
113 |
qmail_config_install |
114 |
qmail_man_install |
115 |
-- |
116 |
2.26.2 |