aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2021-07-30 18:24:26 -0700
committerMatt Turner <mattst88@gentoo.org>2021-07-31 12:41:14 -0700
commit13ab05785a432bf6f14873e64f293ed87c95c077 (patch)
tree0d330634a3479034a29706385f60f688d51b3a16
parentconfig: Remove unused configs (diff)
downloadreleng-13ab05785a432bf6f14873e64f293ed87c95c077.tar.gz
releng-13ab05785a432bf6f14873e64f293ed87c95c077.tar.bz2
releng-13ab05785a432bf6f14873e64f293ed87c95c077.zip
tools-hardened: Remove
Signed-off-by: Matt Turner <mattst88@gentoo.org>
-rwxr-xr-xtools-hardened/clean.sh6
-rw-r--r--tools-hardened/common.sh61
-rwxr-xr-xtools-hardened/run-armv7a.sh96
-rw-r--r--tools-hardened/stage1-armv7a_hardfp-hardened.conf.template7
-rw-r--r--tools-hardened/stage2-armv7a_hardfp-hardened.conf.template7
-rw-r--r--tools-hardened/stage3-armv7a_hardfp-hardened.conf.template7
6 files changed, 0 insertions, 184 deletions
diff --git a/tools-hardened/clean.sh b/tools-hardened/clean.sh
deleted file mode 100755
index 916c4eb4..00000000
--- a/tools-hardened/clean.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-
-# This just removes the temporary conf err and log
-# files generated during a run
-
-rm -f *conf *err *log
diff --git a/tools-hardened/common.sh b/tools-hardened/common.sh
deleted file mode 100644
index 9a0a03af..00000000
--- a/tools-hardened/common.sh
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/bash
-
-source /etc/catalyst/catalyst.conf
-
-mydate=`date +%Y%m%d`
-
-
-undo_grsec() {
- [[ -d /proc/sys/kernel/grsecurity ]] || return
- for i in /proc/sys/kernel/grsecurity/chroot_* ; do
- echo 0 > $i
- done
-}
-
-
-banner() {
-cat << EOF | tee -a zzz.log > stage$1-$2-systemd.log
-
-************************************************************************
-* stage$1-$2-systemd
-************************************************************************"
-
-EOF
-}
-
-
-do_stages() {
- local arch=$1
-
- for s in 1 2 3; do
- local tgpath="${storedir}/builds/systemd/${arch}"
- local target="stage${s}-${arch}-systemd-${mydate}.tar.bz2"
- local tglink="stage${s}-${arch}-systemd.tar.bz2"
-
- if [[ ! -f "${tgpath}/${tglink}" ]]; then
- touch stage${s}-${arch}-systemd.log
- echo "!!! ${tglink} at ${tgpath} doesn't exist" \
- | tee -a zzz.log \
- > stage${s}-${arch}-systemd.err
- return 1
- fi
-
- banner ${s} ${arch}
- catalyst -f stage${s}-${arch}-systemd.conf \
- | tee -a zzz.log \
- > stage${s}-${arch}-systemd.log \
- 2> stage${s}-${arch}-systemd.err
-
- if [[ -f "${tgpath}/${target}" ]]; then
- rm -f "${tgpath}/${tglink}"
- ln -s ${target} "${tgpath}/${tglink}"
- else
- echo "!!! ${target} was not generated" \
- | tee -a zzz.log \
- >stage${s}-${arch}-systemd.err
- return 1
- fi
- done
-
- return 0
-}
diff --git a/tools-hardened/run-armv7a.sh b/tools-hardened/run-armv7a.sh
deleted file mode 100755
index 8daccdf8..00000000
--- a/tools-hardened/run-armv7a.sh
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/bash
-
-source /etc/catalyst/catalyst.conf
-
-mydate=`date +%Y%m%d`
-
-prepare_confs() {
- local arch=$1
- local flavor=$2
-
- for s in 1 2 3; do
- cat stage${s}-${arch}_hardfp-${flavor}.conf.template | \
- sed -e "s/\(^version_stamp.*$\)/\1-${mydate}/" > stage${s}-${arch}_hardfp-${flavor}.conf
- done
-}
-
-banner() {
-cat << EOF | tee -a zzz.log > stage$1-$2_hardfp-$3.log
-
-************************************************************************
-* stage$1-$2_hardfp-$3
-************************************************************************"
-
-EOF
-}
-
-
-do_stages() {
- local arch=$1
- local flavor=$2
-
- for s in 1 2 3; do
- local tgpath="${storedir}/builds/${flavor}/${arch}"
- local target="stage${s}-${arch}_hardfp-${flavor}-${mydate}.tar.bz2"
- local tglink="stage${s}-${arch}_hardfp-${flavor}.tar.bz2"
-
- if [[ ! -f "${tgpath}/${tglink}" ]]; then
- touch stage${s}-${arch}_hardfp-${flavor}.log
- echo "!!! ${target} at ${tgpath} doesn't exit" \
- | tee -a zzz.log \
- > stage${s}-${arch}_hardfp-${flavor}.err
- return 1
- fi
-
- banner ${s} ${arch} ${flavor}
- catalyst -f stage${s}-${arch}_hardfp-${flavor}.conf \
- | tee -a zzz.log \
- > stage${s}-${arch}_hardfp-${flavor}.log \
- 2> stage${s}-${arch}_hardfp-${flavor}.err
-
- if [[ -f "${tgpath}/${target}" ]]; then
- rm -f "${tgpath}/${tglink}"
- ln -s ${target} "${tgpath}/${tglink}"
- else
- echo "!!! ${target} was not generated" \
- | tee -a zzz.log \
- >stage${s}-${arch}_hardfp-${flavor}.err
- return 1
- fi
- done
-
- return 0
-}
-
-
-#
-# approximate timings:
-#
-# catalyst -s current 3 minutes
-# catalyst -f stage1 130 minutes
-#
-
-main() {
- >zzz.log
-
- catalyst -s current | tee -a zzz.log >snapshot.log 2>snapshot.err
-
- for arch in armv7a; do
- for flavor in hardened; do
- prepare_confs ${arch} ${flavor}
- done
- done
-
- for arch in armv7a; do
- for flavor in hardened; do
- do_stages ${arch} ${flavor}
- ret=$?
- if [[ $? == 1 ]]; then
- echo "FAILURE at ${arch} ${flavor}" | tee zzz.log
- return 1
- fi
- done
- done
-}
-
-main $1 &
diff --git a/tools-hardened/stage1-armv7a_hardfp-hardened.conf.template b/tools-hardened/stage1-armv7a_hardfp-hardened.conf.template
deleted file mode 100644
index c21db83d..00000000
--- a/tools-hardened/stage1-armv7a_hardfp-hardened.conf.template
+++ /dev/null
@@ -1,7 +0,0 @@
-subarch: armv7a_hardfp
-target: stage1
-version_stamp: hardened
-rel_type: hardened/armv7a
-profile: hardened/linux/arm/armv7a
-snapshot: current
-source_subpath: hardened/armv7a/stage3-armv7a_hardfp-hardened
diff --git a/tools-hardened/stage2-armv7a_hardfp-hardened.conf.template b/tools-hardened/stage2-armv7a_hardfp-hardened.conf.template
deleted file mode 100644
index 30110c1a..00000000
--- a/tools-hardened/stage2-armv7a_hardfp-hardened.conf.template
+++ /dev/null
@@ -1,7 +0,0 @@
-subarch: armv7a_hardfp
-target: stage2
-version_stamp: hardened
-rel_type: hardened/armv7a
-profile: hardened/linux/arm/armv7a
-snapshot: current
-source_subpath: hardened/armv7a/stage1-armv7a_hardfp-hardened
diff --git a/tools-hardened/stage3-armv7a_hardfp-hardened.conf.template b/tools-hardened/stage3-armv7a_hardfp-hardened.conf.template
deleted file mode 100644
index b52059b8..00000000
--- a/tools-hardened/stage3-armv7a_hardfp-hardened.conf.template
+++ /dev/null
@@ -1,7 +0,0 @@
-subarch: armv7a_hardfp
-target: stage3
-version_stamp: hardened
-rel_type: hardened/armv7a
-profile: hardened/linux/arm/armv7a
-snapshot: current
-source_subpath: hardened/armv7a/stage2-armv7a_hardfp-hardened