Place a SHA256 (not SHA256.sig, sorry not yet) onto the install*.iso
authorderaadt <deraadt@openbsd.org>
Sun, 12 Jan 2014 21:57:59 +0000 (21:57 +0000)
committerderaadt <deraadt@openbsd.org>
Sun, 12 Jan 2014 21:57:59 +0000 (21:57 +0000)
media to give some upcoming changes a chance of working.

Long discussions with todd and rpe

distrib/alpha/iso/Makefile
distrib/amd64/iso/Makefile
distrib/hppa/iso/Makefile
distrib/i386/iso/Makefile
distrib/macppc/iso/Makefile
distrib/sgi/iso/Makefile
distrib/sparc/iso/Makefile
distrib/sparc64/iso/Makefile
distrib/vax/iso/Makefile

index 5cd903f..284cde4 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.9 2011/04/18 16:52:09 thib Exp $
+#      $OpenBSD: Makefile,v 1.10 2014/01/12 21:57:59 deraadt Exp $
 
 TOP=   ${.CURDIR}/..
 
@@ -33,6 +33,9 @@ ${CDROM}: ${BASE} ${XBASE}
        cp -p ${RELDIR}/boot ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
        cp -p ${RELDIR}/bootxx ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
 
+       cat ${RELDIR}/SHA256 ${RELXDIR}/SHA256 > \
+               ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/SHA256
+
        (mkhybrid -a -R -v -v -T -L -d -D -N -o ${.OBJDIR}/${CDROM} \
            -A "OpenBSD ${OSREV} ${MACHINE} Install CD" \
            -P "Copyright (c) `date +%Y` Theo de Raadt, The OpenBSD project" \
index 3c70877..15069c3 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.6 2010/10/18 05:40:47 deraadt Exp $
+#      $OpenBSD: Makefile,v 1.7 2014/01/12 21:58:00 deraadt Exp $
 
 TOP=   ${.CURDIR}/..
 
@@ -31,6 +31,9 @@ ${CDROM}: ${BASE} ${XBASE}
        cp -p ${RELDIR}/cdbr ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
        cp -p ${RELDIR}/cdboot ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/cdboot
 
+       cat ${RELDIR}/SHA256 ${RELXDIR}/SHA256 > \
+               ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/SHA256
+
        mkhybrid -a -R -T -L -l -d -D -N -o ${.OBJDIR}/${CDROM} -v -v \
            -A "OpenBSD ${OSREV} ${MACHINE} Install CD" \
            -P "Copyright (c) `date +%Y` Theo de Raadt, The OpenBSD project" \
index 14a7f33..912688a 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.9 2011/04/18 16:52:09 thib Exp $
+#      $OpenBSD: Makefile,v 1.10 2014/01/12 21:58:00 deraadt Exp $
 
 TOP=   ${.CURDIR}/..
 
@@ -26,6 +26,9 @@ ${CDROM}: ${BASE} ${XBASE}
        cp -p ${BASE} ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
        cp -p ${XBASE} ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
 
+       cat ${RELDIR}/SHA256 ${RELXDIR}/SHA256 > \
+               ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/SHA256
+
        ln -f ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/bsd.rd \
            ${.OBJDIR}/cd-dir/bsd.rd
 
index efd1690..8da79ff 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.6 2010/10/18 05:40:47 deraadt Exp $
+#      $OpenBSD: Makefile,v 1.7 2014/01/12 21:58:00 deraadt Exp $
 
 TOP=   ${.CURDIR}/..
 
@@ -31,6 +31,9 @@ ${CDROM}: ${BASE} ${XBASE}
        cp -p ${RELDIR}/cdbr ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
        cp -p ${RELDIR}/cdboot ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/cdboot
 
+       cat ${RELDIR}/SHA256 ${RELXDIR}/SHA256 > \
+               ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/SHA256
+
        mkhybrid -a -R -T -L -l -d -D -N -o ${.OBJDIR}/${CDROM} -v -v \
            -A "OpenBSD ${OSREV} ${MACHINE} Install CD" \
            -P "Copyright (c) `date +%Y` Theo de Raadt, The OpenBSD project" \
index 3fe1851..9291bc1 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.8 2010/10/18 05:40:47 deraadt Exp $
+#      $OpenBSD: Makefile,v 1.9 2014/01/12 21:58:00 deraadt Exp $
 
 TOP=           ${.CURDIR}/..
 
@@ -30,6 +30,9 @@ ${CDROM}: ${BASE} ${XBASE}
            ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
        cp -p ${RELDIR}/ofwboot ${.OBJDIR}/cd-dir/
 
+       cat ${RELDIR}/SHA256 ${RELXDIR}/SHA256 > \
+               ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/SHA256
+
        mkhybrid -v -v -r -part -hfs \
            -hfs-bless ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE} \
            -map ${.CURDIR}/../../../gnu/usr.sbin/mkhybrid/src/more.mapping \
