NetBSD/usr.sbin/sup/source
christos b33b1aed5c - for portability make sure that we never use "" as a pathname, always convert
it to "."
- include sockio.h if needed to define SIOCGIFCONF (for svr4)
- use POSIX signals and wait macros
- add -S silent flag, so that the client does not print messages unless there
  is something wrong
- use flock or lockf as appropriate
- use fstatfs or fstatvfs to find out if a filesystem is mounted over nfs,
  don't depend on the major() = 255 hack; it only works on legacy systems.
- use gzip -cf to make sure that gzip compresses the file even when the file
  would expand.
- punt on defining vsnprintf if _IOSTRG is not defined; use sprintf...

To compile sup on systems other than NetBSD, you'll need a copy of daemon.c,
vis.c, vis.h and sys/cdefs.h. Maybe we should keep those in the distribution?
1996-09-05 16:50:01 +00:00
..
sys initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
Makefile - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
atoo.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
c.h initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
ci.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
cvt.c Changes to write ascii timestamps in the when files. 1995-06-03 21:21:48 +00:00
errmsg.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
expand.c - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
ffilecopy.c Add __NetBSD__ to __386BSD__ ifdefs 1993-12-06 17:17:37 +00:00
filecopy.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
libc.h initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
log.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
netcryptvoid.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
nxtarg.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
path.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
quit.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
run.c - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
salloc.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
scan.c - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
scm.c - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
scmio.c Remove netcrypt.c. Remove unneeded files. Cleanup make. 1993-05-24 17:57:19 +00:00
skipto.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
stree.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
sup.1 - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
sup.h Changes to write ascii timestamps in the when files. 1995-06-03 21:21:48 +00:00
supcdefs.h - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
supcmain.c - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
supcmeat.c - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
supcmisc.c - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
supcname.c if the function returns nothing, declare it void 1995-09-16 19:12:14 +00:00
supcparse.c fixed bug related to the ascii `when' files previous fix, where the -t 1995-06-09 04:33:34 +00:00
supcvers.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
supfilesrv.c - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
supmsg.c Changes from nate for gzip'ed sup 1993-08-04 17:46:14 +00:00
supmsg.h Changes from nate for gzip'ed sup 1993-08-04 17:46:14 +00:00
supscan.c initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
supservers.8 initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
sysent.h initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
time.h initial import of CMU's SUP to NetBSD 1993-05-21 14:52:16 +00:00
vprintf.c - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00