CVS commit: src/distrib/sparc64/cdroms/installcd

2012-12-22 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sat Dec 22 17:51:19 UTC 2012

Modified Files:
src/distrib/sparc64/cdroms/installcd: Makefile

Log Message:
Sync with amd64 and i386 installcds:
>> PR/47276: ftp has https support now
(i.e. now libcrypto and libssl are required in non-crunched installcd)


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/distrib/sparc64/cdroms/installcd/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sparc64/cdroms/installcd/Makefile
diff -u src/distrib/sparc64/cdroms/installcd/Makefile:1.15 src/distrib/sparc64/cdroms/installcd/Makefile:1.16
--- src/distrib/sparc64/cdroms/installcd/Makefile:1.15	Sun Jun  3 23:19:10 2012
+++ src/distrib/sparc64/cdroms/installcd/Makefile	Sat Dec 22 17:51:19 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.15 2012/06/03 23:19:10 joerg Exp $
+#	$NetBSD: Makefile,v 1.16 2012/12/22 17:51:19 tsutsui Exp $
 CDBASE=		sparc64cd		# gives ${CDBASE}.iso
 CDRELEASE=	true			# include $RELEASEDIR/$MACHINE
 
@@ -48,6 +48,10 @@ CDRUNTIME+=	./usr/lib/liblzma.so*
 CDRUNTIME+=	./usr/lib/libterminfo.so*
 CDRUNTIME+=	./usr/lib/libutil.so*
 CDRUNTIME+=	./usr/lib/libz.so*
+.if (${MKCRYPTO} != "no")
+CDRUNTIME+=	./usr/lib/libcrypto.so*
+CDRUNTIME+=	./usr/lib/libssl.so*
+.endif
 CDRUNTIME+=	./usr/libexec/ld.elf_so
 CDRUNTIME+=	./usr/libexec/getty
 CDRUNTIME+=	./usr/mdec



CVS commit: src/distrib/sparc64/cdroms/installcd

2011-06-22 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Wed Jun 22 14:05:38 UTC 2011

Modified Files:
src/distrib/sparc64/cdroms/installcd: Makefile

Log Message:
Include liblzma to unbreak gzip on the install CD. (Hi Joerg!)


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/distrib/sparc64/cdroms/installcd/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sparc64/cdroms/installcd/Makefile
diff -u src/distrib/sparc64/cdroms/installcd/Makefile:1.12 src/distrib/sparc64/cdroms/installcd/Makefile:1.13
--- src/distrib/sparc64/cdroms/installcd/Makefile:1.12	Sun Jun 19 10:52:08 2011
+++ src/distrib/sparc64/cdroms/installcd/Makefile	Wed Jun 22 14:05:38 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.12 2011/06/19 10:52:08 martin Exp $
+#	$NetBSD: Makefile,v 1.13 2011/06/22 14:05:38 martin Exp $
 CDBASE=		sparc64cd		# gives ${CDBASE}.iso
 CDRELEASE=	true			# include $RELEASEDIR/$MACHINE
 
@@ -44,6 +44,7 @@
 CDRUNTIME+=	./usr/lib/libgcc_s.so*
 CDRUNTIME+=	./usr/lib/libintl.so*
 CDRUNTIME+=	./usr/lib/libkvm.so*
+CDRUNTIME+=	./usr/lib/liblzma.so*
 CDRUNTIME+=	./usr/lib/libterminfo.so*
 CDRUNTIME+=	./usr/lib/libutil.so*
 CDRUNTIME+=	./usr/lib/libz.so*



CVS commit: src/distrib/sparc64/cdroms/installcd

2011-06-19 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Jun 19 10:52:08 UTC 2011

Modified Files:
src/distrib/sparc64/cdroms/installcd: Makefile

Log Message:
Apply Joerg's changes to x86 CDs here alos:
  Include libgcc_s.so symlinks in /usr/lib, so that binaries in /usr
  linked against it actually work.

