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
atoo.c
c.h
ci.c
cvt.c
errmsg.c
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
filecopy.c
libc.h
log.c
Makefile - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00
netcryptvoid.c
nxtarg.c
path.c
quit.c
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
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
skipto.c
stree.c
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
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
supcparse.c
supcvers.c
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
supmsg.h
supscan.c
supservers.8
sysent.h
time.h
vprintf.c - for portability make sure that we never use "" as a pathname, always convert 1996-09-05 16:50:01 +00:00