[NLUUG]   Welcome to ftp.nluug.nl
Current directory: /pub/pub/ftp/NetBSD/NetBSD-release-9/src/distrib/cdrom/
Contents of README:
$NetBSD: README,v 1.4 2009/03/22 15:02:24 tsutsui Exp $

This distrib/cdrom directory was used to create bootable CD images
in the past releases with optional rsync(1) and mkisofs(8) tool.
All necessary binaries for ISOs must be prepared in ${DISTRIBDIR},
which is ${.OBJDIR}/download by default, and the binaries can be fetched
by rsync(1) with the "fetch" target defined in Makefile.

Now build.sh script has the "iso-image" target using our native makefs(8)
and this distrib/cdrom is being superseded, but our makefs(8) still
lacks support for a hybrid ISO9660/HFS file system which is required
to create bootable CD images for mac68k and macppc.

On the other hand, the recent version of mkisofs(8) seems to use
iconv(3) libraries on creating the hybrid ISO9660/HFS file system,
but the latest mkisofs(8) (at least cdrtools- from pkgsrc
dumps core on it. cdrtools-2.01 is required to build images. (PR pkg/37643)

Note you can also use compiled release binaries prepared in RELEASEDIR by
"build.sh release" if you need only single ISO image for a specific port.

Environment variables:

  specify target release version (no default, mandatory)

  specify target ${MACHINE}cd name
  (default: all targets defined in ${RELEASE}.conf)

  specify mkisofs(8) path (default: /usr/pkg/bin/mkisofs)

  specify rsync(1) path (default: /usr/pkg/bin/rsync)

  specify rsync host (default: rsync.NetBSD.org)

  specify extra prefix path of NetBSD module names for rsync mirrors
   ex. "/pub", "/netbsd" etc. (default: empty)

  specify directory name on using NetBSD-daily snapshot for -current
   ex. "200712060002Z" etc. (no default; mandatory for -current)

  spcify branch name on using NetBSD-daily snapshot (default: current)

  specify suffix of directory names used for pre-releases
   ex. "_BETA2", "_RC5" etc. (default: empty)

  specify path used to rsync hosts (default: set from the above variables)

Example usage:

make RELEASE=5.0 TARGET_CD_IMAGE=mac68kcd fetch
 -> fetch 5.0 mac68k sets from

 -> fetch 4.0_RC5 mac68k sets from

make RELEASE=current TARGET_CD_IMAGE=mac68kcd \
    DAILY_DIR=200903060000Z fetch
 -> fetch -current mac68k sets from

    RSYNC_HOST=rsync3.jp.NetBSD.org \
    RSYNC_PATH_PREFIX=/pub fetch
 -> fetch 4.0_RC5 mac68k sets from

make RELEASE=5.0 TARGET_CD_IMAGE=mac68kcd \
    RSYNC_HOST=rsync.jp.NetBSD.org \
    RSYNC_PATH=/NetBSD-daily/netbsd-5/200903070000Z fetch
 -> fetch mac68k sets of netbsd-5 branch from

make RELEASE=5.0 TARGET_CD_IMAGE=mac68kcd all
 -> build an ISO image for mac68k from downloaded files as the above

make RELEASE=5.0 TARGET_CD_IMAGE=macppccd \
    DISTRIBDIR=/usr/obj.macppc/releasedir all
 -> build an ISO image for macppc from release binaries
    built by "build.sh release" in the RELEASEDIR 
    (use appropriate RELEASEDIR on your build environment)

Icon  Name                                              Last modified      Size  
[DIR] Parent Directory - [DIR] CVS/ 14-Feb-2024 19:51 - [DIR] extra/ 14-Feb-2024 19:44 - [DIR] macppc_installboot/ 14-Feb-2024 19:44 - [DIR] macppc_mkboothfs/ 14-Feb-2024 19:44 - [TXT] 1.6.1.conf 26-Jul-2003 19:06 6.7K [TXT] 1.6.2.conf 02-Mar-2004 21:42 6.8K [TXT] 2.0.conf 06-Dec-2004 10:14 7.2K [TXT] 2.1.conf 25-Oct-2005 21:43 7.3K [TXT] 3.0.1.conf 07-Mar-2007 22:59 9.8K [TXT] 3.0.2.conf 11-Jan-2008 12:37 9.9K [TXT] 3.0.3.conf 11-Jan-2008 12:37 9.9K [TXT] 3.0.conf 07-Mar-2007 22:59 9.8K [TXT] 3.1.1.conf 11-Jan-2008 12:37 9.9K [TXT] 3.1.conf 11-Jan-2008 12:37 9.9K [TXT] 4.0.1.conf 25-Mar-2009 16:57 10K [TXT] 4.0.conf 11-Jan-2008 12:37 9.9K [   ] 5.0.1.conf 13-Dec-2009 09:37 166 [TXT] 5.0.conf 13-Dec-2009 09:37 10K [TXT] Makefile 24-Jan-2018 10:04 15K [TXT] NetBSD-1.5.mk 17-Jan-2001 17:04 1.7K [TXT] NetBSD-1.6.1.mk 22-Apr-2003 04:55 2.0K [TXT] NetBSD-1.6.2.mk 02-Mar-2004 21:42 2.0K [TXT] NetBSD-1.6.mk 14-Feb-2003 00:54 2.0K [TXT] NetBSD-2.0.mk 29-Aug-2006 23:34 2.1K [TXT] NetBSD-2.1.mk 22-Oct-2005 17:52 2.1K [TXT] NetBSD-3.0.1.mk 21-Jun-2006 23:27 2.7K [TXT] NetBSD-3.0.2.mk 02-Nov-2006 11:46 2.8K [TXT] NetBSD-3.0.3.mk 12-Jul-2007 15:59 2.8K [TXT] NetBSD-3.0.mk 08-Dec-2005 22:13 2.7K [TXT] NetBSD-3.1.1.mk 12-Jul-2007 15:59 2.8K [TXT] NetBSD-3.1.mk 17-Sep-2006 05:56 2.8K [TXT] NetBSD-4.0.1.mk 25-Mar-2009 16:57 3.2K [TXT] NetBSD-4.0.mk 10-Mar-2007 23:11 3.2K [TXT] NetBSD-5.0.1.mk 13-Dec-2009 09:37 153 [TXT] NetBSD-5.0.mk 09-Mar-2009 12:39 3.2K [TXT] NetBSD-9.0.mk 05-Dec-2019 11:28 3.1K [TXT] NetBSD-current.mk 13-Nov-2018 04:03 3.1K [TXT] README 22-Mar-2009 16:02 3.3K [   ] boothfs.uue 29-Mar-2009 06:54 7.0K [TXT] current.conf 24-Jan-2018 10:04 9.7K [TXT] example.conf 26-Jul-2003 19:06 5.2K [   ] hfsmap.lst 15-Feb-2017 23:47 165 [   ] hide-hfs.lst 19-Sep-2009 09:09 71 [TXT] hide-iso.lst 30-Nov-2000 01:04 0 [   ] hide-jol.lst 30-Nov-2000 06:14 70

NLUUG - Open Systems. Open Standards
Become a member and get discounts on conferences and more, see the NLUUG website!