#!/bin/sh test -d /service || mkdir /service cd /service mkdir qmail cat <qmail/run #!/bin/sh exec env - PATH="/var/qmail/bin:\$PATH" qmail-start ./Maildir/ EOF mkdir qmail/log cat <qmail/log/run #!/bin/sh exec setuidgid qmaill multilog t s1000000 ./main EOF mkdir qmail/log/main mkdir smtpd QMAILDUID=`id -u qmaild` NOFILESGID=`id -g qmaild` cat <smtpd/run #!/bin/sh exec 2>&1 exec softlimit -m 2000000 \\ tcpserver -v -p -x cdb -u $QMAILDUID -g $NOFILESGID 0 25 \\ /var/qmail/bin/qmail-smtpd EOF cat <smtpd/Makefile cdb: tcp tcprules cdb cdb.\$\$\$\$ smtpd/log/run #!/bin/sh exec setuidgid qmaill multilog t s1000000 ./main EOF mkdir smtpd/log/main mkdir pop3d HOSTNAME=`uname -n` cat <pop3d/run #!/bin/sh exec tcpserver -v 0 110 /var/qmail/bin/qmail-popup $HOSTNAME \\ /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir EOF mkdir pop3d/log cat <pop3d/log/run #!/bin/sh exec setuidgid qmaill multilog t s1000000 ./main EOF mkdir pop3d/log/main chmod 755 */run */log/run chown qmaill */log/main .