We realy should split this into MD and MI lists and share the MI one.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/distrib/sparc64/cdroms/installcd/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sparc64/cdroms/installcd/Makefile
diff -u src/distrib/sparc64/cdroms/installcd/Makefile:1.11 src/distrib/sparc64/cdroms/installcd/Makefile:1.12
--- src/distrib/sparc64/cdroms/installcd/Makefile:1.11	Sun Apr 17 12:18:20 2011
+++ src/distrib/sparc64/cdroms/installcd/Makefile	Sun Jun 19 10:52:08 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.11 2011/04/17 12:18:20 martin Exp $
+#	$NetBSD: Makefile,v 1.12 2011/06/19 10:52:08 martin Exp $
 CDBASE=		sparc64cd		# gives ${CDBASE}.iso
 CDRELEASE=	true			# include $RELEASEDIR/$MACHINE
 
@@ -41,6 +41,7 @@
 CDRUNTIME+=	./usr/lib/libc.so*
 CDRUNTIME+=	./usr/lib/libcurses.so*
 CDRUNTIME+=	./usr/lib/libedit.so*
+CDRUNTIME+=	./usr/lib/libgcc_s.so*
 CDRUNTIME+=	./usr/lib/libintl.so*
 CDRUNTIME+=	./usr/lib/libkvm.so*
 CDRUNTIME+=	./usr/lib/libterminfo.so*



CVS commit: src/distrib/sparc64/cdroms/installcd

2011-03-20 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Mar 20 09:04:53 UTC 2011

Modified Files:
src/distrib/sparc64/cdroms/installcd: Makefile

Log Message:
Add /usr/bin/getopt, it is needed by /usr/mdec/binstall.
Noticed by Jaime Fournier.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/distrib/sparc64/cdroms/installcd/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sparc64/cdroms/installcd/Makefile
diff -u src/distrib/sparc64/cdroms/installcd/Makefile:1.9 src/distrib/sparc64/cdroms/installcd/Makefile:1.10
--- src/distrib/sparc64/cdroms/installcd/Makefile:1.9	Fri Jan 14 10:26:36 2011
+++ src/distrib/sparc64/cdroms/installcd/Makefile	Sun Mar 20 09:04:53 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.9 2011/01/14 10:26:36 tsutsui Exp $
+#	$NetBSD: Makefile,v 1.10 2011/03/20 09:04:53 martin Exp $
 CDBASE=		sparc64cd		# gives ${CDBASE}.iso
 CDRELEASE=	true			# include $RELEASEDIR/$MACHINE
 
@@ -23,9 +23,10 @@
 # CDRUNTIME+=	./stand
 CDRUNTIME+=	./tmp
 CDRUNTIME+=	./usr/bin/ftp
+CDRUNTIME+=	./usr/bin/getopt
+CDRUNTIME+=	./usr/bin/gunzip
 CDRUNTIME+=	./usr/bin/gzcat
 CDRUNTIME+=	./usr/bin/gzip
-CDRUNTIME+=	./usr/bin/gunzip
 CDRUNTIME+=	./usr/bin/grep
 CDRUNTIME+=	./usr/bin/less
 CDRUNTIME+=	./usr/bin/more



CVS commit: src/distrib/sparc64/cdroms/installcd

2010-04-18 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Apr 18 16:10:03 UTC 2010

Modified Files:
src/distrib/sparc64/cdroms/installcd: Makefile

Log Message:
Ooops, do not try to create a symlink in a not-yet existing directory


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/distrib/sparc64/cdroms/installcd/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sparc64/cdroms/installcd/Makefile
diff -u src/distrib/sparc64/cdroms/installcd/Makefile:1.4 src/distrib/sparc64/cdroms/installcd/Makefile:1.5
--- src/distrib/sparc64/cdroms/installcd/Makefile:1.4	Sun Apr 18 12:58:57 2010
+++ src/distrib/sparc64/cdroms/installcd/Makefile	Sun Apr 18 16:10:03 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2010/04/18 12:58:57 martin Exp $
+#	$NetBSD: Makefile,v 1.5 2010/04/18 16:10:03 martin Exp $
 CDBASE=		sparc64cd		# gives ${CDBASE}.iso
 CDRELEASE=	true			# include $RELEASEDIR/$MACHINE
 
