initial commit
This commit is contained in:
commit
8dfba810e7
3
README.txt
Normal file
3
README.txt
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
|
||||||
|
* symlink the files you like into /etc/apt/*
|
||||||
|
* create-gpgring.sh can create new files for trusted.gpg.d/ from public keys and should be preferred over apt-key add
|
1
apt.conf.d/99no-pdiffs
Normal file
1
apt.conf.d/99no-pdiffs
Normal file
@ -0,0 +1 @@
|
|||||||
|
Acquire::PDiffs "false";
|
1
apt.conf.d/99no-translations
Normal file
1
apt.conf.d/99no-translations
Normal file
@ -0,0 +1 @@
|
|||||||
|
Acquire::Languages "none";
|
68
create-gpgring.sh
Executable file
68
create-gpgring.sh
Executable file
@ -0,0 +1,68 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# syntax: $0 [-o <keyring outfile>] [--] <keyfiles...>
|
||||||
|
|
||||||
|
# export a key from your keyring:
|
||||||
|
# gpg -a --export --export-options export-minimal your@id
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
tmpdir=$(mktemp --tmpdir -d create-gpgring-XXXXXXX)
|
||||||
|
trap 'rm -rf "${tmpdir}"' EXIT
|
||||||
|
|
||||||
|
mygpg() {
|
||||||
|
gpg --homedir "${tmpdir}/.gnupg" --batch --no-tty --no-options --no-default-keyring --no-auto-check-trustdb --trustdb-name "${tmpdir}/trustdb.gpg" "$@"
|
||||||
|
}
|
||||||
|
|
||||||
|
unset INFILES
|
||||||
|
INFILES=()
|
||||||
|
|
||||||
|
OUTFILE=
|
||||||
|
|
||||||
|
while [ $# -gt 0 ]; do
|
||||||
|
case "$1" in
|
||||||
|
-o)
|
||||||
|
shift
|
||||||
|
if [ $# -eq 0 ]; then
|
||||||
|
echo "Missing parameter value for -o" >&2
|
||||||
|
exit 2
|
||||||
|
fi
|
||||||
|
OUTFILE="$1"
|
||||||
|
;;
|
||||||
|
--)
|
||||||
|
shift
|
||||||
|
INFILES+=("$@")
|
||||||
|
shift $#
|
||||||
|
;;
|
||||||
|
-*)
|
||||||
|
echo "Uknown option: '$1'" >&2
|
||||||
|
exit 2
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
INFILES+=("$1")
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
shift || true
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ -z "${OUTFILE}" -o "${OUTFILE}" = "-" ]; then
|
||||||
|
OUTFILE="${tmpdir}/stdout"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "${INFILES[*]}" -o "${INFILES[*]}" = "-" ]; then
|
||||||
|
INFILES=("${tmpdir}/stdin")
|
||||||
|
cat > "${INFILES[0]}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
export HOME="${tmpdir}"
|
||||||
|
|
||||||
|
KEYRING="${tmpdir}/keyring"
|
||||||
|
|
||||||
|
mygpg --keyring "${KEYRING}" --import -- "${INFILES[@]}"
|
||||||
|
mygpg --keyring "${KEYRING}" --list-keys
|
||||||
|
|
||||||
|
mv "${KEYRING}" "${OUTFILE}"
|
||||||
|
|
||||||
|
if [ -f "${tmpdir}/stdout" ]; then
|
||||||
|
cat "${tmpdir}/stdout"
|
||||||
|
fi
|
50
preferences.d/prefer-jessie.pref
Normal file
50
preferences.d/prefer-jessie.pref
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
# target-release priorities should be >= 990 (and < 1000) apart from backports
|
||||||
|
|
||||||
|
# Debian 8
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=jessie,l=Debian-Security
|
||||||
|
Pin-Priority: 995
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian Backports,n=jessie-backports
|
||||||
|
Pin-Priority: 980
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=jessie*
|
||||||
|
Pin-Priority: 990
|
||||||
|
|
||||||
|
# Debian 9
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=stretch,l=Debian-Security
|
||||||
|
Pin-Priority: 895
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian Backports,n=stretch-backports
|
||||||
|
Pin-Priority: 880
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=stretch*
|
||||||
|
Pin-Priority: 890
|
||||||
|
|
||||||
|
# Debian 10
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=buster,l=Debian-Security
|
||||||
|
Pin-Priority: 795
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian Backports,n=buster-backports
|
||||||
|
Pin-Priority: 780
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=buster*
|
||||||
|
Pin-Priority: 790
|
||||||
|
|
||||||
|
# Debian unstable
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=sid*
|
||||||
|
Pin-Priority: 300
|
||||||
|
|
||||||
|
# Debian others (experimental, ...)
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian
|
||||||
|
Pin-Priority: -1
|
37
preferences.d/prefer-stable.pref
Normal file
37
preferences.d/prefer-stable.pref
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
# target-release priorities should be >= 990 (and < 1000) apart from backports
|
||||||
|
|
||||||
|
# Debian stable
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,a=stable,l=Debian-Security
|
||||||
|
Pin-Priority: 995
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian Backports,a=stable-backports
|
||||||
|
Pin-Priority: 980
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,a=stable*
|
||||||
|
Pin-Priority: 990
|
||||||
|
|
||||||
|
# Debian testing
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,a=testing,l=Debian-Security
|
||||||
|
Pin-Priority: 895
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian Backports,a=testing-backports
|
||||||
|
Pin-Priority: 880
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,a=testing*
|
||||||
|
Pin-Priority: 890
|
||||||
|
|
||||||
|
# Debian unstable
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=sid*
|
||||||
|
Pin-Priority: 300
|
||||||
|
|
||||||
|
# Debian others (experimental, ...)
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian
|
||||||
|
Pin-Priority: -1
|
63
preferences.d/prefer-wheezy.pref
Normal file
63
preferences.d/prefer-wheezy.pref
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
# target-release priorities should be >= 990 (and < 1000) apart from backports
|
||||||
|
|
||||||
|
# Debian 7
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=wheezy,l=Debian-Security
|
||||||
|
Pin-Priority: 995
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian Backports,n=wheezy-backports
|
||||||
|
Pin-Priority: 980
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=wheezy*
|
||||||
|
Pin-Priority: 990
|
||||||
|
|
||||||
|
# Debian 8
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=jessie,l=Debian-Security
|
||||||
|
Pin-Priority: 895
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian Backports,n=jessie-backports
|
||||||
|
Pin-Priority: 880
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=jessie*
|
||||||
|
Pin-Priority: 890
|
||||||
|
|
||||||
|
# Debian 9
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=stretch,l=Debian-Security
|
||||||
|
Pin-Priority: 795
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian Backports,n=stretch-backports
|
||||||
|
Pin-Priority: 780
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=stretch*
|
||||||
|
Pin-Priority: 790
|
||||||
|
|
||||||
|
# Debian 10
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=buster,l=Debian-Security
|
||||||
|
Pin-Priority: 695
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian Backports,n=buster-backports
|
||||||
|
Pin-Priority: 680
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=buster*
|
||||||
|
Pin-Priority: 690
|
||||||
|
|
||||||
|
# Debian unstable
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian,n=sid*
|
||||||
|
Pin-Priority: 300
|
||||||
|
|
||||||
|
# Debian others (experimental, ...)
|
||||||
|
Package: *
|
||||||
|
Pin: release o=Debian
|
||||||
|
Pin-Priority: -1
|
1
sources.list.d/experimental-src.list
Normal file
1
sources.list.d/experimental-src.list
Normal file
@ -0,0 +1 @@
|
|||||||
|
deb-src http://ftp.de.debian.org./debian experimental main contrib non-free
|
1
sources.list.d/experimental.list
Normal file
1
sources.list.d/experimental.list
Normal file
@ -0,0 +1 @@
|
|||||||
|
deb http://ftp.de.debian.org./debian experimental main contrib non-free
|
5
sources.list.d/jessie-src.list
Normal file
5
sources.list.d/jessie-src.list
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
deb-src http://ftp.de.debian.org./debian jessie main contrib non-free
|
||||||
|
deb-src http://ftp.de.debian.org./debian jessie-updates main contrib non-free
|
||||||
|
deb-src http://ftp.de.debian.org./debian jessie-proposed-updates main contrib non-free
|
||||||
|
deb-src http://security.debian.org./ jessie/updates main contrib non-free
|
||||||
|
deb-src http://ftp.de.debian.org./debian jessie-backports main contrib non-free
|
5
sources.list.d/jessie.list
Normal file
5
sources.list.d/jessie.list
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
deb http://ftp.de.debian.org./debian jessie main contrib non-free
|
||||||
|
deb http://ftp.de.debian.org./debian jessie-updates main contrib non-free
|
||||||
|
deb http://ftp.de.debian.org./debian jessie-proposed-updates main contrib non-free
|
||||||
|
deb http://security.debian.org./ jessie/updates main contrib non-free
|
||||||
|
deb http://ftp.de.debian.org./debian jessie-backports main contrib non-free
|
10
sources.list.d/lighttpd2-jessie.list
Normal file
10
sources.list.d/lighttpd2-jessie.list
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# nightly builds from l.n
|
||||||
|
# deb http://debian.lighttpd.net/lighttpd2-nightlies testing main
|
||||||
|
|
||||||
|
deb http://debian.lighttpd.net/lighttpd2 testing main
|
||||||
|
|
||||||
|
## no need for nightly helpers
|
||||||
|
## deb http://download.opensuse.org/repositories/home:/stbuehler:/lighttpd2-nightlies/Debian_7.0 ./
|
||||||
|
|
||||||
|
# use helpers from wheezy (7.0) repo
|
||||||
|
# deb http://download.opensuse.org/repositories/home:/stbuehler:/lighttpd2/Debian_7.0 ./
|
4
sources.list.d/lighttpd2-wheezy.list
Normal file
4
sources.list.d/lighttpd2-wheezy.list
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
# nightly builds
|
||||||
|
# deb http://download.opensuse.org/repositories/home:/stbuehler:/lighttpd2-nightlies/Debian_7.0 ./
|
||||||
|
|
||||||
|
deb http://download.opensuse.org/repositories/home:/stbuehler:/lighttpd2/Debian_7.0 ./
|
1
sources.list.d/sid-src.list
Normal file
1
sources.list.d/sid-src.list
Normal file
@ -0,0 +1 @@
|
|||||||
|
deb-src http://ftp.de.debian.org./debian sid main contrib non-free
|
1
sources.list.d/sid.list
Normal file
1
sources.list.d/sid.list
Normal file
@ -0,0 +1 @@
|
|||||||
|
deb http://ftp.de.debian.org./debian sid main contrib non-free
|
5
sources.list.d/wheezy-src.list
Normal file
5
sources.list.d/wheezy-src.list
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
deb-src http://ftp.de.debian.org./debian wheezy main contrib non-free
|
||||||
|
deb-src http://ftp.de.debian.org./debian wheezy-updates main contrib non-free
|
||||||
|
deb-src http://ftp.de.debian.org./debian wheezy-proposed-updates main contrib non-free
|
||||||
|
deb-src http://security.debian.org./ wheezy/updates main contrib non-free
|
||||||
|
deb-src http://ftp.de.debian.org./debian wheezy-backports main contrib non-free
|
5
sources.list.d/wheezy.list
Normal file
5
sources.list.d/wheezy.list
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
deb http://ftp.de.debian.org./debian wheezy main contrib non-free
|
||||||
|
deb http://ftp.de.debian.org./debian wheezy-updates main contrib non-free
|
||||||
|
deb http://ftp.de.debian.org./debian wheezy-proposed-updates main contrib non-free
|
||||||
|
deb http://security.debian.org./ wheezy/updates main contrib non-free
|
||||||
|
deb http://ftp.de.debian.org./debian wheezy-backports main contrib non-free
|
BIN
trusted.gpg.d/jenkins-lighttpd.net.gpg
Normal file
BIN
trusted.gpg.d/jenkins-lighttpd.net.gpg
Normal file
Binary file not shown.
BIN
trusted.gpg.d/obs-home-stbuehler.gpg
Normal file
BIN
trusted.gpg.d/obs-home-stbuehler.gpg
Normal file
Binary file not shown.
BIN
trusted.gpg.d/obs-server-http.gpg
Normal file
BIN
trusted.gpg.d/obs-server-http.gpg
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user