1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Justin T. Gibbs 7399ab5ffb Bring in the modifications to SUP that I did for Berkeley's TCS.
1) Preserve the timestamp of an updated file even if a command that is
executed because of the update modifies the file.  This allows you to
do things like export /etc/hosts and when it changes, customize it based
on the target host with a simple script, but not upgrade it every time
sup is run.

2) Add the "unlinkbusy" SUP option.  The goal of this option is to allow
you to upgrade binaries and libraries on a running system via sup
automagically just like "install" does.

3) Add the "rename" collection function.  This allows you to store a file
on the server under one name, but have it land on the client under another.

All of these changes are targeted toward making SUP a better administrative
tool.  A reverse rdist if you like.  TCS uses sup to keep over 100 HP
workstations in sync with a master machine and performs all maintainence
including new software installations and system patches using it without
a hitch.  Of course, the SUP collections are fairly complicated
(HUP inetd when inetd.conf changes is a very simple example), but it
definitely works and works well.

This patch also includes full support for the HPUX platform.  I didn't
see any reason to strip it out since HPUX was the target platform of
the original work and it may be of use to other people.
1995-08-14 08:57:27 +00:00
archivers Upgrade, old version not exist anymore on master site 1995-05-15 20:55:41 +00:00
astro And now the rest of the x11 ports Makefiles. 1995-04-12 20:32:12 +00:00
audio Add radio. 1995-07-12 04:19:15 +00:00
benchmarks Change categories to reflect their new homes. 1995-07-13 01:09:11 +00:00
cad Distfiles have moved slightly deeper into the filesystem on the 1995-07-29 08:49:36 +00:00
comms Add more master sites (ftp.std.com and Darmstadt). 1995-08-11 00:43:39 +00:00
converters recode converts files between character sets and usages 1995-07-17 01:04:44 +00:00
databases Added exodus. 1995-08-13 01:10:21 +00:00
devel Added dmake and noweb, convert to new format along the way. 1995-08-08 10:37:59 +00:00
editors Various plan9 utilities. It's such a complete collection, I'm going 1995-08-14 04:08:02 +00:00
emulators These boys now beling to emulators.... 1995-07-13 01:13:20 +00:00
ftp Submitted by: Tom Samplonius <tom@misery.sdf.com> 1995-08-11 00:23:59 +00:00
games Add xpilot. 1995-07-29 12:46:32 +00:00
graphics change XMKMF from "xmkmf" to "xmkmf -a" because the "make Makefiles" hack 1995-08-06 22:16:27 +00:00
irc Disable NOTE by default. 1995-06-27 00:13:21 +00:00
japanese Upgrade to version 2.3. The delta is almost identical to mule-wnn. 1995-08-08 10:05:03 +00:00
lang Added tcl74. 1995-08-14 08:43:23 +00:00
mail elm's pkg files, borrowed from the neighboring pgp version. Someone 1995-08-14 08:06:33 +00:00
math Cleanup. Install in /usr/local/share, etc. 1995-07-29 11:59:40 +00:00
mbone Update of net Makefiles! Am I done? :) 1995-04-15 05:42:12 +00:00
misc Add missing checksum 1995-07-17 15:02:05 +00:00
Mk Let MASTER_SITE_OVERRIDE be prepended to the MASTER_SITES list instead 1995-07-24 08:02:07 +00:00
multimedia Upgrade to xanim 2.69.7.8 1995-05-04 02:08:44 +00:00
net Bring in the modifications to SUP that I did for Berkeley's TCS. 1995-08-14 08:57:27 +00:00
net-mgmt/scotty3 Fix multi-line comments. Thanks, Jordan! 1995-05-16 09:00:13 +00:00
news the patches has been moved to another directory... 1995-08-08 21:50:39 +00:00
print Add musixtex 1995-07-15 23:23:05 +00:00
russian Fix the dependencies. hfs is now in emulators and pgp is in security. 1995-07-13 00:55:40 +00:00
security Better FreeBSD tuning, using CFLAGS from make.conf, eliminate one Makefile 1995-07-28 01:00:38 +00:00
shells Various plan9 utilities. It's such a complete collection, I'm going 1995-08-14 04:08:02 +00:00
sysutils You guys now belong to sysutils. 1995-07-13 01:21:35 +00:00
textproc Change -lgcc to /usr/lib/libgcc.a so that the shared libgcc won't get 1995-08-09 10:07:44 +00:00
www Upgrade 2.4.1 -> 2.4.2 1995-07-23 07:20:49 +00:00
x11 Added tk4. 1995-08-14 08:43:59 +00:00
x11-clocks Don't know why this wasn't added before. Oh well. By the way, the 1995-07-13 01:59:52 +00:00
x11-fm/xfm Upgrade, 1.3 -> 1.3.2. 1995-07-27 00:26:33 +00:00
x11-fonts Various plan9 utilities. It's such a complete collection, I'm going 1995-08-14 04:08:02 +00:00
x11-servers Add 1995-06-24 11:42:32 +00:00
x11-toolkits Remove "ldconfig -m" line, this port doesn't install shared libraries! 1995-07-19 11:36:42 +00:00
x11-wm Various plan9 utilities. It's such a complete collection, I'm going 1995-08-14 04:08:02 +00:00
INDEX Desmond has a barrow in the market place, Molly has a new INDEX file.... 1995-07-20 20:43:55 +00:00
LEGAL Typo! (e9e -> e93). 1995-07-18 23:45:38 +00:00
Makefile Add plan9. 1995-08-14 04:08:46 +00:00