summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormr <mr@FreeBSD.org>2009-02-20 14:53:49 +0000
committermr <mr@FreeBSD.org>2009-02-20 14:53:49 +0000
commitc271f8f194572e316996f807a7b9022039adb6f5 (patch)
treea9ac888183f5275aa79a94389fc63aeecc97b84c
parentced5185c011ce2399f410fba61a8eb76501d981c (diff)
downloadFreeBSD-src-c271f8f194572e316996f807a7b9022039adb6f5.zip
FreeBSD-src-c271f8f194572e316996f807a7b9022039adb6f5.tar.gz
Delete files which serve no purpose in this environment.
Inspired by: simon@
-rw-r--r--tools/tools/nanobsd/rescue/Files/root/change_password40
-rw-r--r--tools/tools/nanobsd/rescue/Files/root/save_cfg42
-rw-r--r--tools/tools/nanobsd/rescue/Files/root/save_sshkeys40
-rw-r--r--tools/tools/nanobsd/rescue/Files/root/updatep154
-rw-r--r--tools/tools/nanobsd/rescue/Files/root/updatep261
5 files changed, 0 insertions, 237 deletions
diff --git a/tools/tools/nanobsd/rescue/Files/root/change_password b/tools/tools/nanobsd/rescue/Files/root/change_password
deleted file mode 100644
index daf4c8c..0000000
--- a/tools/tools/nanobsd/rescue/Files/root/change_password
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/sh
-#
-# Copyright (c) 2004-2005 Poul-Henning Kamp.
-# 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.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``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 OR CONTRIBUTORS 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.
-#
-# $FreeBSD$
-#
-
-set -e
-
-passwd root
-
-cfgslice=`grep '/cfg' /etc/fstab | cut -d \ -f 1`
-
-trap "umount /cfg" 1 2 15 EXIT
-mount /cfg
-cp /etc/master.passwd /etc/passwd /etc/pwd.db /etc/spwd.db /etc/group /cfg
-umount /cfg
-trap 1 2 15 EXIT
diff --git a/tools/tools/nanobsd/rescue/Files/root/save_cfg b/tools/tools/nanobsd/rescue/Files/root/save_cfg
deleted file mode 100644
index 19f1195..0000000
--- a/tools/tools/nanobsd/rescue/Files/root/save_cfg
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-#
-# Copyright (c) 2006 Mathieu Arnold
-# 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.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``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 OR CONTRIBUTORS 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.
-#
-# $FreeBSD$
-#
-
-set -e
-
-trap "umount /cfg" 1 2 15 EXIT
-mount /cfg
-(
-cd /cfg
-for i in "$@" `find * -type f`
-do
- cmp -s /etc/$i /cfg/$i || cp -pfv /etc/$i /cfg/$i
-done
-)
-umount /cfg
-trap 1 2 15 EXIT
diff --git a/tools/tools/nanobsd/rescue/Files/root/save_sshkeys b/tools/tools/nanobsd/rescue/Files/root/save_sshkeys
deleted file mode 100644
index 03fccf4..0000000
--- a/tools/tools/nanobsd/rescue/Files/root/save_sshkeys
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/sh
-#
-# Copyright (c) 2004-2005 Poul-Henning Kamp.
-# 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.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``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 OR CONTRIBUTORS 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.
-#
-# $FreeBSD$
-#
-
-set -e
-
-trap "umount /cfg" 1 2 15 EXIT
-mount /cfg
-mkdir -p /cfg/ssh
-(
-cd /etc/ssh
-cp ssh_host_* /cfg/ssh
-)
-umount /cfg
-trap 1 2 15 EXIT
diff --git a/tools/tools/nanobsd/rescue/Files/root/updatep1 b/tools/tools/nanobsd/rescue/Files/root/updatep1
deleted file mode 100644
index 6e094fa..0000000
--- a/tools/tools/nanobsd/rescue/Files/root/updatep1
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/sh
-#
-# Copyright (c) 2004-2005 Poul-Henning Kamp.
-# 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.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``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 OR CONTRIBUTORS 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.
-#
-# $FreeBSD$
-#
-# Script to update partition 1 on a NanoBSD system.
-#
-# usage:
-# ssh somewhere cat image.s1 | sh updatep1
-#
-
-set -e
-
-. /etc/nanobsd.conf
-
-if mount | grep ${NANO_DRIVE}s1 > /dev/null ; then
- echo "You are running partition 1 already"
- echo "you probably want to use 'updatep2' instead"
- exit 1
-fi
-
-# Blow away old system.
-dd if=/dev/zero of=/dev/${NANO_DRIVE}s1 bs=1m count=1 > /dev/null 2>&1
-
-# Copy in new system
-dd of=/dev/${NANO_DRIVE}s1 obs=64k
-
-# Check that it worked
-fsck_ffs -n /dev/${NANO_DRIVE}s1a
-
-boot0cfg -s 1 -v ${NANO_DRIVE}
diff --git a/tools/tools/nanobsd/rescue/Files/root/updatep2 b/tools/tools/nanobsd/rescue/Files/root/updatep2
deleted file mode 100644
index b9067eb..0000000
--- a/tools/tools/nanobsd/rescue/Files/root/updatep2
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/sh
-#
-# Copyright (c) 2004-2005 Poul-Henning Kamp.
-# 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.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``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 OR CONTRIBUTORS 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.
-#
-# $FreeBSD$
-#
-# Script to update partition 2 on a NanoBSD system.
-#
-# usage:
-# ssh somewhere cat image.s1 | sh updatep2
-#
-
-set -e
-
-. /etc/nanobsd.conf
-
-if mount | grep ${NANO_DRIVE}s2 > /dev/null ; then
- echo "You are running partition 2 already"
- echo "you probably want to use 'updatep1' instead"
- exit 1
-fi
-
-# Blow away old system.
-dd if=/dev/zero of=/dev/${NANO_DRIVE}s2 bs=1m count=1 > /dev/null 2>&1
-
-# Copy in new system
-dd of=/dev/${NANO_DRIVE}s2 obs=64k
-
-# Check that it worked
-fsck_ffs -n /dev/${NANO_DRIVE}s2a
-
-# Update the /etc/fstab
-trap "umount /mnt" 1 2 15 EXIT
-mount /dev/${NANO_DRIVE}s2a /mnt
-sed -i "" "s/${NANO_DRIVE}s1/${NANO_DRIVE}s2/" /mnt/conf/base/etc/fstab
-sed -i "" "s/${NANO_DRIVE}s1/${NANO_DRIVE}s2/" /mnt/etc/fstab
-umount /mnt
-trap 1 2 15 EXIT
-boot0cfg -s 2 -v ${NANO_DRIVE}
OpenPOWER on IntegriCloud