Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src



Module Name:    src
Committed By:   garbled
Date:           Tue Mar 19 22:16:55 UTC 2013

Modified Files:
        src/distrib/evbarm/instkernel: Makefile
        src/distrib/evbarm/instkernel/instkernel: Makefile
        src/distrib/utils/embedded: mkimage
        src/distrib/utils/sysinst: bsddisklabel.c configmenu.c defs.h main.c
            menus.mi msg.mi.de msg.mi.en msg.mi.es msg.mi.fr msg.mi.pl
        src/distrib/utils/sysinst/arch/evbarm: md.c md.h menus.md.en
            menus.md.es menus.md.fr menus.md.pl msg.md.de msg.md.en msg.md.es
            msg.md.fr msg.md.pl
        src/etc/etc.evbarm: MAKEDEV.conf Makefile.inc
        src/sys/arch/evbarm/conf: Makefile.evbarm.inc
        src/sys/arch/evbarm/rpi: rpi_machdep.c
Added Files:
        src/distrib/evbarm/instkernel/sshramdisk: Makefile dot.profile
            inst.profile list master.passwd mtree.conf ssh_host_dsa_key
            sshd_config
        src/distrib/utils/embedded/conf: rpi_inst.conf
        src/sys/arch/evbarm/conf: RPI_INSTALL

Log Message:
Add a new installer image for Raspberry PI to evbarm

Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/distrib/evbarm/instkernel/Makefile
cvs rdiff -u -r1.18 -r1.19 src/distrib/evbarm/instkernel/instkernel/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/evbarm/instkernel/sshramdisk/Makefile \
    src/distrib/evbarm/instkernel/sshramdisk/dot.profile \
    src/distrib/evbarm/instkernel/sshramdisk/inst.profile \
    src/distrib/evbarm/instkernel/sshramdisk/list \
    src/distrib/evbarm/instkernel/sshramdisk/master.passwd \
    src/distrib/evbarm/instkernel/sshramdisk/mtree.conf \
    src/distrib/evbarm/instkernel/sshramdisk/ssh_host_dsa_key \
    src/distrib/evbarm/instkernel/sshramdisk/sshd_config
cvs rdiff -u -r1.35 -r1.36 src/distrib/utils/embedded/mkimage
cvs rdiff -u -r0 -r1.1 src/distrib/utils/embedded/conf/rpi_inst.conf
cvs rdiff -u -r1.57 -r1.58 src/distrib/utils/sysinst/bsddisklabel.c
cvs rdiff -u -r1.5 -r1.6 src/distrib/utils/sysinst/configmenu.c
cvs rdiff -u -r1.165 -r1.166 src/distrib/utils/sysinst/defs.h
cvs rdiff -u -r1.66 -r1.67 src/distrib/utils/sysinst/main.c
cvs rdiff -u -r1.47 -r1.48 src/distrib/utils/sysinst/menus.mi
cvs rdiff -u -r1.72 -r1.73 src/distrib/utils/sysinst/msg.mi.de
cvs rdiff -u -r1.177 -r1.178 src/distrib/utils/sysinst/msg.mi.en
cvs rdiff -u -r1.49 -r1.50 src/distrib/utils/sysinst/msg.mi.es
cvs rdiff -u -r1.131 -r1.132 src/distrib/utils/sysinst/msg.mi.fr
cvs rdiff -u -r1.88 -r1.89 src/distrib/utils/sysinst/msg.mi.pl
cvs rdiff -u -r1.26 -r1.27 src/distrib/utils/sysinst/arch/evbarm/md.c
cvs rdiff -u -r1.19 -r1.20 src/distrib/utils/sysinst/arch/evbarm/md.h
cvs rdiff -u -r1.7 -r1.8 src/distrib/utils/sysinst/arch/evbarm/menus.md.en \
    src/distrib/utils/sysinst/arch/evbarm/menus.md.fr \
    src/distrib/utils/sysinst/arch/evbarm/menus.md.pl
cvs rdiff -u -r1.3 -r1.4 src/distrib/utils/sysinst/arch/evbarm/menus.md.es
cvs rdiff -u -r1.11 -r1.12 src/distrib/utils/sysinst/arch/evbarm/msg.md.de
cvs rdiff -u -r1.13 -r1.14 src/distrib/utils/sysinst/arch/evbarm/msg.md.en
cvs rdiff -u -r1.10 -r1.11 src/distrib/utils/sysinst/arch/evbarm/msg.md.es \
    src/distrib/utils/sysinst/arch/evbarm/msg.md.pl
cvs rdiff -u -r1.12 -r1.13 src/distrib/utils/sysinst/arch/evbarm/msg.md.fr
cvs rdiff -u -r1.10 -r1.11 src/etc/etc.evbarm/MAKEDEV.conf
cvs rdiff -u -r1.48 -r1.49 src/etc/etc.evbarm/Makefile.inc
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbarm/conf/Makefile.evbarm.inc
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbarm/conf/RPI_INSTALL
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/evbarm/rpi/rpi_machdep.c

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




Home | Main Index | Thread Index | Old Index