Commit 768c3207 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Added necessary service mappings to /etc/services

parent 93aa8337
all: cyrus-config imapd-config cyrus-imapd-service
all: cyrus-config imapd-config cyrus-imapd-service services
rm /etc/passwd
mv -v /data/etc/passwd /etc/passwd
rm /etc/shadow
......@@ -21,6 +21,7 @@ all: cyrus-config imapd-config cyrus-imapd-service
install -v -d -m755 -o cyrus -g mail /var/spool/imap
install -v -d -m755 /etc/ssl/cyrus-imapd
chown -R cyrus.mail /var/lib/sasl
@echo "$$SERVICES" >> /etc/services
@echo "$$CYRUS_CONFIG" > /etc/cyrus.conf
@echo "$$IMAPD_CONFIG" > /etc/imapd.conf
openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/ssl/cyrus-imapd/cyrus-imapd.key -out /etc/ssl/cyrus-imapd/cyrus-imapd.crt -subj "/C=GB/ST=London/L=London/O=Global Security/OU=IT Department/CN=example.com"
......@@ -104,3 +105,12 @@ LimitNOFILE=16384
WantedBy=multi-user.target
endef
export CYRUS_IMAPD_SERVICE
services:
define SERVICES
kpop 1109/tcp # Kerberized Post Office Protocol
lmtp 2003/tcp # Lightweight Mail Transport Protocol service
smmap 2004/tcp # Cyrus smmapd (quota check) service
csync 2005/tcp # Cyrus replication service
endif
export SERVICES
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment