This commit is contained in:
parent
9ba4671f48
commit
e7873de2d6
2
.github/push-iso
vendored
2
.github/push-iso
vendored
@ -1 +1 @@
|
|||||||
16
|
17
|
||||||
|
@ -44,8 +44,8 @@ apt-get install --yes --option Dpkg::Options::="--force-confnew" --no-install-re
|
|||||||
nano
|
nano
|
||||||
|
|
||||||
# Run chroot steps
|
# Run chroot steps
|
||||||
/etc/chroot_scripts/1-baseos.sh
|
/chroot_scripts/1-baseos.sh
|
||||||
/etc/chroot_scripts/2-install-live-lists.sh
|
/chroot_scripts/2-install-live-lists.sh
|
||||||
/etc/chroot_scripts/3-download-pool.sh
|
/chroot_scripts/3-download-pool.sh
|
||||||
/etc/chroot_scripts/4-uninstall-rem-lists.sh
|
/chroot_scripts/4-uninstall-rem-lists.sh
|
||||||
/etc/chroot_scripts/5-run-hooks.sh
|
/chroot_scripts/5-run-hooks.sh
|
||||||
|
@ -4,16 +4,16 @@ set -e
|
|||||||
|
|
||||||
export DEBIAN_FRONTEND="noninteractive"
|
export DEBIAN_FRONTEND="noninteractive"
|
||||||
|
|
||||||
touch /etc/chroot_scripts/live_list
|
touch /chroot_scripts/live_list
|
||||||
|
|
||||||
for live_list in /etc/chroot_scripts/live-lists/*.list
|
for live_list in /chroot_scripts/live-lists/*.list
|
||||||
do
|
do
|
||||||
for pkg in $(cat $live_list)
|
for pkg in $(cat $live_list)
|
||||||
do
|
do
|
||||||
echo $pkg >> /etc/chroot_scripts/live_list
|
echo $pkg >> /chroot_scripts/live_list
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
apt-get install --yes --no-install-recommends --option Dpkg::Options::="--force-confnew" $(cat /etc/chroot_scripts/live_list | tr "\n" " ")
|
apt-get install --yes --no-install-recommends --option Dpkg::Options::="--force-confnew" $(cat /chroot_scripts/live_list | tr "\n" " ")
|
||||||
|
|
||||||
|
|
||||||
|
@ -4,17 +4,17 @@ set -e
|
|||||||
|
|
||||||
export DEBIAN_FRONTEND="noninteractive"
|
export DEBIAN_FRONTEND="noninteractive"
|
||||||
|
|
||||||
touch /etc/chroot_scripts/pool_list
|
touch /chroot_scripts/pool_list
|
||||||
|
|
||||||
for pool_list in /etc/chroot_scripts/pool-lists/*.list
|
for pool_list in /chroot_scripts/pool-lists/*.list
|
||||||
do
|
do
|
||||||
for pkg in $(cat $pool_list)
|
for pkg in $(cat $pool_list)
|
||||||
do
|
do
|
||||||
echo $pkg >> /etc/chroot_scripts/pool_list
|
echo $pkg >> /chroot_scripts/pool_list
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
mkdir -p /cdrom/pool/main/
|
mkdir -p /cdrom/pool/main/
|
||||||
pushd /cdrom/pool/main/
|
pushd /cdrom/pool/main/
|
||||||
apt-get download --yes $(cat /etc/chroot_scripts/pool_list | tr "\n" " ")
|
apt-get download --yes $(cat /chroot_scripts/pool_list | tr "\n" " ")
|
||||||
popd
|
popd
|
@ -4,16 +4,16 @@ set -e
|
|||||||
|
|
||||||
export DEBIAN_FRONTEND="noninteractive"
|
export DEBIAN_FRONTEND="noninteractive"
|
||||||
|
|
||||||
touch /etc/chroot_scripts/rem_list
|
touch /chroot_scripts/rem_list
|
||||||
|
|
||||||
for rem_list in /etc/chroot_scripts/rem-lists/*.list
|
for rem_list in /chroot_scripts/rem-lists/*.list
|
||||||
do
|
do
|
||||||
for pkg in $(cat $rem_list)
|
for pkg in $(cat $rem_list)
|
||||||
do
|
do
|
||||||
echo $pkg >> /etc/chroot_scripts/rem_list
|
echo $pkg >> /chroot_scripts/rem_list
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
apt-get purge --yes --option Dpkg::Options::="--force-confnew" $(cat /etc/chroot_scripts/rem_list | tr "\n" " ") || true
|
apt-get purge --yes --option Dpkg::Options::="--force-confnew" $(cat /chroot_scripts/rem_list | tr "\n" " ") || true
|
||||||
|
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ export DEBIAN_FRONTEND="noninteractive"
|
|||||||
|
|
||||||
export ORIGINAL_WORKINGDIR=$(pwd)
|
export ORIGINAL_WORKINGDIR=$(pwd)
|
||||||
|
|
||||||
for hook in /etc/chroot_scripts/hooks/*
|
for hook in /chroot_scripts/hooks/*
|
||||||
do
|
do
|
||||||
$hook
|
$hook
|
||||||
cd $ORIGINAL_WORKINGDIR
|
cd $ORIGINAL_WORKINGDIR
|
||||||
|
Loading…
Reference in New Issue
Block a user