Add mode to check for current release kernel
Also add trisquel's B138CA450C05112F key
This commit is contained in:
parent
a1a4061e87
commit
5f284f142f
2 changed files with 28 additions and 14 deletions
|
|
@ -101,6 +101,7 @@ cp trusted.local.gpg "${LOCAL_APT}/etc/trusted.gpg"
|
||||||
else
|
else
|
||||||
# Trisquel key
|
# Trisquel key
|
||||||
apt-key --keyring ${LOCAL_APT}/etc/trusted.gpg adv --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys B4EFB9F38D8AEBF1 > /dev/null
|
apt-key --keyring ${LOCAL_APT}/etc/trusted.gpg adv --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys B4EFB9F38D8AEBF1 > /dev/null
|
||||||
|
apt-key --keyring ${LOCAL_APT}/etc/trusted.gpg adv --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys B138CA450C05112F > /dev/null
|
||||||
# Ubuntu gpg keys
|
# Ubuntu gpg keys
|
||||||
apt-key --keyring ${LOCAL_APT}/etc/trusted.gpg adv --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys 40976EAF437D05B5 > /dev/null
|
apt-key --keyring ${LOCAL_APT}/etc/trusted.gpg adv --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys 40976EAF437D05B5 > /dev/null
|
||||||
apt-key --keyring ${LOCAL_APT}/etc/trusted.gpg adv --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys 3B4FE6ACC0B21F32 > /dev/null
|
apt-key --keyring ${LOCAL_APT}/etc/trusted.gpg adv --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys 3B4FE6ACC0B21F32 > /dev/null
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Copyright (C) 2009-2020 Ruben Rodriguez <ruben@trisquel.info>
|
# Copyright (C) 2009-2020 Ruben Rodriguez <ruben@trisquel.info>
|
||||||
|
# Copyright (C) 2021 Luis Guzman <ark@switnet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|
@ -17,15 +18,33 @@
|
||||||
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
#
|
#
|
||||||
|
|
||||||
VERSION=8
|
VERSION=9
|
||||||
NETINST=true
|
NETINST=true
|
||||||
|
|
||||||
. ./config
|
. ./config
|
||||||
|
|
||||||
find build/pkg-lists -type f | xargs sed -i /media-retriever/d
|
cat << EOF > ${LOCAL_APT}/etc/apt_${CODENAME}.conf
|
||||||
|
Dir::State "${LOCAL_APT}/var/lib/apt";
|
||||||
|
Dir::State::status "${LOCAL_APT}/var/lib/dpkg/status";
|
||||||
|
Dir::Etc::SourceList "${LOCAL_APT}/etc/apt.sources_${CODENAME}.list";
|
||||||
|
Dir::Etc::SourceParts "";
|
||||||
|
Dir::Cache "${LOCAL_APT}/var/cache/apt";
|
||||||
|
pkgCacheGen::Essential "none";
|
||||||
|
Dir::Etc::Trusted "${LOCAL_APT}/etc/trusted.gpg";
|
||||||
|
Acquire::ForceIPv4 "true";
|
||||||
|
EOF
|
||||||
|
|
||||||
LASTKERNEL=$(apt-cache show linux-libc-dev|grep ^Version |head -n1|cut -d" " -f2|cut -d. -f1,2,3)
|
cat << EOF > ${LOCAL_APT}/etc/apt.sources_${CODENAME}.list
|
||||||
/bin/sed -i "s/^BASEVERSION.*/BASEVERSION = $LASTKERNEL/g" ./build/config/i386.cfg ./build/config/amd64.cfg
|
deb $LOCALMIRROR $CODENAME main
|
||||||
sed -i "s/^MEDIUM_SUPPORTED.*/MEDIUM_SUPPORTED = cdrom netboot/g" ./build/config/i386.cfg ./build/config/amd64.cfg
|
deb $LOCALMIRROR $CODENAME-updates main
|
||||||
|
deb $LOCALMIRROR $CODENAME-security main
|
||||||
|
EOF
|
||||||
|
|
||||||
|
find build/pkg-lists -type f | xargs sed -i /media-retriever/d
|
||||||
|
apt-get update -c ${LOCAL_APT}/etc/apt_${CODENAME}.conf
|
||||||
|
LASTKERNEL=$(apt-cache show -c ${LOCAL_APT}/etc/apt_${CODENAME}.conf linux-libc-dev|grep ^Version |head -n1|cut -d" " -f2|cut -d. -f1,2,3)
|
||||||
|
sed -i "s/^BASEVERSION.*/BASEVERSION = $LASTKERNEL/g" ./build/config/amd64.cfg
|
||||||
|
sed -i "s/^MEDIUM_SUPPORTED.*/MEDIUM_SUPPORTED = cdrom netboot/g" ./build/config/amd64.cfg
|
||||||
|
|
||||||
sed -i 's/shim-signed/shim/g' debian/control
|
sed -i 's/shim-signed/shim/g' debian/control
|
||||||
|
|
||||||
|
|
@ -38,19 +57,13 @@ deb $LOCALMIRROR $CODENAME-updates main/debian-installer
|
||||||
#deb $LOCALMIRROR $CODENAME-security main/debian-installer
|
#deb $LOCALMIRROR $CODENAME-security main/debian-installer
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
#firmware-linux-free-udeb is missing
|
||||||
cat << EOF >> build/pkg-lists/netboot/common
|
cat << EOF >> build/pkg-lists/netboot/common
|
||||||
firmware-carl9170-udeb
|
|
||||||
open-ath9k-htc-firmware-udeb
|
open-ath9k-htc-firmware-udeb
|
||||||
openfwwf-udeb
|
openfwwf-udeb
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
rpl 2004-2013 2004-2018 . -R
|
replace "2004-20.." "2004-20$(date +'%y')" . -R
|
||||||
rpl 2004-2012 2004-2018 . -R
|
|
||||||
rpl 2004-2011 2004-2018 . -R
|
|
||||||
rpl 2004-2010 2004-2018 . -R
|
|
||||||
rpl 2004-2009 2004-2018 . -R
|
|
||||||
rpl 2004-2008 2004-2018 . -R
|
|
||||||
rpl 2004-2007 2004-2018 . -R
|
|
||||||
rpl www.ubuntu.com trisquel.info . -R
|
rpl www.ubuntu.com trisquel.info . -R
|
||||||
rpl ubuntu.com trisquel.info build/boot/ -R
|
rpl ubuntu.com trisquel.info build/boot/ -R
|
||||||
rpl www.ubuntu trisquel build/boot/ -R
|
rpl www.ubuntu trisquel build/boot/ -R
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue