Skip to content
GitLab
Explore
Sign in
Register
The Heavy
virtualmin-docker
Compare revisions
a7b2bfbff9ecbf408942ed2c6597a2184d04c53a to bcdcf3d137bed245266d2d13136da680314fa82f
Commits on Source (2)
Simplify hostname/domain updates
· 6d86ec2d
The Heavy
authored
May 20, 2022
6d86ec2d
Modify default plan
· bcdcf3d1
The Heavy
authored
May 20, 2022
bcdcf3d1
Hide whitespace changes
Inline
Side-by-side
root/etc/cont-init.d/50-virtualmin-config
View file @
bcdcf3d1
...
...
@@ -87,13 +87,6 @@ MY_NAME=$(hostname)
# if we have an FQDN, update the config files and replace the placeholders
[[
-n
"
$MY_DOMAIN
"
]]
&&
[[
-n
"
$MY_NAME
"
]]
&&
\
sed
-i
--follow-symlinks
-e
"s#root: admin@if-this-domain-resolves-someone-is-going-to-be-mad-at-me
\.
eteoxaoghtrhwfza#root: admin@
$MY_DOMAIN
#"
/etc/aliases
&&
\
sed
-i
--follow-symlinks
-e
"s#sched_email=admin@if-this-domain-resolves-someone-is-going-to-be-mad-at-me
\.
eteoxaoghtrhwfza#sched_email=admin@
$MY_DOMAIN
#"
/etc/webmin/status/config
&&
\
sed
-i
--follow-symlinks
-e
"s#validate_email=admin@if-this-domain-resolves-someone-is-going-to-be-mad-at-me
\.
eteoxaoghtrhwfza#validate_email=admin@
$MY_DOMAIN
#"
/etc/webmin/virtual-server/config
&&
\
sed
-i
--follow-symlinks
-e
"s#script_warn=if-this-domain-resolves-someone-is-going-to-be-mad-at-me
\.
eteoxaoghtrhwfza#script_warn=
$MY_DOMAIN
#"
/etc/webmin/virtual-server/config
&&
\
sed
-i
--follow-symlinks
-e
"s#feedback_to=admin@if-this-domain-resolves-someone-is-going-to-be-mad-at-me
\.
eteoxaoghtrhwfza#feedback_to=admin@
$MY_DOMAIN
#"
/etc/webmin/config
&&
\
sed
-i
--follow-symlinks
-e
"s#upemail=admin@if-this-domain-resolves-someone-is-going-to-be-mad-at-me
\.
eteoxaoghtrhwfza#upemail=admin@
$MY_DOMAIN
#"
/etc/webmin/usermin/config
&&
\
sed
-i
--follow-symlinks
-e
"s#sched_email=admin@if-this-domain-resolves-someone-is-going-to-be-mad-at-me
\.
eteoxaoghtrhwfza#sched_email=admin@
$MY_DOMAIN
#"
/etc/webmin/package-updates/config
&&
\
sed
-i
--follow-symlinks
-e
"s#myhostname = hostname.if-this-domain-resolves-someone-is-going-to-be-mad-at-me
\.
eteoxaoghtrhwfza#myhostname =
$MY_NAME
.
$MY_DOMAIN
#"
/etc/postfix/main.cf
&&
\
sed
-i
--follow-symlinks
-e
"s#if-this-domain-resolves-someone-is-going-to-be-mad-at-me
\.
eteoxaoghtrhwfza#
$MY_DOMAIN
#"
/etc/postfix/main.cf
&&
\
sed
-i
--follow-symlinks
-e
"s#if-this-domain-resolves-someone-is-going-to-be-mad-at-me
\.
eteoxaoghtrhwfza#
$MY_DOMAIN
#"
/etc/aliases /etc/webmin/status/config /etc/webmin/virtual-server/config /etc/webmin/config /etc/webmin/usermin/config /etc/webmin/package-updates/config /etc/postfix/main.cf
&&
\
sed
-i
--follow-symlinks
-e
"s#myhostname = .*#myhostname =
$MY_NAME
.
$MY_DOMAIN
#"
/etc/postfix/main.cf
&&
\
sed
-i
--follow-symlinks
-e
"s#bind_master=.*#bind_master=
$MY_NAME
.
$MY_DOMAIN
#"
/etc/webmin/virtual-server/config
root/etc/webmin/virtual-server/plans/0
0 → 100644
View file @
bcdcf3d1
aliasdomslimit=
aliaslimit=
bwlimit=
capabilities=
dbslimit=
domslimit=
featurelimits=
file=/etc/webmin/virtual-server/plans/0
forceunder=0
id=0
ipfollow=
mailboxlimit=
migrate=0
name=Default Plan
nodbname=1
norename=0
quota=
realdomslimit=
safeunder=0
scripts=
uquota=