cvs commit: projects README projects/freebsd-update-server README
USAGE projects/freebsd-update-server/patches/5.5-RELEASE 0-mail0.nr
0-ms.diffs 0-newvers.sh 0-pxin0.n 0-vi.ref 1-SA-06:15.ypserv
1-SA-06:16.smbfs 2-SA-06:17.sendmail 3-SA-06:18.ppp ...
Colin Percival
cperciva at FreeBSD.org
Thu Aug 31 07:48:43 UTC 2006
cperciva 2006-08-31 07:48:41 UTC
FreeBSD projects repository
Modified files:
. README
Added files:
freebsd-update-server README USAGE
freebsd-update-server/patches/5.5-RELEASE 0-mail0.nr
0-ms.diffs
0-newvers.sh
0-pxin0.n 0-vi.ref
1-SA-06:15.ypserv
1-SA-06:16.smbfs
2-SA-06:17.sendmail
3-SA-06:18.ppp
freebsd-update-server/patches/6.0-RELEASE 0-cm.4
1-EN-05:04.nfs
10-SA-06:18.ppp
2-SA-06:01.texindex
2-SA-06:02.ee
2-SA-06:03.cpio
2-SA-06:04.ipfw
3-SA-06:05.80211
4-SA-06:06.kmem
4-SA-06:07.pf
5-SA-06:10.nfs
6-SA-06:11.ipsec
6-SA-06:12.opie
6-SA-06:13.sendmail
7-SA-06:14.fpu
8-SA-06:15.ypserv
8-SA-06:16.smbfs
9-SA-06:17.sendmail
freebsd-update-server/patches/6.1-RELEASE 1-SA-06:15.ypserv
1-SA-06:16.smbfs
2-SA-06:17.sendmail
3-EN-06:01.jail
4-SA-06:18.ppp
5-EN-06:02.net
freebsd-update-server/scripts approve.sh build.conf build.subr
diff.sh encryptkey.sh init.sh
make.sh mountkey.sh multi.sh
restage.sh umountkey.sh
upload.sh
freebsd-update-server/scripts/5.5-RELEASE/i386 build.conf
freebsd-update-server/scripts/6.0-RELEASE/i386 build.conf
freebsd-update-server/scripts/6.1-RELEASE/i386 build.conf
freebsd-update-server/src Makefile findstamps.c unstamp.c
Log:
Add FreeBSD Update 2.0 build code.
Some notes:
1. This code only works for FreeBSD {6.0, 5.5} and newer releases (and
for 5.5 and 6.0, some retroactive patches are necessary -- see the
patches named 0-*). Since FreeBSD 5.[34] will be unsupported at the
end of October and FreeBSD 4.11 will be unsupported at the end of
January, I don't consider this to be a problem.
2. I've only committed build configuration files for FreeBSD/i386; I'm
very confident that this code will work on FreeBSD/amd64 and will commit
the relevant configuration files once I sort out build hardware for the
Security team to use.
3. This code is currently in use on hardware "owned" by the Security
Team, so if I get hit by a bus tomorrow Simon can use it.
4. See USAGE for an explanation of how to use this code (in particular
if you want to distribute customized versions of FreeBSD).
Sponsored by: FreeBSD security development fundraiser
Revision Changes Path
1.17 +1 -0 projects/README
1.1 +39 -0 projects/freebsd-update-server/README (new)
1.1 +86 -0 projects/freebsd-update-server/USAGE (new)
1.1 +15 -0 projects/freebsd-update-server/patches/5.5-RELEASE/0-mail0.nr (new)
1.1 +13 -0 projects/freebsd-update-server/patches/5.5-RELEASE/0-ms.diffs (new)
1.1 +31 -0 projects/freebsd-update-server/patches/5.5-RELEASE/0-newvers.sh (new)
1.1 +15 -0 projects/freebsd-update-server/patches/5.5-RELEASE/0-pxin0.n (new)
1.1 +16 -0 projects/freebsd-update-server/patches/5.5-RELEASE/0-vi.ref (new)
1.1 +84 -0 projects/freebsd-update-server/patches/5.5-RELEASE/1-SA-06:15.ypserv (new)
1.1 +27 -0 projects/freebsd-update-server/patches/5.5-RELEASE/1-SA-06:16.smbfs (new)
1.1 +155 -0 projects/freebsd-update-server/patches/5.5-RELEASE/2-SA-06:17.sendmail (new)
1.1 +127 -0 projects/freebsd-update-server/patches/5.5-RELEASE/3-SA-06:18.ppp (new)
1.1 +17 -0 projects/freebsd-update-server/patches/6.0-RELEASE/0-cm.4 (new)
1.1 +17 -0 projects/freebsd-update-server/patches/6.0-RELEASE/1-EN-05:04.nfs (new)
1.1 +127 -0 projects/freebsd-update-server/patches/6.0-RELEASE/10-SA-06:18.ppp (new)
1.1 +96 -0 projects/freebsd-update-server/patches/6.0-RELEASE/2-SA-06:01.texindex (new)
1.1 +104 -0 projects/freebsd-update-server/patches/6.0-RELEASE/2-SA-06:02.ee (new)
1.1 +499 -0 projects/freebsd-update-server/patches/6.0-RELEASE/2-SA-06:03.cpio (new)
1.1 +16 -0 projects/freebsd-update-server/patches/6.0-RELEASE/2-SA-06:04.ipfw (new)
1.1 +49 -0 projects/freebsd-update-server/patches/6.0-RELEASE/3-SA-06:05.80211 (new)
1.1 +47 -0 projects/freebsd-update-server/patches/6.0-RELEASE/4-SA-06:06.kmem (new)
1.1 +16 -0 projects/freebsd-update-server/patches/6.0-RELEASE/4-SA-06:07.pf (new)
1.1 +11 -0 projects/freebsd-update-server/patches/6.0-RELEASE/5-SA-06:10.nfs (new)
1.1 +31 -0 projects/freebsd-update-server/patches/6.0-RELEASE/6-SA-06:11.ipsec (new)
1.1 +23 -0 projects/freebsd-update-server/patches/6.0-RELEASE/6-SA-06:12.opie (new)
1.1 +2973 -0 projects/freebsd-update-server/patches/6.0-RELEASE/6-SA-06:13.sendmail (new)
1.1 +141 -0 projects/freebsd-update-server/patches/6.0-RELEASE/7-SA-06:14.fpu (new)
1.1 +84 -0 projects/freebsd-update-server/patches/6.0-RELEASE/8-SA-06:15.ypserv (new)
1.1 +27 -0 projects/freebsd-update-server/patches/6.0-RELEASE/8-SA-06:16.smbfs (new)
1.1 +155 -0 projects/freebsd-update-server/patches/6.0-RELEASE/9-SA-06:17.sendmail (new)
1.1 +84 -0 projects/freebsd-update-server/patches/6.1-RELEASE/1-SA-06:15.ypserv (new)
1.1 +27 -0 projects/freebsd-update-server/patches/6.1-RELEASE/1-SA-06:16.smbfs (new)
1.1 +155 -0 projects/freebsd-update-server/patches/6.1-RELEASE/2-SA-06:17.sendmail (new)
1.1 +277 -0 projects/freebsd-update-server/patches/6.1-RELEASE/3-EN-06:01.jail (new)
1.1 +127 -0 projects/freebsd-update-server/patches/6.1-RELEASE/4-SA-06:18.ppp (new)
1.1 +141 -0 projects/freebsd-update-server/patches/6.1-RELEASE/5-EN-06:02.net (new)
1.1 +15 -0 projects/freebsd-update-server/scripts/5.5-RELEASE/i386/build.conf (new)
1.1 +15 -0 projects/freebsd-update-server/scripts/6.0-RELEASE/i386/build.conf (new)
1.1 +15 -0 projects/freebsd-update-server/scripts/6.1-RELEASE/i386/build.conf (new)
1.1 +56 -0 projects/freebsd-update-server/scripts/approve.sh (new)
1.1 +23 -0 projects/freebsd-update-server/scripts/build.conf (new)
1.1 +1189 -0 projects/freebsd-update-server/scripts/build.subr (new)
1.1 +88 -0 projects/freebsd-update-server/scripts/diff.sh (new)
1.1 +41 -0 projects/freebsd-update-server/scripts/encryptkey.sh (new)
1.1 +102 -0 projects/freebsd-update-server/scripts/init.sh (new)
1.1 +52 -0 projects/freebsd-update-server/scripts/make.sh (new)
1.1 +40 -0 projects/freebsd-update-server/scripts/mountkey.sh (new)
1.1 +66 -0 projects/freebsd-update-server/scripts/multi.sh (new)
1.1 +42 -0 projects/freebsd-update-server/scripts/restage.sh (new)
1.1 +40 -0 projects/freebsd-update-server/scripts/umountkey.sh (new)
1.1 +38 -0 projects/freebsd-update-server/scripts/upload.sh (new)
1.1 +10 -0 projects/freebsd-update-server/src/Makefile (new)
1.1 +287 -0 projects/freebsd-update-server/src/findstamps.c (new)
1.1 +196 -0 projects/freebsd-update-server/src/unstamp.c (new)
More information about the cvs-all
mailing list