#! /bin/sh

# Create exim's home directory
mkdir c:/home/exim

# Create exim user account
net user exim /add /fullname:exim /comment:"exim user account" /homedir:'C:\home\exim' /active:no

# Create mail group, if necessary
net localgroup mail /add

# Add exim to the Administrators and mail groups
net localgroup Administrators /add exim
net localgroup mail /add exim

# Add exim to /etc/passwd
mkpasswd -l -u exim >>/etc/passwd

# Add mail to /etc/group
mkgroup -l | grep '^mail' >>/etc/group

# Change exim's primary group to be mail
# Do the awk thing

# Install exim as a NT service
cygrunsrv -I exim -e CYGWIN=ntsec -p /usr/local/bin/exim -a '-bdf -q15m'

# Change exim.conf permissions
chown exim:mail /etc/exim.conf

# Create /usr/local/etc/services
ln -s /mnt/c/WINNT/system32/drivers/etc/services /usr/local/etc

# Fix /var/spool/mail permissions
chmod 777 /var/spool/mail
chmod o+t /var/spool/mail

# Fix /var/spool/mail mbox permissions
chmod 660 /var/spool/mail/jt
chgrp mail /var/spool/mail/jt

# Create .forward file, if necessary
echo '"|/usr/bin/procmail"' >~/.forward

