# ~jhs/public_html/src/bsd/jhs/bin/local/mail/ctms.mtree
# :se ts=4
# Creates structure to accept incoming FreeBSD ctm deltas.
# See Makefile for how to use this within /usr/ftp
# See also for path names: ~jhs/public_html/src/bsd/jhs/bin/local/ctms/ctms
# & ~jhs/public_html/src/bsd/jhs/bin/local/mail/*
# User, group and permissions must all be specified for dirs to be created
/set type=dir
. type=dir
usr type=dir
ftp type=dir
pub type=dir
FreeBSD type=dir
/set type=dir uname=ftp gname=ctm mode=0755
branches type=dir
/set uname=mailnull gname=mailnull
# mailnull to allow ctm_rmail to update
-current type=dir mode=0775
ports type=dir
..
src type=dir
..
..
4.0-stable type=dir mode=0775
src type=dir
..
..
5.0-stable type=dir mode=0775
src type=dir
..
..
6.0-stable type=dir mode=0775
src type=dir
..
..
7.0-stable type=dir mode=0775
src type=dir
..
..
8.0-stable type=dir mode=0775
src type=dir
..
..
9.0-stable type=dir mode=0775
src type=dir
..
..
10.0-stable type=dir mode=0775
src type=dir
..
..
11.0-stable type=dir mode=0775
src type=dir
..
..
12.0-stable type=dir mode=0775
src type=dir
..
..
13.0-stable type=dir mode=0775
src type=dir
..
..
..
development type=dir
CTM type=dir
# See http://ctm.berklix.org/README.CTM
/unset uname gname
# For ctm delta generator server transmitter host: uncomment next line
# /set uname=sms gname=ctm
# For ctm delta receiver client hosts: uncomment next line
/set uname=mailnull gname=mailnull
ports-cur type=dir mode=0775
..
src-4 type=dir mode=0775
..
src-5 type=dir mode=0775
..
src-6 type=dir mode=0775
..
src-7 type=dir mode=0775
..
src-8 type=dir mode=0775
..
src-9 type=dir mode=0775
..
src-10 type=dir mode=0775
..
src-11 type=dir mode=0775
..
src-12 type=dir mode=0775
..
src-13 type=dir mode=0775
..
src-14 type=dir mode=0775
..
cvs-cur type=dir mode=0775
..
git-cur type=dir mode=0775
..
src-cur type=dir mode=0775
..
svn-ports-cur type=dir mode=0775
# JJLATER is svn-ports-cur needed ?
..
FreeBSD-SVN type=dir mode=0775
..
FreeBSD-SVN-ports type=dir mode=0775
# JJLATER is FreeBSD-SVN-ports needed ?
..
/set type=file uname=mailnull gname=mailnull
ports-cur.log type=file mode=0664
ports-cur.md5 type=file mode=0664
src-4.log type=file mode=0664
src-4.md5 type=file mode=0644
src-5.log type=file mode=0664
src-5.md5 type=file mode=0644
src-6.log type=file mode=0664
src-6.md5 type=file mode=0644
src-7.log type=file mode=0664
src-7.md5 type=file mode=0644
src-8.log type=file mode=0664
src-8.md5 type=file mode=0644
src-9.log type=file mode=0664
src-9.md5 type=file mode=0644
src-10.log type=file mode=0664
src-10.md5 type=file mode=0644
src-11.log type=file mode=0664
src-11.md5 type=file mode=0644
src-12.log type=file mode=0664
src-12.md5 type=file mode=0644
src-13.log type=file mode=0664
src-13.md5 type=file mode=0644
src-14.log type=file mode=0664
src-14.md5 type=file mode=0644
src-cur.log type=file mode=0664
src-cur.md5 type=file mode=0644
svn-cur.log type=file mode=0664
svn-cur.md5 type=file mode=0664
git-cur.log type=file mode=0664
git-cur.md5 type=file mode=0664
..
..
..
..
..
..
/unset uname gname mode
var type=dir
spool type=dir
# /var/spool/mqueue is vital for mail receipt, it should already exist,
# but to make certain we dont degrade ownership specify it here:
/set type=dir uname=root gname=daemon mode=0755
mqueue type=dir
/set uname=mailnull gname=mailnull mode=0755
tmp type=dir
..
.ssh type=dir
/set type=file mode=0644
authorized_keys type=file
known_hosts type=file
..
..
..
..
..