comparison mail.py @ 253:67fb7b27bfea

maildir file count service
author drewp@bigasterisk.com
date Tue, 09 Jan 2024 19:56:01 -0800
parents 44b0da2e6d1f
children c44677a25baf
comparison
equal deleted inserted replaced
252:b97de8433fe1 253:67fb7b27bfea
33 33
34 server.shell(commands=[ 34 server.shell(commands=[
35 "cd /home/drewp/mbsync; /usr/bin/mbsync-get-cert 10.5.0.1 > servercert", 35 "cd /home/drewp/mbsync; /usr/bin/mbsync-get-cert 10.5.0.1 > servercert",
36 ]) 36 ])
37 37
38 files.put(src='templates/file-count/file_count.py', dest='/opt/file_count.py')
39 files.template(src='templates/file-count/file-count.service.j2', dest='/etc/systemd/system/maildir-count.service')
40 systemd.service(service='maildir-count.service', enabled=True, running=True, daemon_reload=True)
41
42
38 # other machines, route mail to bang or prime for delivery 43 # other machines, route mail to bang or prime for delivery
39 44
40 if host.name == 'bang': 45 if host.name == 'bang':
41 apt.packages(packages=['postfix']) 46 apt.packages(packages=['postfix'])
42 files.template(src='templates/mail/main.cf.j2', dest='/etc/postfix/main.cf') 47 files.template(src='templates/mail/main.cf.j2', dest='/etc/postfix/main.cf')