Subject: SUP divergences between netbsd and slave servers
To: None <current@NetBSD.ORG>
From: George Michaelson <G.Michaelson@cc.uq.oz.au>
List: current
Date: 01/16/1995 10:09:23
I just did a sup -Nvo off NetBSD.org. It requested several major
removals of stuff the same sup options re-request from the AU hosted
sup server. I went with NetBSD.org but I'm deeply confused.

I don't understand how this happens. Is it possible the RMIT sup database
is corrupted? Here's the list of stuff its asking for, the crypt files are
ok, thats a non US sourced lib/libcrypt replacement I know I need.

Does sup use anything apart from file stat timestamps (eg a simple checksum
or hash function across the file) to check what needs updating with -o?

I know, take it up with the RMIT people. But I still think the central sup
repositary should know if the slaves are not in agreement...

-George

kittykat# tail -f /tmp/sup3
SUP: Collection current found more than once
SUP 8.26 (4.3 BSD) for file /usr/supkit/supfile at Jan 16 10:00:00
SUP Upgrade of current-allsrc at Mon Jan 16 10:00:00 1995
SUP Fileserver 8.13 (4.3 BSD) 27867 on melanoma.bf.rmit.EDU.AU at 10:00:00
SUP Requesting changes since Jan 15 22:34:36 1995
SUP Would delete file src/lib/libcrypt/crypt_dummy.c
SUP Would delete file README.export-control
SUP Would receive old file src/bin/chmod/chmod.c
SUP Would receive old file src/bin/csh/csh.c
SUP Would receive old file src/bin/csh/set.c
SUP Would receive old file src/bin/df/df.1
SUP Would receive old file src/bin/df/df.c
SUP Would receive old file src/bin/ed/sub.c
SUP Would create file src/bin/sh/errmsg.c
SUP Would create file src/bin/sh/errmsg.h
SUP Would receive old file src/bin/sh/exec.c
SUP Would create file src/lib/libc/arch/i386/sys/mount.S
SUP Would create file src/lib/libc/arch/ns32k/sys/mount.S
SUP Would create file src/lib/libcrypt/CHANGES
SUP Would receive old file src/lib/libcrypt/Makefile
SUP Would create file src/lib/libcrypt/README
SUP Would create file src/lib/libcrypt/README.export-control
SUP Would receive new file src/lib/libcrypt/crypt.3
SUP Would create file src/lib/libcrypt/crypt.c
SUP Would receive new file src/lib/libcrypt/shlib_version
SUP Would create file src/lib/libcrypt/test/Makefile
SUP Would create file src/lib/libcrypt/test/README
SUP Would create file src/lib/libcrypt/test/cert.c
SUP Would create file src/lib/libcrypt/test/cert.input
SUP Would create file src/lib/libcrypt/test/speedcrypt.c
SUP Would create file src/lib/libcrypt/test/speeddes.c
SUP Would create file src/lib/libtelnet/enc_des.c
SUP Would receive old file src/libexec/rpc.rquotad/rquotad.c
SUP Would receive old file src/libexec/rpc.rstatd/rstat_proc.c
SUP Would receive old file src/libexec/rpc.rusersd/rusers_proc.c
SUP Would receive old file src/libexec/rpc.rusersd/rusersd.c
SUP Would receive old file src/libexec/rpc.rwalld/rwalld.c
SUP Would receive old file src/libexec/rpc.sprayd/sprayd.c
SUP Would receive old file src/sbin/fdisk/fdisk.c
SUP Would create file src/share/man/man4/man4.amiga/st.4
SUP Would create file src/sys/arch/amiga/dev/Makefile
SUP Would create file src/sys/arch/amiga/dev/st-man
SUP Would create file src/sys/arch/amiga/dev/st.0
SUP Would create file src/sys/arch/amiga/dev/st.4
SUP Would create file src/sys/arch/amiga/dev/tzvar.h
SUP Would create file src/sys/arch/amiga/dev/vn.c
SUP Would create file src/sys/arch/amiga/dev/vnioctl.h
SUP Would receive old file src/sys/arch/i386/conf/KICKME
SUP Would receive old file src/sys/arch/i386/conf/TRINITY
SUP Would receive old file src/sys/arch/i386/eisa/aha1742.c
SUP Would create file src/sys/arch/i386/floppy/Makefile
SUP Would create file src/sys/arch/i386/floppy/Makefile.inc
SUP Would create file src/sys/arch/i386/floppy/fsck/Makefile
SUP Would create file src/sys/arch/i386/floppy/init/Makefile
SUP Would create file src/sys/arch/i386/floppy/mount/Makefile
SUP Would create file src/sys/arch/i386/floppy/reboot/Makefile
SUP Would create file src/sys/arch/i386/floppy/reboot/reboot.c
SUP Would create file src/sys/arch/i386/floppy/sh/Makefile
SUP Would create file src/sys/arch/i386/floppy/tar/Makefile
SUP Would create file src/sys/arch/i386/floppy/test/Makefile
SUP Would create file src/sys/arch/i386/floppy/umount/Makefile
SUP Would create file src/sys/arch/i386/floppy/umount/umount.c
SUP Would receive old file src/sys/arch/i386/i386/db_interface.c
SUP Would receive old file src/sys/arch/i386/i386/locore.s
SUP Would receive old file src/sys/arch/i386/i386/machdep.c
SUP Would receive old file src/sys/arch/i386/i386/process_machdep.c
SUP Would receive old file src/sys/arch/i386/i386/svr4_machdep.c
SUP Would receive old file src/sys/arch/i386/i386/trap.c
SUP Would receive old file src/sys/arch/i386/include/psl.h
SUP Would receive old file src/sys/arch/i386/isa/aha1542.c
SUP Would receive old file src/sys/arch/i386/isa/aic6360.c
SUP Would receive old file src/sys/arch/i386/isa/bt742a.c
SUP Would receive old file src/sys/arch/i386/isa/fd.c
SUP Would receive old file src/sys/arch/i386/isa/icu.s
SUP Would receive old file src/sys/arch/i386/isa/seagate.c
SUP Would receive old file src/sys/arch/i386/isa/ultra14f.c
SUP Would receive old file src/sys/arch/i386/isa/wd.c
SUP Would receive old file src/sys/arch/mac68k/dev/scsi.c
SUP Would receive old file src/sys/arch/mac68k/dev/scsi96.c
SUP Would receive old file src/sys/arch/mac68k/mac68k/autoconf.c
SUP Would receive old file src/sys/arch/mac68k/mac68k/machdep.c
SUP Would create file src/sys/arch/pmax/ultrix/ultrix_compat.c
SUP Would create file src/sys/arch/pmax/ultrix/ultrix_syscalls.c
SUP Would create file src/sys/arch/pmax/ultrix/ultrix_sysent.c
SUP Would receive old file src/sys/kern/vfs_subr.c
SUP Would receive old file src/sys/nfs/xdr_subs.h
SUP Would receive old file src/sys/scsi/scsi_base.c
SUP Would receive old file src/usr.bin/cksum/Makefile
SUP Would receive old file src/usr.bin/cksum/cksum.1
SUP Would receive old file src/usr.bin/cksum/cksum.c
SUP Would receive old file src/usr.bin/kdump/kdump.c
SUP Would receive old file src/usr.bin/kdump/mkioctls
SUP Would receive old file src/usr.bin/passwd/yp_passwd.c
SUP Would create file src/usr.sbin/flcopy/Makefile
SUP Would create file src/usr.sbin/flcopy/flcopy.8
SUP Would create file src/usr.sbin/flcopy/flcopy.c
SUP Would create file src/usr.sbin/flcopy/pathnames.h
SUP Would receive old file src/usr.sbin/named/ns_main.c
SUP Would receive old file src/usr.sbin/pstat/pstat.8
SUP Would receive old file src/usr.sbin/pstat/pstat.c
SUP Would create file src/usr.sbin/sendmail/doc/intro/intro.ps
SUP Would create file src/usr.sbin/sendmail/doc/op/op.ps
SUP Would create file src/usr.sbin/sendmail/doc/usenix/usenix.ps
SUP Would create file src/usr.sbin/sendmail/src/Makefile.386BSD
SUP Would create file src/usr.sbin/sendmail/src/Makefile.AIX
SUP Would create file src/usr.sbin/sendmail/src/Makefile.AUX
SUP Would create file src/usr.sbin/sendmail/src/Makefile.BSD43
SUP Would create file src/usr.sbin/sendmail/src/Makefile.BSDI
SUP Would create file src/usr.sbin/sendmail/src/Makefile.ConvexOS
SUP Would create file src/usr.sbin/sendmail/src/Makefile.DGUX
SUP Would create file src/usr.sbin/sendmail/src/Makefile.Dell
SUP Would create file src/usr.sbin/sendmail/src/Makefile.Dynix
SUP Would create file src/usr.sbin/sendmail/src/Makefile.FreeBSD
SUP Would create file src/usr.sbin/sendmail/src/Makefile.HP-UX
SUP Would create file src/usr.sbin/sendmail/src/Makefile.IRIX
SUP Would create file src/usr.sbin/sendmail/src/Makefile.Linux
SUP Would create file src/usr.sbin/sendmail/src/Makefile.Mach386
SUP Would create file src/usr.sbin/sendmail/src/Makefile.NeXT
SUP Would create file src/usr.sbin/sendmail/src/Makefile.OSF1
SUP Would create file src/usr.sbin/sendmail/src/Makefile.RISCos
SUP Would create file src/usr.sbin/sendmail/src/Makefile.SCO
SUP Would create file src/usr.sbin/sendmail/src/Makefile.SVR4
SUP Would create file src/usr.sbin/sendmail/src/Makefile.Solaris
SUP Would create file src/usr.sbin/sendmail/src/Makefile.SunOS
SUP Would create file src/usr.sbin/sendmail/src/Makefile.Titan
SUP Would create file src/usr.sbin/sendmail/src/Makefile.ULTRIX
SUP Would create file src/usr.sbin/sendmail/src/Makefile.UMAX
SUP Would create file src/usr.sbin/sendmail/src/Makefile.Utah
SUP Would create file src/usr.sbin/sendmail/src/Makefile.dist
SUP Would receive old file src/usr.sbin/ypbind/ypbind.c
SUP Would create directory src/usr.sbin/flcopy
SUP Would create directory src/sys/arch/pmax/ultrix
SUP Would create directory src/sys/arch/i386/floppy/umount
SUP Would create directory src/sys/arch/i386/floppy/test
SUP Would create directory src/sys/arch/i386/floppy/tar
SUP Would create directory src/sys/arch/i386/floppy/sh
SUP Would create directory src/sys/arch/i386/floppy/reboot
SUP Would create directory src/sys/arch/i386/floppy/mount
SUP Would create directory src/sys/arch/i386/floppy/init
SUP Would create directory src/sys/arch/i386/floppy/fsck
SUP Would create directory src/sys/arch/i386/floppy
SUP Would create directory src/lib/libcrypt/test
SUP Upgrade of current-allsrc completed at Jan 16 10:01:22 1995
SUP Upgrade of current-security at Mon Jan 16 10:01:22 1995
SUP Fileserver 8.13 (4.3 BSD) 27868 on melanoma.bf.rmit.EDU.AU at 10:01:22
SUP Requesting changes since Jan 16 01:13:35 1995
SUP Would create file src/lib/libcrypt/CHANGES
SUP Would receive old file src/lib/libcrypt/Makefile
SUP Would create file src/lib/libcrypt/README
SUP Would receive new file src/lib/libcrypt/crypt.3
SUP Would create file src/lib/libcrypt/crypt.c
SUP Would receive new file src/lib/libcrypt/shlib_version
SUP Would create file src/lib/libcrypt/test/Makefile
SUP Would create file src/lib/libcrypt/test/README
SUP Would create file src/lib/libcrypt/test/cert.c
SUP Would create file src/lib/libcrypt/test/cert.input
SUP Would create file src/lib/libcrypt/test/speedcrypt.c
SUP Would create file src/lib/libcrypt/test/speeddes.c
SUP Upgrade of current-security completed at Jan 16 10:01:23 1995
SUP Upgrade of current-doc at Mon Jan 16 10:01:23 1995
SUP Fileserver 8.13 (4.3 BSD) 27869 on melanoma.bf.rmit.EDU.AU at 10:01:23
SUP Requesting changes since Jan 15 22:34:36 1995
SUP Would delete file README.export-control
SUP Would create file doc/i386/INSTALL
SUP Would create directory doc/i386
SUP Upgrade of current-doc completed at Jan 16 10:01:24 1995