index 18d965b..7689559 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.19 2014/01/06 21:03:13 miod Exp $
+#      $OpenBSD: Makefile,v 1.20 2014/01/12 21:58:00 deraadt Exp $
 
 TOP=   ${.CURDIR}/..
 
@@ -97,6 +97,9 @@ ${CDROM}:
 
        cp -p ${XBASE} ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
 
+       cat ${RELDIR}/SHA256 ${RELXDIR}/SHA256 > \
+               ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/SHA256
+
        umount ${.OBJDIR}/cd-dir
 
        # Summary
index 70acdc3..b9d9afd 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.9 2011/06/08 19:16:19 krw Exp $
+#      $OpenBSD: Makefile,v 1.10 2014/01/12 21:58:00 deraadt Exp $
 
 TOP=   ${.CURDIR}/..
 
@@ -31,6 +31,10 @@ ${CDROM}: ${BASE} ${XBASE}
        ln -f ${.OBJDIR}/cd-dir/bsd.rd ${.OBJDIR}/cd-dir/vmunix # for kicks
 
        cp ${RELDIR}/boot ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
+
+       cat ${RELDIR}/SHA256 ${RELXDIR}/SHA256 > \
+               ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/SHA256
+
        cp ${RELDIR}/bootxx ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
 
        (mkhybrid -a -R -v -v -T -L -d -D -N -o ${.OBJDIR}/${CDROM} \
index 4e16b9b..5660c02 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.11 2011/06/08 19:16:19 krw Exp $
+#      $OpenBSD: Makefile,v 1.12 2014/01/12 21:58:00 deraadt Exp $
 
 TOP=   ${.CURDIR}/..
 
@@ -28,6 +28,9 @@ ${CDROM}: ${BASE} ${XBASE}
 
        cp -p ${RELDIR}/ofwboot ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}
 
+       cat ${RELDIR}/SHA256 ${RELXDIR}/SHA256 > \
+               ${.OBJDIR}/cd-dir/${OSREV}/${MACHINE}/SHA256
+
        echo 'm 1       sun4' > ${.OBJDIR}/cd-dir/.slicemapfile
        echo 'm 2       sun4c' >> ${.OBJDIR}/cd-dir/.slicemapfile
        echo 'm 3       sun4m' >> ${.OBJDIR}/cd-dir/.slicemapfile
index 961e324..0ca14b6 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.9 2013/07/16 17:31:39 deraadt Exp $
+#      $OpenBSD: Makefile,v 1.10 2014/01/12 21:58:00 deraadt Exp $
 
 TOP=   ${.CURDIR}/..
 
@@ -43,6 +43,8 @@ ${CDROM}: ${BASE} ${XBASE} ${BOOT} ${BOOTXX}
        mkdir -p ${MOUNT_POINT}/${OSREV}/${MACHINE}
        cp -p ${BASE} ${MOUNT_POINT}/${OSREV}/${MACHINE}
        cp -p ${XBASE} ${MOUNT_POINT}/${OSREV}/${MACHINE}
+       cat ${RELDIR}/SHA256 ${RELXDIR}/SHA256 > \
+               ${MOUNT_POINT}/${OSREV}/${MACHINE}/SHA256
        disklabel -B -b ${BOOTXX} ${VND}
        @echo ""
        @df -i ${MOUNT_POINT}