| 84707 packages online |
|
|
| | | | No screenshot available |
|
DESCRIPTION
Sup is a program used for upgrading collections of files from
other machines to your machine. You execute sup, the client
program, which talks over the network using IP/TCP to a file
server process. The file server process cooperates with sup
to determine which files of the collection need to be upgraded
on your machine.
AMIGA PORT
I am a NetBSD user since version 1.0 and I've recently switched
to the NetBSD-current system. Soon, I found out that tracking
the source changes manually with ftp was a pain.
The official way to track the -current source tree is using
the 'sup' system command to have it updated automatically from
a sup server. Unfortunately, sup was only available for the
NetBSD side of my Amiga, while I usually connect to the Internet
from the AmigaOS side.
The solution was porting sup to the Amiga. With the GeekGadgets
developer tools, this was a very easy task.
I got the source code for sup from the NetBSD-current source
tree and made some minor changes in the Makefile and other
files to compile it in a GeekGadget's environment.
AMIGA NOTES
Sup requires ixemul.library and ixnet.library, along with any
TCP/IP stack supported by the ixnet.library (tested with AmiTCP).
The supfilesrv and supscan commands are untested.
AMIGA USAGE
Read the "tracking-current" instructions on the www.netbsd.org,
and the README.sup file which you can find in the NetBSD-current
source directory on ftp.netbsd.org or one of its mirrors. Both
files have been included in this distribution (see in bsd_docs/)
for your convenience.
I use the BerkeleyFastFileSystem (BFFS) to access my local copy
of the NetBSD kernel sources in /usr/src. I mounted my /usr
partition, created a supfile in /usr as described in README.sup
and then sup did all the rest for me.
|
Contents of misc/unix/sup.lha PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 29809 59828 49.8% -lh5- a887 Aug 17 1998 sup/bin/sup
[generic] 29520 57296 51.5% -lh5- 8a4e Aug 17 1998 sup/bin/supfilesrv
[generic] 15653 28844 54.3% -lh5- ee57 Aug 17 1998 sup/bin/supscan
[generic] 3269 9440 34.6% -lh5- 643d Aug 17 1998 sup/bsd_docs/README.sup
[generic] 2804 7085 39.6% -lh5- 72cf Aug 17 1998 sup/bsd_docs/tracking-current.html
[generic] 8263 24475 33.8% -lh5- 8b53 Jan 21 1998 sup/man/man1/sup.1
[generic] 2752 6600 41.7% -lh5- 0a9d Oct 7 1997 sup/man/man8/supservers.8
[generic] 910 1661 54.8% -lh5- 33f5 Oct 7 1997 sup/src/atoo.c
[generic] 1240 2647 46.8% -lh5- bc4c Oct 7 1997 sup/src/c.h
[generic] 8205 25366 32.3% -lh5- 7858 Oct 18 1997 sup/src/ci.c
[generic] 519 1696 30.6% -lh5- 5b21 Jul 6 1998 sup/src/CVS/Entries
[generic] 33 33 100.0% -lh0- 462a Oct 7 1997 sup/src/CVS/Repository
[generic] 24 24 100.0% -lh0- 22dd Oct 7 1997 sup/src/CVS/Root
[generic] 458 887 51.6% -lh5- b31f Oct 7 1997 sup/src/cvt.c
[generic] 1083 2105 51.4% -lh5- 6783 Oct 7 1997 sup/src/errmsg.c
[generic] 3268 8605 38.0% -lh5- f3cb Oct 20 1997 sup/src/expand.c
[generic] 1332 2895 46.0% -lh5- 9dc9 Aug 17 1998 sup/src/ffilecopy.c
[generic] 1371 2629 52.1% -lh5- ae26 Oct 7 1997 sup/src/filecopy.c
[generic] 2635 9542 27.6% -lh5- 9c13 Feb 3 1998 sup/src/libc.h
[generic] 1330 3278 40.6% -lh5- 411f Oct 7 1997 sup/src/log.c
[generic] 2078 4959 41.9% -lh5- 0d0d Aug 17 1998 sup/src/Makefile
[generic] 1109 2270 48.9% -lh5- e0eb Oct 17 1997 sup/src/netcryptvoid.c
[generic] 1369 2746 49.9% -lh5- 9e38 Oct 7 1997 sup/src/nxtarg.c
[generic] 1658 3494 47.5% -lh5- a7cf Oct 7 1997 sup/src/path.c
[generic] 1048 2075 50.5% -lh5- cc46 Oct 7 1997 sup/src/quit.c
[generic] 1523 3064 49.7% -lh5- 5502 Aug 17 1998 sup/src/read_line.c
[generic] 2941 7561 38.9% -lh5- 20b7 Oct 7 1997 sup/src/run.c
[generic] 852 1667 51.1% -lh5- 5b6d Oct 7 1997 sup/src/salloc.c
[generic] 7224 24214 29.8% -lh5- 403a Mar 30 1998 sup/src/scan.c
[generic] 5366 15983 33.6% -lh5- e711 Jul 6 1998 sup/src/scm.c
[generic] 5415 18553 29.2% -lh5- 030c Oct 7 1997 sup/src/scmio.c
[generic] 1275 3115 40.9% -lh5- a670 Oct 7 1997 sup/src/skipto.c
[generic] 2545 7635 33.3% -lh5- 52c2 Oct 7 1997 sup/src/stree.c
[generic] 8263 24475 33.8% -lh5- 8b53 Jan 21 1998 sup/src/sup.1
[generic] 3314 8665 38.2% -lh5- 07b4 Oct 7 1997 sup/src/sup.h
[generic] 1699 3958 42.9% -lh5- 5bcf Oct 7 1997 sup/src/supcdefs.h
[generic] 7760 22260 34.9% -lh5- c0c3 Jan 13 1998 sup/src/supcmain.c
[generic] 11403 40089 28.4% -lh5- 8f85 Oct 20 1997 sup/src/supcmeat.c
[generic] 3231 8309 38.9% -lh5- 915d Oct 7 1997 sup/src/supcmisc.c
[generic] 1663 3766 44.2% -lh5- b44f Oct 7 1997 sup/src/supcname.c
[generic] 2506 6482 38.7% -lh5- 35fd Oct 19 1997 sup/src/supcparse.c
[generic] 1138 2769 41.1% -lh5- 322a Jan 13 1998 sup/src/supcvers.c
[generic] 1232 4771 25.8% -lh5- 2ece Aug 17 1998 sup/src/supextern.h
[generic] 16645 53864 30.9% -lh5- b4b8 Oct 20 1997 sup/src/supfilesrv.c
[generic] 3499 15151 23.1% -lh5- 5b24 Oct 7 1997 sup/src/supmsg.c
[generic] 2148 5659 38.0% -lh5- ec19 Oct 7 1997 sup/src/supmsg.h
[generic] 4442 12219 36.4% -lh5- 4319 Jul 6 1998 sup/src/supscan.c
[generic] 2752 6600 41.7% -lh5- 0a9d Oct 7 1997 sup/src/supservers.8
[generic] 46 46 100.0% -lh0- 5702 Jan 13 1998 sup/src/sys/CVS/Entries
[generic] 36 37 97.3% -lh5- 60ca Oct 7 1997 sup/src/sys/CVS/Repository
[generic] 24 24 100.0% -lh0- 22dd Oct 7 1997 sup/src/sys/CVS/Root
[generic] 1305 2634 49.5% -lh5- 6784 Oct 7 1997 sup/src/sys/viceioctl.h
[generic] 1548 4768 32.5% -lh5- 16c2 Jul 6 1998 sup/src/sysent.h
[generic] 1592 3560 44.7% -lh5- bd2d Oct 7 1997 sup/src/time.h
[generic] 1362 3241 42.0% -lh5- 6c19 Oct 7 1997 sup/src/vprintf.c
[generic] 1052 2111 49.8% -lh5- 522d Aug 18 1998 sup/sup.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 56 files 227541 587730 38.7% Aug 18 1998
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |