mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-12-25 03:54:17 +01:00
Commit Rod's magic EXTRACT scripts to the tree so that we can work on
them. These were al hand-copied over before.
This commit is contained in:
parent
220273aa91
commit
b83e1e51be
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=1732
18
etc/etc.i386/EXTRACT_bin.sh
Executable file
18
etc/etc.i386/EXTRACT_bin.sh
Executable file
@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# This file will extract all of the FreeBSD binaries into ${EXTRACT_TARGET}
|
||||
# if it is set, or / otherwise.
|
||||
#
|
||||
# CAUTION DO NOT USE THIS TO INSTALL THE BINARIES ONTO A RUNNING
|
||||
# SYSTEM, it will NOT WORK!!! You should use the extract command from /magic
|
||||
# for installing the bindist onto your system.
|
||||
SOURCEDIR=.
|
||||
if [ X"${EXTRACT_TARGET}" = X"" ]; then
|
||||
echo "YOU DO NOT WANT TO DO THAT!!!"
|
||||
exit
|
||||
EXTRACT_TARGET=/
|
||||
fi
|
||||
|
||||
cd $SOURCEDIR
|
||||
cat bin_tgz.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
#NO_EXPORT#cat des_tgz.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
14
etc/etc.i386/EXTRACT_secr.sh
Executable file
14
etc/etc.i386/EXTRACT_secr.sh
Executable file
@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# This file will extract all of the FreeBSD secure distribution into
|
||||
# ${EXTRACT_TARGET} if it is set, or / otherwise.
|
||||
#
|
||||
SOURCEDIR=.
|
||||
if [ X"${EXTRACT_TARGET}" = X"" ]; then
|
||||
EXTRACT_TARGET=/
|
||||
fi
|
||||
|
||||
cd $SOURCEDIR
|
||||
|
||||
cat des_tgz.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat libcrypt.aa | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
41
etc/etc.i386/EXTRACT_src.sh
Executable file
41
etc/etc.i386/EXTRACT_src.sh
Executable file
@ -0,0 +1,41 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# This file will extract all of the FreeBSD sources into
|
||||
# ${EXTRACT_TARGET}/usr/src if it is set, or /usr/src otherwise.
|
||||
# If you do not want all the sources you can copy this file to your
|
||||
# disk and edit it to comment out the ones you do not want. You
|
||||
# will need to change the setting of SOURCEDIR to reflect where the srcdist
|
||||
# directory is (dependent on where your cdrom is mounted,
|
||||
# it might be /cdrom/tarballs/srcdist) .
|
||||
#
|
||||
if [ X"${SOURCEDIR}" = X"" ]; then
|
||||
SOURCEDIR=.
|
||||
fi
|
||||
if [ X"${EXTRACT_TARGET}" = X"" ]; then
|
||||
EXTRACT_TARGET=/
|
||||
fi
|
||||
|
||||
cd $SOURCEDIR
|
||||
|
||||
# Note that base.aa is REQUIRED to be able to use the source tree for
|
||||
# building in.
|
||||
#
|
||||
cat base.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
|
||||
#
|
||||
# The following are optional
|
||||
#
|
||||
cat bin.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat contrib.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat etc.aa | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat games.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat gnu.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat include.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat lib.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
#NO_EXPORT#cat libcrypt.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat libexec.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat sbin.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat share.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat sys.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat usrbin.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
||||
cat usrsbin.* | gunzip | tar --directory ${EXTRACT_TARGET} -xpf -
|
Loading…
Reference in New Issue
Block a user