@@ -58,8 +58,8 @@
 	${RM} -rf cdrom/libexec/dhcpcd-hooks/*
 	${CP} ${.CURDIR}/../../../common/10-resolv.conf cdrom/libexec/dhcpcd-hooks
 	${CP} ${.CURDIR}/../../../common/99-print-sysinst cdrom/libexec/dhcpcd-hooks
-	${HOST_LN} -fs /tmp/gettytab cdrom/etc/gettytab
 	${MKDIR} cdrom/etc
+	${HOST_LN} -fs /tmp/gettytab cdrom/etc/gettytab
 	${CP} ${.CURDIR}/etc.ttys cdrom/etc/ttys
 	${CP} ${.CURDIR}/etc.rc cdrom/etc/rc
 	${CP} ${.CURDIR}/install.sh cdrom/install.sh



CVS commit: src/distrib/sparc64/cdroms/installcd

2010-04-18 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Apr 18 12:58:57 UTC 2010

Modified Files:
src/distrib/sparc64/cdroms/installcd: Makefile
Added Files:
src/distrib/sparc64/cdroms/installcd: etc.rc etc.ttys install.sh
Removed Files:
src/distrib/sparc64/cdroms/installcd: dot.profile

Log Message:
Change the install CD to go to full multiuser mode. This clearly
separates the setup done by /etc/rc once, and the repeated stuff
(install.sh invoking sysinst).


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/distrib/sparc64/cdroms/installcd/Makefile
cvs rdiff -u -r1.3 -r0 src/distrib/sparc64/cdroms/installcd/dot.profile
cvs rdiff -u -r0 -r1.1 src/distrib/sparc64/cdroms/installcd/etc.rc \
src/distrib/sparc64/cdroms/installcd/etc.ttys \
src/distrib/sparc64/cdroms/installcd/install.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sparc64/cdroms/installcd/Makefile
diff -u src/distrib/sparc64/cdroms/installcd/Makefile:1.3 src/distrib/sparc64/cdroms/installcd/Makefile:1.4
--- src/distrib/sparc64/cdroms/installcd/Makefile:1.3	Sun Apr  4 23:02:23 2010
+++ src/distrib/sparc64/cdroms/installcd/Makefile	Sun Apr 18 12:58:57 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2010/04/04 23:02:23 martin Exp $
+#	$NetBSD: Makefile,v 1.4 2010/04/18 12:58:57 martin Exp $
 CDBASE=		sparc64cd		# gives ${CDBASE}.iso
 CDRELEASE=	true			# include $RELEASEDIR/$MACHINE
 
@@ -16,10 +16,7 @@
 CDRUNTIME+=	./dev/MAKEDEV
 CDRUNTIME+=	./etc
 CDRUNTIME+=	./lib
-CDRUNTIME+=	./libexec/ld.elf_so
-CDRUNTIME+=	./libexec/lfs_cleanerd
-CDRUNTIME+=	./libexec/dhcpcd-run-hooks
-CDRUNTIME+=	./libexec/resolvconf/
+CDRUNTIME+=	./libexec
 CDRUNTIME+=	./mnt
 CDRUNTIME+=	./sbin
 # CDRUNTIME+=	./stand
@@ -46,6 +43,7 @@
 CDRUNTIME+=	./usr/lib/libutil.so*
 CDRUNTIME+=	./usr/lib/libz.so*
 CDRUNTIME+=	./usr/libexec/ld.elf_so
+CDRUNTIME+=	./usr/libexec/getty
 CDRUNTIME+=	./usr/mdec
 CDRUNTIME+=	./usr/sbin/chat
 CDRUNTIME+=	./usr/sbin/chown
@@ -57,11 +55,15 @@
 CDRUNTIME+=	./usr/share/locale
 
 image_md_pre:
-	${MKDIR} cdrom/libexec/dhcpcd-hooks
+	${RM} -rf cdrom/libexec/dhcpcd-hooks/*
 	${CP} ${.CURDIR}/../../../common/10-resolv.conf cdrom/libexec/dhcpcd-hooks
 	${CP} ${.CURDIR}/../../../common/99-print-sysinst cdrom/libexec/dhcpcd-hooks
+	${HOST_LN} -fs /tmp/gettytab cdrom/etc/gettytab
 	${MKDIR} cdrom/etc
-	${CP} ${.CURDIR}/dot.profile cdrom/etc/rc
+	${CP} ${.CURDIR}/etc.ttys cdrom/etc/ttys
+	${CP} ${.CURDIR}/etc.rc cdrom/etc/rc
+	${CP} ${.CURDIR}/install.sh cdrom/install.sh
+	${CHMOD} 0555 cdrom/install.sh
 	${MKDIR} cdrom/mnt2 cdrom/targetroot
 	${CP} ${SYSINSTDIR}/sysinst cdrom
 	${CHMOD} ugo+rx cdrom/sysinst

Added files:

Index: src/distrib/sparc64/cdroms/installcd/etc.rc
diff -u /dev/null src/distrib/sparc64/cdroms/installcd/etc.rc:1.1
--- /dev/null	Sun Apr 18 12:58:57 2010
+++ src/distrib/sparc64/cdroms/installcd/etc.rc	Sun Apr 18 12:58:57 2010
@@ -0,0 +1,57 @@
+# $NetBSD: etc.rc,v 1.1 2010/04/18 12:58:57 martin Exp $
+#
+# Copyright (c) 1997 Perry E. Metzger
+# Copyright (c) 1994 Christopher G. Demetriou
+# All rights reserved.
+# 
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#notice, this list of conditions and the following disclaimer in the
+#documentation and/or other materials provided with the distribution.
+# 3. All advertising materials mentioning features or use of this software
+#must display the following acknowledgement:
+#  This product includes software developed for the
+#  NetBSD Project.  See http://www.NetBSD.org/ for
+#  information about NetBSD.
+# 4. The name of the author may not be used to endorse or promote products
+#derived from this software without specific prior written permission.
+# 
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# 
+# <>
+
+PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
+export PATH
+
+# hack to get around bugs in kernfs's rootdev/rroo

CVS commit: src/distrib/sparc64/cdroms/installcd

2010-04-02 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Apr  2 21:58:47 UTC 2010

Modified Files:
src/distrib/sparc64/cdroms/installcd: dot.profile

Log Message:
Ooops, remove leftovers from the ramdisk /


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc64/cdroms/installcd/dot.profile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sparc64/cdroms/installcd/dot.profile
diff -u src/distrib/sparc64/cdroms/installcd/dot.profile:1.1 src/distrib/sparc64/cdroms/installcd/dot.profile:1.2
--- src/distrib/sparc64/cdroms/installcd/dot.profile:1.1	Fri Apr  2 21:29:30 2010
+++ src/distrib/sparc64/cdroms/installcd/dot.profile	Fri Apr  2 21:58:46 2010
@@ -1,4 +1,4 @@
-# $NetBSD: dot.profile,v 1.1 2010/04/02 21:29:30 martin Exp $
+# $NetBSD: dot.profile,v 1.2 2010/04/02 21:58:46 martin Exp $
 #
 # Copyright (c) 1997 Perry E. Metzger
 # Copyright (c) 1994 Christopher G. Demetriou
@@ -92,9 +92,6 @@
 	# hack to get around bugs in kernfs's rootdev/rrootdev lookup.
 	ls -l /dev/* > /dev/null 2>&1
 
-	# mount the ramdisk read write
-	mount -t -r cd9660 -u /kern/rootdev /
-
 	# mount a few tempfs to allow modifications over the CD contents
 	mount -t tmpfs tmpfs /tmp
 	mount -t tmpfs tmpfs /var