added page on changing the dummy passwords
This commit is contained in:
parent
3e7fec537f
commit
0bcead9595
1 changed files with 38 additions and 0 deletions
38
src/content/docs/ispmail-trixie/400-going-live.mdx
Normal file
38
src/content/docs/ispmail-trixie/400-going-live.mdx
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
---
|
||||
title: Going live
|
||||
lastUpdated: 2025-11-01
|
||||
slug: ispmail-trxie/going-live
|
||||
sidebar:
|
||||
order: 400
|
||||
---
|
||||
|
||||
import { Aside } from "@astrojs/starlight/components";
|
||||
|
||||
Before you take your new mail server into production, please replace the dummy database passwords by some actual random
|
||||
passwords:
|
||||
|
||||
```sh title="Run this on your server"
|
||||
# Create two random passwords
|
||||
PW_MAILADMIN=$(pwgen -s 32 1)
|
||||
PW_MAILSERVER=$(pwgen -s 32 1)
|
||||
|
||||
# Replace the dummy passwords
|
||||
sed -i "s|MAILADMIN-PASSWORD-HERE|$PW_MAILADMIN|g" /etc/roundcube/plugins/password/config.inc.php
|
||||
|
||||
sed -i "s|MAILSERVER-PASSWORD-HERE|$PW_MAILSERVER|g" \
|
||||
/etc/dovecot/conf.d/99-ispmail-sql.conf \
|
||||
/etc/postfix/mariadb-virtual-mailbox-maps.cf \
|
||||
/etc/postfix/mariadb-virtual-mailbox-domains.cf \
|
||||
/etc/postfix/mariadb-virtual-alias-maps.cf \
|
||||
/etc/postfix/mariadb-email2email.cf
|
||||
|
||||
# Restart the services
|
||||
systemctl restart postfix dovecot
|
||||
|
||||
# Print the passwords for us to write down
|
||||
echo "mailadmin password: $PW_MAILADMIN"
|
||||
echo "mailserver password: $PW_MAILSERVER"
|
||||
```
|
||||
|
||||
Now you are ready to go live. Congratulations on making it this far. And please drop a comment at the bottom if you want
|
||||
to proudly report that you have your new server up and running.
|
||||
Loading…
Add table
Add a link
Reference in a new issue