From 15f85d2906b082991315da16ba17847833d205f2 Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Tue, 19 Sep 2023 12:10:27 +0200 Subject: [PATCH] committing changes in /etc made by "apt dist-upgrade -y" Packages with configuration changes: -acpid 1:2.0.32-1 amd64 -adduser 3.118 all -apache2 2.4.56-1~deb11u2 amd64 -apt 2.2.4 amd64 +acpid 1:2.0.33-2+b1 amd64 +adduser 3.134 all +apache2 2.4.57-2 amd64 +apt 2.6.1 amd64 -base-files 11.1+deb11u7 amd64 -bind9 1:9.16.42-1~deb11u1 amd64 -binutils-common 2.35.2-2 amd64 +base-files 12.4+deb12u1 amd64 +bind9 1:9.18.16-1~deb12u1 amd64 +binutils-common 2.40-2 amd64 -certbot 1.12.0-2 all -chrony 4.0-8+deb11u2 amd64 -colordiff 1.0.18-1.1 all -console-setup-linux 1.205 all +certbot 2.1.0-4 all +chrony 4.3-2+deb12u1 amd64 +colordiff 1.0.20-1 all +console-setup-linux 1.221 all +cron-daemon-common 3.0pl1-162 all -debian-archive-keyring 2021.1.1+deb11u1 all -dpkg 1.20.12 amd64 +debian-archive-keyring 2023.3 all +dhcpcd 9.4.1-22 all +dhcpcd-base 9.4.1-22 amd64 +dpkg 1.21.22 amd64 -e2fsprogs 1.46.2-2 amd64 +e2fsprogs 1.47.0-2 amd64 -etckeeper 1.18.16-1 all -fail2ban 0.11.2-2 all +etckeeper 1.18.20-1 all +fail2ban 1.0.2-2 all -fontconfig-config 2.13.1-4.2 all +fontconfig-config 2.14.1-4 amd64 -groff-base 1.22.4-6 amd64 -grub-common 2.06-3~deb11u5 amd64 +groff-base 1.22.4-10 amd64 +grub-common 2.06-13 amd64 -icinga2-common 2.12.3-1 all -ifupdown 0.8.36 amd64 -initramfs-tools-core 0.140 all -initscripts 2.96-7+deb11u1 all -iproute2 5.10.0-4 amd64 +icinga2-common 2.13.6-2 all +ifupdown 0.8.41 amd64 +initramfs-tools-core 0.142 all +initscripts 3.06-4 all +iproute2 6.1.0-3 amd64 -kmod 28-1 amd64 +kmod 30+20221128-1 amd64 -libattr1 1:2.4.48-6 amd64 +libapache2-mod-php8.2 8.2.7-1~deb12u1 amd64 +libattr1 1:2.5.1-4 amd64 +libgssglue1 0.7-1.1 amd64 -libpam-modules 1.4.0-9+deb11u1 amd64 +libpam-modules 1.5.2-6 amd64 +libpython3.11-minimal 3.11.2-6 amd64 -libsemanage-common 3.1-1 all +libsemanage-common 3.4-1 all -locales 2.31-13+deb11u6 all -login 1:4.8.1-1 amd64 -lvm2 2.03.11-2.1 amd64 +locales 2.36-9+deb12u1 all +login 1:4.13+dfsg1-1+b1 amd64 +lvm2 2.03.16-2 amd64 -man-db 2.9.4-2 amd64 -media-types 4.0.0 all +man-db 2.11.2-2 amd64 +media-types 10.0.0 all -nano 5.4-2+deb11u2 amd64 -needrestart 3.5-4+deb11u3 all -netbase 6.3 all -netfilter-persistent 1.0.15 all +nano 7.2-1 amd64 +needrestart 3.6-4 all +netbase 6.4 all +netfilter-persistent 1.0.20 all -openssh-server 1:8.4p1-5+deb11u1 amd64 -openssl 1.1.1n-0+deb11u5 amd64 -passwd 1:4.8.1-1 amd64 +openssh-server 1:9.2p1-2 amd64 +openssl 3.0.9-1 amd64 +passwd 1:4.13+dfsg1-1+b1 amd64 -postfix 3.5.18-0+deb11u1 amd64 -procps 2:3.3.17-5 amd64 +plocate 1.1.18-1 amd64 +postfix 3.7.6-0+deb12u2 amd64 +procps 2:4.0.2-3 amd64 -resolvconf 1.87 all +resolvconf 1.91+nmu1 all -s-nail 14.9.22-1 amd64 -salt-common 3005.2+ds-1 all -salt-master 3005.2+ds-1 all -salt-minion 3005.2+ds-1 all -slapd 2.4.57+dfsg-3+deb11u1 amd64 -subversion 1.14.1-3+deb11u1 amd64 -sudo 1.9.5p2-3+deb11u1 amd64 -systemd 247.3-7+deb11u4 amd64 -tig 2.5.1-1 amd64 -ulogd2 2.0.7-1+b1 amd64 +s-nail 14.9.24-2 amd64 +salt-common 3006.3 amd64 +salt-master 3006.3 amd64 +salt-minion 3006.3 amd64 +slapd 2.5.13+dfsg-5 amd64 +subversion 1.14.2-4+b2 amd64 +sudo 1.9.13p3-1+deb12u1 amd64 +systemd 252.12-1~deb12u1 amd64 +tig 2.5.5-1 amd64 +ulogd2 2.0.8-1 amd64 -vim-common 2:8.2.2434-3+deb11u1 all -vim-tiny 2:8.2.2434-3+deb11u1 amd64 +vim-common 2:9.0.1378-2 all +vim-tiny 2:9.0.1378-2 amd64 -zsh-common 5.8-6+deb11u1 all +zsh-common 5.9-4 all Package changes: -ack 3.4.0-1 all +ack 3.6.0-1 all -acl 2.2.53-10 amd64 -acpi 1.7-1.1 amd64 -acpi-support-base 0.143-5 all -acpid 1:2.0.32-1 amd64 -adduser 3.118 all -apache2 2.4.56-1~deb11u2 amd64 -apache2-bin 2.4.56-1~deb11u2 amd64 -apache2-data 2.4.56-1~deb11u2 all -apache2-utils 2.4.56-1~deb11u2 amd64 -apt 2.2.4 amd64 +acl 2.3.1-3 amd64 +acpi 1.7-1.2 amd64 +acpi-support-base 0.143-5.1 all +acpid 1:2.0.33-2+b1 amd64 +adduser 3.134 all +apache2 2.4.57-2 amd64 +apache2-bin 2.4.57-2 amd64 +apache2-data 2.4.57-2 all +apache2-utils 2.4.57-2 amd64 +apt 2.6.1 amd64 -apt-transport-https 2.2.4 all -apt-utils 2.2.4 amd64 -apticron 1.2.5 all -aptitude 0.8.13-3 amd64 -aptitude-common 0.8.13-3 all -aptitude-doc-en 0.8.13-3 all -at 3.1.23-1.1 amd64 -augeas-lenses 1.12.0-2 all -base-files 11.1+deb11u7 amd64 -base-passwd 3.5.51 amd64 -bash 5.1-2+deb11u1 amd64 -bash-completion 1:2.11-2 all -bat 0.17.1 amd64 -bc 1.07.1-2+b2 amd64 -bind9 1:9.16.42-1~deb11u1 amd64 -bind9-dnsutils 1:9.16.42-1~deb11u1 amd64 -bind9-host 1:9.16.42-1~deb11u1 amd64 -bind9-libs 1:9.16.42-1~deb11u1 amd64 -bind9-utils 1:9.16.42-1~deb11u1 amd64 -bind9utils 1:9.16.42-1~deb11u1 all -binutils 2.35.2-2 amd64 -binutils-common 2.35.2-2 amd64 -binutils-x86-64-linux-gnu 2.35.2-2 amd64 -bsdextrautils 2.36.1-8+deb11u1 amd64 -bsdmainutils 12.1.7+nmu3 all -bsdutils 1:2.36.1-8+deb11u1 amd64 -bubblewrap 0.4.1-3 amd64 +apt-transport-https 2.6.1 all +apt-utils 2.6.1 amd64 +apticron 1.2.5+nmu1 all +aptitude 0.8.13-5 amd64 +aptitude-common 0.8.13-5 all +aptitude-doc-en 0.8.13-5 all +at 3.2.5-1+b1 amd64 +augeas-lenses 1.14.0-1 all +base-files 12.4+deb12u1 amd64 +base-passwd 3.6.1 amd64 +bash 5.2.15-2+b2 amd64 +bash-completion 1:2.11-6 all +bat 0.22.1-4 amd64 +bc 1.07.1-3+b1 amd64 +bind9 1:9.18.16-1~deb12u1 amd64 +bind9-dnsutils 1:9.18.16-1~deb12u1 amd64 +bind9-host 1:9.18.16-1~deb12u1 amd64 +bind9-libs 1:9.18.16-1~deb12u1 amd64 +bind9-utils 1:9.18.16-1~deb12u1 amd64 +bind9utils 1:9.18.16-1~deb12u1 all +binutils 2.40-2 amd64 +binutils-common 2.40-2 amd64 +binutils-x86-64-linux-gnu 2.40-2 amd64 +bsdextrautils 2.38.1-5+b1 amd64 +bsdmainutils 12.1.8 all +bsdutils 1:2.38.1-5+b1 amd64 +bubblewrap 0.8.0-2 amd64 -busybox 1:1.30.1-6+b3 amd64 -byobu 5.133-1 all -bzip2 1.0.8-4 amd64 -ca-certificates 20210119 all -ccze 0.2.1-5 amd64 -certbot 1.12.0-2 all -chrony 4.0-8+deb11u2 amd64 -colordiff 1.0.18-1.1 all -console-data 2:1.12-8 all -console-setup 1.205 all -console-setup-linux 1.205 all -coreutils 8.32-4+b1 amd64 -cpio 2.13+dfsg-4 amd64 -cpp 4:10.2.1-1 amd64 +busybox 1:1.35.0-4+b3 amd64 +byobu 5.133-1.1 all +bzip2 1.0.8-5+b1 amd64 +ca-certificates 20230311 all +ccze 0.2.1-7 amd64 +certbot 2.1.0-4 all +chrony 4.3-2+deb12u1 amd64 +colordiff 1.0.20-1 all +console-data 2:1.12-9 all +console-setup 1.221 all +console-setup-linux 1.221 all +coreutils 9.1-1 amd64 +cpio 2.13+dfsg-7.1 amd64 +cpp 4:12.2.0-3 amd64 +cpp-12 12.2.0-14 amd64 -cron 3.0pl1-137 amd64 -curl 7.74.0-1.3+deb11u7 amd64 -dash 0.5.11+git20200708+dd9ef66-5 amd64 -dbus 1.12.24-0+deb11u1 amd64 -dc 1.07.1-2+b2 amd64 +cron 3.0pl1-162 amd64 +cron-daemon-common 3.0pl1-162 all +curl 7.88.1-10+deb12u1 amd64 +dash 0.5.12-2 amd64 +dbus 1.14.8-2~deb12u1 amd64 +dbus-bin 1.14.8-2~deb12u1 amd64 +dbus-daemon 1.14.8-2~deb12u1 amd64 +dbus-session-bus-common 1.14.8-2~deb12u1 all +dbus-system-bus-common 1.14.8-2~deb12u1 all +dc 1.07.1-3+b1 amd64 -debconf 1.5.77 all -debconf-i18n 1.5.77 all -debconf-utils 1.5.77 all -debian-archive-keyring 2021.1.1+deb11u1 all -debian-keyring 2021.07.26 all -debianutils 4.11.2 amd64 -dhcpcd5 7.1.0-2+b1 amd64 -dialog 1.3-20201126-1 amd64 -dictionaries-common 1.28.4 all -diffutils 1:3.7-5 amd64 -dirmngr 2.2.27-2+deb11u2 amd64 -discover 2.1.2-8 amd64 -discover-data 2.2013.01.11+nmu1 all -distro-info-data 0.51+deb11u3 all -dmeventd 2:1.02.175-2.1 amd64 -dmidecode 3.3-2 amd64 -dmsetup 2:1.02.175-2.1 amd64 -dns-root-data 2021011101 all -dnsutils 1:9.16.42-1~deb11u1 all -dpkg 1.20.12 amd64 -dpkg-dev 1.20.12 all +debconf 1.5.82 all +debconf-i18n 1.5.82 all +debconf-utils 1.5.82 all +debian-archive-keyring 2023.3 all +debian-keyring 2022.12.24 all +debianutils 5.7-0.4 amd64 +dhcpcd 9.4.1-22 all +dhcpcd-base 9.4.1-22 amd64 +dhcpcd5 9.4.1-22 all +dialog 1.3-20230209-1 amd64 +dictionaries-common 1.29.5 all +diffutils 1:3.8-4 amd64 +dirmngr 2.2.40-1.1 amd64 +discover 2.1.2-10 amd64 +discover-data 2.2013.01.13 all +distro-info-data 0.58 all +dmeventd 2:1.02.185-2 amd64 +dmidecode 3.4-1 amd64 +dmsetup 2:1.02.185-2 amd64 +dns-root-data 2023010101 all +dnsutils 1:9.18.16-1~deb12u1 all +dpkg 1.21.22 amd64 +dpkg-dev 1.21.22 all -e2fsprogs 1.46.2-2 amd64 -eject 2.36.1-8+deb11u1 amd64 -elinks 0.13.2-1+b1 amd64 +e2fsprogs 1.47.0-2 amd64 +eject 2.38.1-5+b1 amd64 +elinks 0.13.2-1+b4 amd64 -emacsen-common 3.0.4 all -etckeeper 1.18.16-1 all -fail2ban 0.11.2-2 all -fakeroot 1.25.3-1.1 amd64 -fb-tools 2.2.5+deb11 all +emacsen-common 3.0.5 all +etckeeper 1.18.20-1 all +fail2ban 1.0.2-2 all +fakeroot 1.31-1.2 amd64 +fb-tools 2.2.5+deb12 all -file 1:5.39-3+deb11u1 amd64 -findutils 4.8.0-1 amd64 -fontconfig-config 2.13.1-4.2 all -fonts-dejavu-core 2.37-2 all -fortune-mod 1:1.99.1-7.1 amd64 -fortunes 1:1.99.1-7.1 all +file 1:5.44-3 amd64 +findutils 4.9.0-4 amd64 +fontconfig-config 2.14.1-4 amd64 +fonts-dejavu-core 2.37-6 all +fortune-mod 1:1.99.1-7.3 amd64 +fortunes 1:1.99.1-7.3 all -fortunes-de 0.34-1 all -fortunes-min 1:1.99.1-7.1 all -ftp 0.17-34.1.1 amd64 -fuse 2.9.9-5 amd64 -g++ 4:10.2.1-1 amd64 +fortunes-de 0.35-1 all +fortunes-min 1:1.99.1-7.3 all +ftp 20210827-4 all +fuse 2.9.9-6+b1 amd64 +g++ 4:12.2.0-3 amd64 -g++-multilib 4:10.2.1-1 amd64 -gawk 1:5.1.0-1 amd64 -gcc 4:10.2.1-1 amd64 +g++-12 12.2.0-14 amd64 +g++-12-multilib 12.2.0-14 amd64 +g++-multilib 4:12.2.0-3 amd64 +gawk 1:5.2.1-2 amd64 +gcc 4:12.2.0-3 amd64 +gcc-11-base 11.3.0-12 amd64 +gcc-12 12.2.0-14 amd64 +gcc-12-base 12.2.0-14 amd64 +gcc-12-multilib 12.2.0-14 amd64 -gcc-multilib 4:10.2.1-1 amd64 -geoip-bin 1.6.12-7 amd64 -geoip-database 20191224-3 all -gettext-base 0.21-4 amd64 -git 1:2.30.2-1+deb11u2 amd64 -git-email 1:2.30.2-1+deb11u2 all -git-man 1:2.30.2-1+deb11u2 all -gitweb 1:2.30.2-1+deb11u2 all -gnupg 2.2.27-2+deb11u2 all -gnupg-l10n 2.2.27-2+deb11u2 all -gnupg-utils 2.2.27-2+deb11u2 amd64 -gnutls-bin 3.7.1-5+deb11u3 amd64 -gpg 2.2.27-2+deb11u2 amd64 -gpg-agent 2.2.27-2+deb11u2 amd64 -gpg-wks-client 2.2.27-2+deb11u2 amd64 -gpg-wks-server 2.2.27-2+deb11u2 amd64 -gpgconf 2.2.27-2+deb11u2 amd64 -gpgsm 2.2.27-2+deb11u2 amd64 -gpgv 2.2.27-2+deb11u2 amd64 -grep 3.6-1+deb11u1 amd64 -groff-base 1.22.4-6 amd64 -grub-common 2.06-3~deb11u5 amd64 -grub-pc 2.06-3~deb11u5 amd64 -grub-pc-bin 2.06-3~deb11u5 amd64 -grub2-common 2.06-3~deb11u5 amd64 -gsasl-common 1.10.0-4+deb11u1 all -guile-2.2-libs 2.2.7+1-6 amd64 -gzip 1.10-4+deb11u1 amd64 -haveged 1.9.14-1 amd64 +gcc-multilib 4:12.2.0-3 amd64 +geoip-bin 1.6.12-10 amd64 +geoip-database 20230203-1 all +gettext-base 0.21-12 amd64 +git 1:2.39.2-1.1 amd64 +git-email 1:2.39.2-1.1 all +git-man 1:2.39.2-1.1 all +gitweb 1:2.39.2-1.1 all +gnupg 2.2.40-1.1 all +gnupg-l10n 2.2.40-1.1 all +gnupg-utils 2.2.40-1.1 amd64 +gnutls-bin 3.7.9-2 amd64 +gpg 2.2.40-1.1 amd64 +gpg-agent 2.2.40-1.1 amd64 +gpg-wks-client 2.2.40-1.1 amd64 +gpg-wks-server 2.2.40-1.1 amd64 +gpgconf 2.2.40-1.1 amd64 +gpgsm 2.2.40-1.1 amd64 +gpgv 2.2.40-1.1 amd64 +grep 3.8-5 amd64 +groff-base 1.22.4-10 amd64 +grub-common 2.06-13 amd64 +grub-pc 2.06-13 amd64 +grub-pc-bin 2.06-13 amd64 +grub2-common 2.06-13 amd64 +gsasl-common 2.2.0-1 all +guile-2.2-libs 2.2.7+1-9 amd64 +guile-3.0-libs 3.0.8-2 amd64 +gzip 1.12-1 amd64 +haveged 1.9.14-1+b1 amd64 -hostname 3.23 amd64 -htop 3.0.5-7 amd64 -iamerican 3.4.02-2 all -ibritish 3.4.02-2 all -icinga2 2.12.3-1 amd64 -icinga2-bin 2.12.3-1 amd64 -icinga2-common 2.12.3-1 all -ienglish-common 3.4.02-2 all -ifupdown 0.8.36 amd64 -init 1.60 amd64 -init-system-helpers 1.60 all -initramfs-tools 0.140 all -initramfs-tools-core 0.140 all -initscripts 2.96-7+deb11u1 all -insserv 1.21.0-1.1 amd64 -install-info 6.7.0.dfsg.2-6 amd64 -installation-report 2.78 all -iproute2 5.10.0-4 amd64 -iptables 1.8.7-1 amd64 -iptables-persistent 1.0.15 all -iputils-ping 3:20210202-1 amd64 -ipython3 7.20.0-1+deb11u1 all -isc-dhcp-common 4.4.1-2.3+deb11u2 amd64 -iso-codes 4.6.0-1 all -isoquery 3.2.4-1+deb11u1 amd64 -ispell 3.4.02-2 amd64 +hostname 3.23+nmu1 amd64 +htop 3.2.2-2 amd64 +iamerican 3.4.05-1 all +ibritish 3.4.05-1 all +icinga2 2.13.6-2 amd64 +icinga2-bin 2.13.6-2 amd64 +icinga2-common 2.13.6-2 all +ienglish-common 3.4.05-1 all +ifupdown 0.8.41 amd64 +init 1.65.2 amd64 +init-system-helpers 1.65.2 all +initramfs-tools 0.142 all +initramfs-tools-core 0.142 all +initscripts 3.06-4 all +insserv 1.24.0-1 amd64 +install-info 6.8-6+b1 amd64 +installation-report 2.89 all +iproute2 6.1.0-3 amd64 +iptables 1.8.9-2 amd64 +iptables-persistent 1.0.20 all +iputils-ping 3:20221126-1 amd64 +ipython3 8.5.0-4 all +isc-dhcp-common 4.4.3-P1-2 amd64 +iso-codes 4.15.0-1 all +isoquery 3.3.3-1 amd64 +ispell 3.4.05-1 amd64 -kbd 2.3.0-3 amd64 -keyboard-configuration 1.205 all -klibc-utils 2.0.8-6.1 amd64 -kmod 28-1 amd64 -krb5-locales 1.18.3-6+deb11u3 all +kbd 2.5.1-1+b1 amd64 +keyboard-configuration 1.221 all +klibc-utils 2.0.12-1 amd64 +kmod 30+20221128-1 amd64 +krb5-locales 1.20.1-2 all -ldap-utils 2.4.57+dfsg-3+deb11u1 amd64 -less 551-2 amd64 +ldap-utils 2.5.13+dfsg-5 amd64 +less 590-2 amd64 -lftp 4.8.4-2+b1 amd64 -lib32asan6 10.2.1-6 amd64 -lib32atomic1 10.2.1-6 amd64 +lftp 4.9.2-2+b1 amd64 +lib32asan6 11.3.0-12 amd64 +lib32asan8 12.2.0-14 amd64 +lib32atomic1 12.2.0-14 amd64 -lib32gcc-s1 10.2.1-6 amd64 -lib32gomp1 10.2.1-6 amd64 -lib32itm1 10.2.1-6 amd64 -lib32quadmath0 10.2.1-6 amd64 +lib32gcc-12-dev 12.2.0-14 amd64 +lib32gcc-s1 12.2.0-14 amd64 +lib32gomp1 12.2.0-14 amd64 +lib32itm1 12.2.0-14 amd64 +lib32quadmath0 12.2.0-14 amd64 -lib32stdc++6 10.2.1-6 amd64 -lib32ubsan1 10.2.1-6 amd64 -libacl1 2.2.53-10 amd64 -libaio1 0.3.112-9 amd64 +lib32stdc++-12-dev 12.2.0-14 amd64 +lib32stdc++6 12.2.0-14 amd64 +lib32ubsan1 12.2.0-14 amd64 +libabsl20220623 20220623.1-1 amd64 +libacl1 2.3.1-3 amd64 +libaio1 0.3.113-4 amd64 -libalgorithm-diff-xs-perl 0.04-6+b1 amd64 -libalgorithm-merge-perl 0.08-3 all -libamd2 1:5.8.1+dfsg-2 amd64 -libapache2-mod-php 2:7.4+76 all +libalgorithm-diff-xs-perl 0.04-8+b1 amd64 +libalgorithm-merge-perl 0.08-5 all +libamd2 1:5.12.0+dfsg-2 amd64 +libaom3 3.6.0-1 amd64 +libapache2-mod-php 2:8.2+93 all -libapparmor1 2.13.6-10 amd64 -libapr1 1.7.0-6+deb11u2 amd64 -libaprutil1 1.6.1-5+deb11u1 amd64 -libaprutil1-dbd-sqlite3 1.6.1-5+deb11u1 amd64 -libaprutil1-ldap 1.6.1-5+deb11u1 amd64 -libapt-pkg6.0 2.2.4 amd64 -libargon2-1 0~20171227-0.2 amd64 -libasan6 10.2.1-6 amd64 -libassuan0 2.5.3-7.1 amd64 -libatomic1 10.2.1-6 amd64 -libattr1 1:2.4.48-6 amd64 -libaudit-common 1:3.0-2 all -libaudit1 1:3.0-2 amd64 -libaugeas0 1.12.0-2 amd64 +libapache2-mod-php8.2 8.2.7-1~deb12u1 amd64 +libapparmor1 3.0.8-3 amd64 +libapr1 1.7.2-3 amd64 +libaprutil1 1.6.3-1 amd64 +libaprutil1-dbd-sqlite3 1.6.3-1 amd64 +libaprutil1-ldap 1.6.3-1 amd64 +libapt-pkg6.0 2.6.1 amd64 +libargon2-1 0~20171227-0.3+deb12u1 amd64 +libasan6 11.3.0-12 amd64 +libasan8 12.2.0-14 amd64 +libassuan0 2.5.5-5 amd64 +libatomic1 12.2.0-14 amd64 +libattr1 1:2.5.1-4 amd64 +libaudit-common 1:3.0.9-1 all +libaudit1 1:3.0.9-1 amd64 +libaugeas0 1.14.0-1 amd64 -libauthen-sasl-perl 2.1600-1.1 all -libbinutils 2.35.2-2 amd64 -libblas3 3.9.0-3 amd64 -libblkid1 2.36.1-8+deb11u1 amd64 -libboost-context1.74.0 1.74.0-9 amd64 -libboost-coroutine1.74.0 1.74.0-9 amd64 -libboost-filesystem1.74.0 1.74.0-9 amd64 -libboost-iostreams1.74.0 1.74.0-9 amd64 -libboost-program-options1.74.0 1.74.0-9 amd64 -libboost-regex1.74.0 1.74.0-9 amd64 -libboost-thread1.74.0 1.74.0-9 amd64 +libauthen-sasl-perl 2.1600-3 all +libavif15 0.11.1-1 amd64 +libbinutils 2.40-2 amd64 +libblas3 3.11.0-2 amd64 +libblkid1 2.38.1-5+b1 amd64 +libboost-context1.74.0 1.74.0+ds1-21 amd64 +libboost-coroutine1.74.0 1.74.0+ds1-21 amd64 +libboost-filesystem1.74.0 1.74.0+ds1-21 amd64 +libboost-iostreams1.74.0 1.74.0+ds1-21 amd64 +libboost-program-options1.74.0 1.74.0+ds1-21 amd64 +libboost-regex1.74.0 1.74.0+ds1-21 amd64 +libboost-thread1.74.0 1.74.0+ds1-21 amd64 -libbrotli1 1.0.9-2+b2 amd64 -libbsd0 0.11.3-1 amd64 -libbz2-1.0 1.0.8-4 amd64 -libc-bin 2.31-13+deb11u6 amd64 -libc-dev-bin 2.31-13+deb11u6 amd64 -libc-l10n 2.31-13+deb11u6 all -libc6 2.31-13+deb11u6 amd64 -libc6-dev 2.31-13+deb11u6 amd64 -libc6-dev-i386 2.31-13+deb11u6 amd64 -libc6-dev-x32 2.31-13+deb11u6 amd64 -libc6-i386 2.31-13+deb11u6 amd64 -libc6-x32 2.31-13+deb11u6 amd64 -libcap-ng0 0.7.9-2.2+b1 amd64 -libcap2 1:2.44-1 amd64 -libcap2-bin 1:2.44-1 amd64 +libbpf1 1:1.1.0-1 amd64 +libbrotli1 1.0.9-2+b6 amd64 +libbsd0 0.11.7-2 amd64 +libbz2-1.0 1.0.8-5+b1 amd64 +libc-bin 2.36-9+deb12u1 amd64 +libc-dev-bin 2.36-9+deb12u1 amd64 +libc-l10n 2.36-9+deb12u1 all +libc6 2.36-9+deb12u1 amd64 +libc6-dev 2.36-9+deb12u1 amd64 +libc6-dev-i386 2.36-9+deb12u1 amd64 +libc6-dev-x32 2.36-9+deb12u1 amd64 +libc6-i386 2.36-9+deb12u1 amd64 +libc6-x32 2.36-9+deb12u1 amd64 +libcap-ng0 0.8.3-1+b3 amd64 +libcap2 1:2.66-4 amd64 +libcap2-bin 1:2.66-4 amd64 -libcc1-0 10.2.1-6 amd64 +libcbor0.8 0.8.0-2+b1 amd64 +libcc1-0 12.2.0-14 amd64 -libcgi-pm-perl 4.51-1 all -libcolamd2 1:5.8.1+dfsg-2 amd64 -libcom-err2 1.46.2-2 amd64 +libcgi-pm-perl 4.55-1 all +libcolamd2 1:5.12.0+dfsg-2 amd64 +libcom-err2 1.47.0-2 amd64 -libconfig-inifiles-perl 3.000003-1 all -libcrypt-dev 1:4.4.18-4 amd64 -libcrypt1 1:4.4.18-4 amd64 -libcryptsetup12 2:2.3.7-1+deb11u1 amd64 +libconfig-inifiles-perl 3.000003-2 all +libcrypt-dev 1:4.4.33-2 amd64 +libcrypt1 1:4.4.33-2 amd64 +libcryptsetup12 2:2.6.1-4~deb12u1 amd64 -libctf-nobfd0 2.35.2-2 amd64 -libctf0 2.35.2-2 amd64 -libcurl3-gnutls 7.74.0-1.3+deb11u7 amd64 -libcurl4 7.74.0-1.3+deb11u7 amd64 -libcurl4-gnutls-dev 7.74.0-1.3+deb11u7 amd64 -libcwidget4 0.5.18-5 amd64 -libdb5.3 5.3.28+dfsg1-0.8 amd64 -libdbus-1-3 1.12.24-0+deb11u1 amd64 -libdebconfclient0 0.260 amd64 -libdeflate0 1.7-1 amd64 -libdevmapper-event1.02.1 2:1.02.175-2.1 amd64 -libdevmapper1.02.1 2:1.02.175-2.1 amd64 -libdigest-hmac-perl 1.03+dfsg-2.1 all -libdiscover2 2.1.2-8 amd64 -libdpkg-perl 1.20.12 all -libedit2 3.1-20191231-2+b1 amd64 +libctf-nobfd0 2.40-2 amd64 +libctf0 2.40-2 amd64 +libcurl3-gnutls 7.88.1-10+deb12u1 amd64 +libcurl4 7.88.1-10+deb12u1 amd64 +libcurl4-gnutls-dev 7.88.1-10+deb12u1 amd64 +libcwidget4 0.5.18-6 amd64 +libdav1d6 1.0.0-2 amd64 +libdb5.3 5.3.28+dfsg2-1 amd64 +libdbus-1-3 1.14.8-2~deb12u1 amd64 +libde265-0 1.0.11-1 amd64 +libdebconfclient0 0.270 amd64 +libdeflate0 1.14-1 amd64 +libdevmapper-event1.02.1 2:1.02.185-2 amd64 +libdevmapper1.02.1 2:1.02.185-2 amd64 +libdigest-hmac-perl 1.04+dfsg-2 all +libdiscover2 2.1.2-10 amd64 +libdpkg-perl 1.21.22 all +libedit2 3.1-20221030-2 amd64 -libelf1 0.183-1 amd64 -libemail-valid-perl 1.202-1 all -liberror-perl 0.17029-1 all -libestr0 0.1.10-2.1+b1 amd64 +libelf1 0.188-2.1 amd64 +libemail-valid-perl 1.203-1 all +liberror-perl 0.17029-2 all +libestr0 0.1.11-1 amd64 -libevent-2.1-7 2.1.12-stable-1 amd64 -libexpat1 2.2.10-2+deb11u5 amd64 -libext2fs2 1.46.2-2 amd64 -libfakeroot 1.25.3-1.1 amd64 -libfastjson4 0.99.9-1 amd64 -libfcgi-perl 0.79+ds-2 amd64 +libevent-2.1-7 2.1.12-stable-8 amd64 +libevent-core-2.1-7 2.1.12-stable-8 amd64 +libexpat1 2.5.0-1 amd64 +libext2fs2 1.47.0-2 amd64 +libfakeroot 1.31-1.2 amd64 +libfastjson4 1.2304.0-1 amd64 +libfcgi-perl 0.82+ds-2 amd64 +libfdisk1 2.38.1-5+b1 amd64 -libfido2-1 1.6.0-2 amd64 -libfile-checktree-perl 4.42-1.1 all -libfile-fcntllock-perl 0.22-3+b7 amd64 +libffi8 3.4.4-1 amd64 +libfido2-1 1.12.0-2+b1 amd64 +libfile-checktree-perl 4.42-4 all +libfile-fcntllock-perl 0.22-4+b1 amd64 +libfile-find-rule-perl 0.34-3 all -libfl2 2.6.4-8 amd64 -libfontconfig1 2.13.1-4.2 amd64 -libfreetype6 2.10.4+dfsg-1+deb11u1 amd64 -libfribidi0 1.0.8-2+deb11u1 amd64 +libfl2 2.6.4-8.2 amd64 +libfontconfig1 2.14.1-4 amd64 +libfreetype6 2.12.1+dfsg-5 amd64 +libfribidi0 1.0.8-2.1 amd64 -libfstrm0 0.6.0-1+b1 amd64 -libfuse-dev 2.9.9-5 amd64 -libfuse2 2.9.9-5 amd64 -libgc1 1:8.0.4-3 amd64 +libfstrm0 0.6.1-1 amd64 +libfuse-dev 2.9.9-6+b1 amd64 +libfuse2 2.9.9-6+b1 amd64 +libgav1-1 0.18.0-1+b1 amd64 +libgc1 1:8.2.2-3 amd64 -libgcc-s1 10.2.1-6 amd64 +libgcc-12-dev 12.2.0-14 amd64 +libgcc-s1 12.2.0-14 amd64 -libgcrypt20 1.8.7-6 amd64 -libgd3 2.3.0-2 amd64 -libgdbm-compat4 1.19-2 amd64 +libgcrypt20 1.10.1-3 amd64 +libgd3 2.3.3-9 amd64 +libgdbm-compat4 1.23-3 amd64 -libgdbm6 1.19-2 amd64 -libgeoip1 1.6.12-7 amd64 -libglib2.0-0 2.66.8-1 amd64 +libgdbm6 1.23-3 amd64 +libgeoip1 1.6.12-10 amd64 +libgit2-1.5 1.5.1+ds-1 amd64 +libglib2.0-0 2.74.6-2 amd64 -libgmp-dev 2:6.2.1+dfsg-1+deb11u1 amd64 -libgmp-ocaml 20021123-21+b1 amd64 -libgmp-ocaml-dev 20021123-21+b1 amd64 -libgmp10 2:6.2.1+dfsg-1+deb11u1 amd64 -libgmp3-dev 2:6.2.1+dfsg-1+deb11u1 amd64 -libgmpxx4ldbl 2:6.2.1+dfsg-1+deb11u1 amd64 -libgnutls-dane0 3.7.1-5+deb11u3 amd64 -libgnutls-openssl27 3.7.1-5+deb11u3 amd64 -libgnutls30 3.7.1-5+deb11u3 amd64 -libgomp1 10.2.1-6 amd64 -libgpg-error0 1.38-2 amd64 -libgpm2 1.20.7-8 amd64 -libgsasl7 1.10.0-4+deb11u1 amd64 -libgssapi-krb5-2 1.18.3-6+deb11u3 amd64 -libhavege2 1.9.14-1 amd64 -libhogweed6 3.7.3-1 amd64 -libhtml-parser-perl 3.75-1+b1 amd64 -libhtml-tagset-perl 3.20-4 all -libhtml-template-perl 2.97-1.1 all -libhttp-date-perl 6.05-1 all +libgmp-dev 2:6.2.1+dfsg1-1.1 amd64 +libgmp-ocaml 20021123-21+b2 amd64 +libgmp-ocaml-dev 20021123-21+b2 amd64 +libgmp10 2:6.2.1+dfsg1-1.1 amd64 +libgmp3-dev 2:6.2.1+dfsg1-1.1 amd64 +libgmpxx4ldbl 2:6.2.1+dfsg1-1.1 amd64 +libgnutls-dane0 3.7.9-2 amd64 +libgnutls-openssl27 3.7.9-2 amd64 +libgnutls30 3.7.9-2 amd64 +libgomp1 12.2.0-14 amd64 +libgpg-error0 1.46-1 amd64 +libgpm2 1.20.7-10+b1 amd64 +libgprofng0 2.40-2 amd64 +libgsasl18 2.2.0-1 amd64 +libgssapi-krb5-2 1.20.1-2 amd64 +libgssglue1 0.7-1.1 amd64 +libhavege2 1.9.14-1+b1 amd64 +libheif1 1.15.1-1 amd64 +libhogweed6 3.8.1-2 amd64 +libhtml-parser-perl 3.81-1 amd64 +libhtml-tagset-perl 3.20-6 all +libhtml-template-perl 2.97-2 all +libhttp-date-perl 6.05-2 all +libhttp-parser2.9 2.9.4-5 amd64 +libicu72 72.1-3 amd64 -libidn2-0 2.3.0-5 amd64 -libintl-perl 1.26-3+deb11u1 all -libintl-xs-perl 1.26-3+deb11u1 amd64 -libio-socket-inet6-perl 2.72-2.1 all -libio-socket-ssl-perl 2.069-1 all -libip4tc2 1.8.7-1 amd64 -libip6tc2 1.8.7-1 amd64 +libidn12 1.41-1 amd64 +libidn2-0 2.3.3-1+b1 amd64 +libintl-perl 1.33-1 all +libintl-xs-perl 1.33-1 amd64 +libio-socket-inet6-perl 2.73-1 all +libio-socket-ssl-perl 2.081-2 all +libip4tc2 1.8.9-2 amd64 +libip6tc2 1.8.9-2 amd64 -libisl23 0.23-1 amd64 -libitm1 10.2.1-6 amd64 -libjansson4 2.13.1-1.1 amd64 -libjbig0 2.1-3.1+b2 amd64 -libjpeg62-turbo 1:2.0.6-4 amd64 -libjs-jquery 3.5.1+dfsg+~3.5.5-7 all -libjson-c5 0.15-2+deb11u1 amd64 -libjson-glib-1.0-0 1.6.2-1 amd64 -libjson-glib-1.0-common 1.6.2-1 all -libk5crypto3 1.18.3-6+deb11u3 amd64 -libkeyutils1 1.6.1-2 amd64 -libklibc 2.0.8-6.1 amd64 -libkmod2 28-1 amd64 -libkrb5-3 1.18.3-6+deb11u3 amd64 -libkrb5support0 1.18.3-6+deb11u3 amd64 -libksba8 1.5.0-3+deb11u2 amd64 +libisl23 0.25-1 amd64 +libitm1 12.2.0-14 amd64 +libjansson4 2.14-2 amd64 +libjbig0 2.1-6.1 amd64 +libjemalloc2 5.3.0-1 amd64 +libjpeg62-turbo 1:2.1.5-2 amd64 +libjs-jquery 3.6.1+dfsg+~3.5.14-1 all +libjson-c5 0.16-2 amd64 +libjson-glib-1.0-0 1.6.6-1 amd64 +libjson-glib-1.0-common 1.6.6-1 all +libk5crypto3 1.20.1-2 amd64 +libkeyutils1 1.6.3-2 amd64 +libklibc 2.0.12-1 amd64 +libkmod2 30+20221128-1 amd64 +libkrb5-3 1.20.1-2 amd64 +libkrb5support0 1.20.1-2 amd64 +libksba8 1.6.3-2 amd64 -libldap-common 2.4.57+dfsg-3+deb11u1 all +libldap-2.5-0 2.5.13+dfsg-5 amd64 +libldap-common 2.5.13+dfsg-5 all +liblerc4 4.0.0+ds-2 amd64 -liblocale-gettext-perl 1.07-4+b1 amd64 +liblocale-gettext-perl 1.07-5 amd64 -liblognorm5 2.0.5-1.1 amd64 -liblsan0 10.2.1-6 amd64 -libltdl7 2.4.6-15 amd64 -liblua5.1-0 5.1.5-8.1+b3 amd64 -liblua5.3-0 5.3.3-1.1+b1 amd64 -liblvm2cmd2.03 2.03.11-2.1 amd64 -liblz4-1 1.9.3-2 amd64 -liblzma5 5.2.5-2.1~deb11u1 amd64 -libmagic-mgc 1:5.39-3+deb11u1 amd64 -libmagic1 1:5.39-3+deb11u1 amd64 -libmailtools-perl 2.21-1 all -libmailutils7 1:3.10-3+b1 amd64 -libmariadb3 1:10.5.19-0+deb11u2 amd64 -libmaxminddb0 1.5.2-1 amd64 -libmd0 1.0.3-3 amd64 +liblognorm5 2.0.6-4 amd64 +liblsan0 12.2.0-14 amd64 +libltdl7 2.4.7-5 amd64 +liblua5.1-0 5.1.5-9 amd64 +liblua5.3-0 5.3.6-2 amd64 +liblvm2cmd2.03 2.03.16-2 amd64 +liblz4-1 1.9.4-1 amd64 +liblzma5 5.4.1-0.2 amd64 +libmagic-mgc 1:5.44-3 amd64 +libmagic1 1:5.44-3 amd64 +libmailtools-perl 2.21-2 all +libmailutils9 1:3.15-4 amd64 +libmariadb3 1:10.11.3-1 amd64 +libmaxminddb0 1.7.1-1 amd64 +libmbedcrypto7 2.28.3-1 amd64 +libmbedtls14 2.28.3-1 amd64 +libmbedx509-1 2.28.3-1 amd64 +libmd0 1.0.4-2 amd64 -libmodule-find-perl 0.15-1 all -libmodule-scandeps-perl 1.30-1 all -libmount1 2.36.1-8+deb11u1 amd64 -libmpc3 1.2.0-1 amd64 +libmodule-find-perl 0.16-2 all +libmodule-scandeps-perl 1.31-2 all +libmount1 2.38.1-5+b1 amd64 +libmpc3 1.3.1-1 amd64 -libmpfr6 4.1.0-3 amd64 -libncurses-dev 6.2+20201114-2+deb11u1 amd64 -libncurses5 6.2+20201114-2+deb11u1 amd64 -libncurses5-dev 6.2+20201114-2+deb11u1 amd64 -libncurses6 6.2+20201114-2+deb11u1 amd64 -libncursesw5 6.2+20201114-2+deb11u1 amd64 -libncursesw6 6.2+20201114-2+deb11u1 amd64 -libnet-dns-perl 1.29-1 all -libnet-domain-tld-perl 1.75-1.1 all -libnet-ip-perl 1.26-2 all -libnet-libidn-perl 0.12.ds-3+b3 amd64 -libnet-smtp-ssl-perl 1.04-1 all -libnet-ssleay-perl 1.88-3+b1 amd64 -libnetaddr-ip-perl 4.079+dfsg-1+b5 amd64 +libmpfr6 4.2.0-1 amd64 +libncurses-dev 6.4-4 amd64 +libncurses5 6.4-4 amd64 +libncurses5-dev 6.4-4 amd64 +libncurses6 6.4-4 amd64 +libncursesw5 6.4-4 amd64 +libncursesw6 6.4-4 amd64 +libnet-dns-perl 1.36-1 all +libnet-domain-tld-perl 1.75-3 all +libnet-ip-perl 1.26-3 all +libnet-libidn-perl 0.12.ds-4+b1 amd64 +libnet-smtp-ssl-perl 1.04-2 all +libnet-ssleay-perl 1.92-2+b1 amd64 +libnetaddr-ip-perl 4.079+dfsg-2+b1 amd64 -libnetfilter-conntrack3 1.0.8-3 amd64 -libnetfilter-log1 1.0.1-3 amd64 -libnettle8 3.7.3-1 amd64 -libnewt0.52 0.52.21-4+b3 amd64 -libnfnetlink0 1.0.1-3+b1 amd64 -libnftnl11 1.1.9-1 amd64 -libnghttp2-14 1.43.0-1 amd64 -libnl-3-200 3.4.0-1+b1 amd64 -libnl-genl-3-200 3.4.0-1+b1 amd64 +libnetfilter-conntrack3 1.0.9-3 amd64 +libnetfilter-log1 1.0.2-3 amd64 +libnettle8 3.8.1-2 amd64 +libnewt0.52 0.52.23-1+b1 amd64 +libnfnetlink0 1.0.2-2 amd64 +libnftnl11 1.2.4-2 amd64 +libnghttp2-14 1.52.0-1 amd64 +libnl-3-200 3.7.0-0.2+b1 amd64 +libnl-genl-3-200 3.7.0-0.2+b1 amd64 -libntlm0 1.6-3 amd64 -libodbc1 2.3.6-0.1+b1 amd64 -libopts25 1:5.18.16-4 amd64 -libp11-kit0 0.23.22-1 amd64 -libpam-modules 1.4.0-9+deb11u1 amd64 -libpam-modules-bin 1.4.0-9+deb11u1 amd64 -libpam-runtime 1.4.0-9+deb11u1 all -libpam-systemd 247.3-7+deb11u4 amd64 -libpam0g 1.4.0-9+deb11u1 amd64 -libparted-i18n 3.4-1 all -libparted2 3.4-1 amd64 -libpcap0.8 1.10.0-2 amd64 -libpci3 1:3.7.0-5 amd64 -libpcre2-16-0 10.36-2+deb11u1 amd64 -libpcre2-32-0 10.36-2+deb11u1 amd64 -libpcre2-8-0 10.36-2+deb11u1 amd64 -libpcre2-dev 10.36-2+deb11u1 amd64 +libntlm0 1.6-4 amd64 +libnuma1 2.0.16-1 amd64 +libnumber-compare-perl 0.03-3 all +libodbc1 2.3.11-2+deb12u1 amd64 +libodbc2 2.3.11-2+deb12u1 amd64 +libodbccr2 2.3.11-2+deb12u1 amd64 +libopts25 1:5.18.16-5 amd64 +libp11-kit0 0.24.1-2 amd64 +libpam-modules 1.5.2-6 amd64 +libpam-modules-bin 1.5.2-6 amd64 +libpam-runtime 1.5.2-6 all +libpam-systemd 252.12-1~deb12u1 amd64 +libpam0g 1.5.2-6 amd64 +libparted-i18n 3.5-3 all +libparted2 3.5-3 amd64 +libpcap0.8 1.10.3-1 amd64 +libpci3 1:3.9.0-4 amd64 +libpcre2-16-0 10.42-1 amd64 +libpcre2-32-0 10.42-1 amd64 +libpcre2-8-0 10.42-1 amd64 +libpcre2-dev 10.42-1 amd64 -libpcre3 2:8.39-13 amd64 +libpcre2-posix3 10.42-1 amd64 +libpcre3 2:8.39-15 amd64 +libperl5.36 5.36.0-7 amd64 -libpipeline1 1.5.3-1 amd64 -libpng16-16 1.6.37-3 amd64 -libpopt0 1.18-2 amd64 -libpq5 13.11-0+deb11u1 amd64 -libproc-processtable-perl 0.59-2+b1 amd64 +libpipeline1 1.5.7-1 amd64 +libpkgconf3 1.8.1-1 amd64 +libpng16-16 1.6.39-2 amd64 +libpopt0 1.19+dfsg-1 amd64 +libpq5 15.3-0+deb12u1 amd64 +libproc-processtable-perl 0.634-1+b2 amd64 +libproc2-0 2:4.0.2-3 amd64 -libprotobuf-c1 1.3.3-1+b2 amd64 -libpsl5 0.21.0-1.2 amd64 +libprotobuf-c1 1.4.1-1+b1 amd64 +libpsl5 0.21.2-1 amd64 -libpython3-stdlib 3.9.2-3 amd64 +libpython3-stdlib 3.11.2-1+b1 amd64 +libpython3.11 3.11.2-6 amd64 +libpython3.11-minimal 3.11.2-6 amd64 +libpython3.11-stdlib 3.11.2-6 amd64 -libquadmath0 10.2.1-6 amd64 +libquadmath0 12.2.0-14 amd64 +librav1e0 0.5.1-6 amd64 -libreadline8 8.1-1 amd64 -librecode0 3.6-24 amd64 +libreadline8 8.2-1.3 amd64 +librecode0 3.6-25 amd64 +libregexp-ipv6-perl 0.03-3 all +libruby 1:3.1 amd64 -libsasl2-2 2.1.27+dfsg-2.1+deb11u1 amd64 -libsasl2-modules 2.1.27+dfsg-2.1+deb11u1 amd64 -libsasl2-modules-db 2.1.27+dfsg-2.1+deb11u1 amd64 -libseccomp2 2.5.1-1+deb11u1 amd64 -libselinux1 3.1-3 amd64 -libselinux1-dev 3.1-3 amd64 -libsemanage-common 3.1-1 all -libsemanage1 3.1-1+b2 amd64 +libruby3.1 3.1.2-7 amd64 +libsasl2-2 2.1.28+dfsg-10 amd64 +libsasl2-modules 2.1.28+dfsg-10 amd64 +libsasl2-modules-db 2.1.28+dfsg-10 amd64 +libseccomp2 2.5.4-1+b3 amd64 +libselinux1 3.4-1+b6 amd64 +libselinux1-dev 3.4-1+b6 amd64 +libsemanage-common 3.4-1 all +libsemanage2 3.4-1+b5 amd64 +libsepol-dev 3.4-2.1 amd64 -libsepol1-dev 3.1-1 amd64 -libserf-1-1 1.3.9-10 amd64 -libsigc++-2.0-0v5 2.10.4-2 amd64 -libsigsegv2 2.13-1 amd64 -libslang2 2.3.2-5 amd64 -libsmartcols1 2.36.1-8+deb11u1 amd64 -libsocket6-perl 0.29-1+b3 amd64 +libsepol2 3.4-2.1 amd64 +libserf-1-1 1.3.9-11 amd64 +libsigc++-2.0-0v5 2.12.0-1 amd64 +libsigsegv2 2.14-1 amd64 +libslang2 2.3.3-3 amd64 +libsmartcols1 2.38.1-5+b1 amd64 +libsocket6-perl 0.29-3 amd64 -libsort-naturally-perl 1.03-2 all -libsqlite3-0 3.34.1-3 amd64 -libsqlite3-dev 3.34.1-3 amd64 -libss2 1.46.2-2 amd64 -libssh2-1 1.9.0-2 amd64 +libsort-naturally-perl 1.03-4 all +libsqlite3-0 3.40.1-2 amd64 +libsqlite3-dev 3.40.1-2 amd64 +libss2 1.47.0-2 amd64 +libssh2-1 1.10.0-3+b1 amd64 +libssl3 3.0.9-1 amd64 -libstdc++6 10.2.1-6 amd64 -libsuitesparseconfig5 1:5.8.1+dfsg-2 amd64 -libsvn-perl 1.14.1-3+deb11u1 amd64 -libsvn1 1.14.1-3+deb11u1 amd64 -libsystemd0 247.3-7+deb11u4 amd64 -libtasn1-6 4.16.0-2+deb11u1 amd64 -libterm-readkey-perl 2.38-1+b2 amd64 -libterm-readline-gnu-perl 1.37-1 amd64 -libtext-charwidth-perl 0.04-10+b1 amd64 -libtext-iconv-perl 1.7-7+b1 amd64 -libtext-wrapi18n-perl 0.06-9 all +libstdc++-12-dev 12.2.0-14 amd64 +libstdc++6 12.2.0-14 amd64 +libsuitesparseconfig5 1:5.12.0+dfsg-2 amd64 +libsvn-perl 1.14.2-4+b2 amd64 +libsvn1 1.14.2-4+b2 amd64 +libsvtav1enc1 1.4.1+dfsg-1 amd64 +libsystemd-shared 252.12-1~deb12u1 amd64 +libsystemd0 252.12-1~deb12u1 amd64 +libtasn1-6 4.19.0-2 amd64 +libterm-readkey-perl 2.38-2+b1 amd64 +libterm-readline-gnu-perl 1.45-1 amd64 +libtext-charwidth-perl 0.04-11 amd64 +libtext-glob-perl 0.11-3 all +libtext-iconv-perl 1.7-8 amd64 +libtext-wrapi18n-perl 0.06-10 all +libtiff6 4.5.0-6 amd64 -libtime-parsedate-perl 2015.103-3 all +libtime-parsedate-perl 2015.103-4 all -libtinfo5 6.2+20201114-2+deb11u1 amd64 -libtinfo6 6.2+20201114-2+deb11u1 amd64 -libtirpc-common 1.3.1-1+deb11u1 all -libtirpc-dev 1.3.1-1+deb11u1 amd64 -libtirpc3 1.3.1-1+deb11u1 amd64 -libtre5 0.8.0-6+b1 amd64 -libtsan0 10.2.1-6 amd64 -libubsan1 10.2.1-6 amd64 +libtinfo5 6.4-4 amd64 +libtinfo6 6.4-4 amd64 +libtirpc-common 1.3.3+ds-1 all +libtirpc-dev 1.3.3+ds-1 amd64 +libtirpc3 1.3.3+ds-1 amd64 +libtre5 0.8.0-7 amd64 +libtsan0 11.3.0-12 amd64 +libtsan2 12.2.0-14 amd64 +libubsan1 12.2.0-14 amd64 -libudev1 247.3-7+deb11u4 amd64 -libunbound8 1.13.1-1+deb11u1 amd64 -libunistring2 0.9.10-4 amd64 -libunwind8 1.3.2-2 amd64 -liburi-perl 5.08-1 all +libudev1 252.12-1~deb12u1 amd64 +libunbound8 1.17.1-2 amd64 +libunistring2 1.0-2 amd64 +libunwind8 1.6.2-3 amd64 +liburi-perl 5.17-1 all +liburing2 2.3-3 amd64 -libusb-1.0-0 2:1.0.24-3 amd64 -libustr-1.0-1 1.0.4-6 amd64 -libutempter0 1.2.1-2 amd64 -libutf8proc2 2.5.0-1 amd64 -libuuid1 2.36.1-8+deb11u1 amd64 -libuv1 1.40.0-2 amd64 +libusb-1.0-0 2:1.0.26-1 amd64 +libustr-1.0-1 1.0.4-6.1 amd64 +libutempter0 1.2.1-3 amd64 +libutf8proc2 2.8.0-1 amd64 +libuuid1 2.38.1-5+b1 amd64 +libuv1 1.44.2-1 amd64 -libwrap0 7.6.q-31 amd64 -libx11-6 2:1.7.2-1+deb11u1 amd64 -libx11-data 2:1.7.2-1+deb11u1 all -libx11-dev 2:1.7.2-1+deb11u1 amd64 -libx32asan6 10.2.1-6 amd64 -libx32atomic1 10.2.1-6 amd64 +libwebp7 1.2.4-0.2+deb12u1 amd64 +libwrap0 7.6.q-32 amd64 +libx11-6 2:1.8.4-2+deb12u1 amd64 +libx11-data 2:1.8.4-2+deb12u1 all +libx11-dev 2:1.8.4-2+deb12u1 amd64 +libx265-199 3.5-2+b1 amd64 +libx32asan6 11.3.0-12 amd64 +libx32asan8 12.2.0-14 amd64 +libx32atomic1 12.2.0-14 amd64 -libx32gcc-s1 10.2.1-6 amd64 -libx32gomp1 10.2.1-6 amd64 -libx32itm1 10.2.1-6 amd64 -libx32quadmath0 10.2.1-6 amd64 +libx32gcc-12-dev 12.2.0-14 amd64 +libx32gcc-s1 12.2.0-14 amd64 +libx32gomp1 12.2.0-14 amd64 +libx32itm1 12.2.0-14 amd64 +libx32quadmath0 12.2.0-14 amd64 -libx32stdc++6 10.2.1-6 amd64 -libx32ubsan1 10.2.1-6 amd64 -libxapian30 1.4.18-3+deb11u1 amd64 +libx32stdc++-12-dev 12.2.0-14 amd64 +libx32stdc++6 12.2.0-14 amd64 +libx32ubsan1 12.2.0-14 amd64 +libxapian30 1.4.22-1 amd64 -libxcb1 1.14-3 amd64 -libxcb1-dev 1.14-3 amd64 +libxcb1 1.15-1 amd64 +libxcb1-dev 1.15-1 amd64 -libxext6 2:1.3.3-1.1 amd64 -libxml2 2.9.10+dfsg-6.7+deb11u4 amd64 -libxmuu1 2:1.1.2-2+b3 amd64 -libxpm4 1:3.5.12-1.1~deb11u1 amd64 -libxslt1.1 1.1.34-4+deb11u1 amd64 -libxtables12 1.8.7-1 amd64 -libxxhash0 0.8.0-2 amd64 -libyaml-0-2 0.2.2-1 amd64 -libzmq5 4.3.4-1 amd64 -libzstd1 1.4.8+dfsg-2.1 amd64 -linux-base 4.6 all +libxext6 2:1.3.4-1+b1 amd64 +libxml2 2.9.14+dfsg-1.3~deb12u1 amd64 +libxmuu1 2:1.1.3-3 amd64 +libxpm4 1:3.5.12-1.1 amd64 +libxslt1.1 1.1.35-1 amd64 +libxtables12 1.8.9-2 amd64 +libxxhash0 0.8.1-1 amd64 +libyaml-0-2 0.2.5-1 amd64 +libyuv0 0.0~git20230123.b2528b0-1 amd64 +libzmq5 4.3.4-6 amd64 +libzstd1 1.5.4+dfsg2-5 amd64 +linux-base 4.9 all -linux-image-amd64 5.10.191-1 amd64 -linux-libc-dev 5.10.191-1 amd64 -locales 2.31-13+deb11u6 all -login 1:4.8.1-1 amd64 -logrotate 3.18.0-2+deb11u1 amd64 -logsave 1.46.2-2 amd64 -logwatch 7.5.5-1 all -lsb-base 11.1.0 all -lsb-release 11.1.0 all -lsof 4.93.2+dfsg-1.1 amd64 -lua-lpeg 1.0.2-1 amd64 -lvm2 2.03.11-2.1 amd64 -m4 1.4.18-5 amd64 -mailcap 3.69 all -mailutils 1:3.10-3+b1 amd64 -mailutils-common 1:3.10-3 all +linux-image-6.1.0-12-amd64 6.1.52-1 amd64 +linux-image-amd64 6.1.52-1 amd64 +linux-libc-dev 6.1.52-1 amd64 +locales 2.36-9+deb12u1 all +login 1:4.13+dfsg1-1+b1 amd64 +logrotate 3.21.0-1 amd64 +logsave 1.47.0-2 amd64 +logwatch 7.7-1 all +lsb-base 11.6 all +lsb-release 12.0-1 all +lsof 4.95.0-1 amd64 +lua-lpeg 1.0.2-2 amd64 +lvm2 2.03.16-2 amd64 +m4 1.4.19-3 amd64 +mailcap 3.70+nmu1 all +mailutils 1:3.15-4 amd64 +mailutils-common 1:3.15-4 all -man-db 2.9.4-2 amd64 -manpages 5.10-1 all -manpages-dev 5.10-1 all -mariadb-common 1:10.5.19-0+deb11u2 all -mawk 1.3.4.20200120-2 amd64 -media-types 4.0.0 all +man-db 2.11.2-2 amd64 +manpages 6.03-2 all +manpages-dev 6.03-2 all +mariadb-common 1:10.11.3-1 all +mawk 1.3.4.20200120-3.1 amd64 +media-types 10.0.0 all -mlocate 0.26-5 amd64 -monitoring-plugins-basic 2.3.1-1 amd64 -monitoring-plugins-common 2.3.1-1 amd64 -monitoring-plugins-standard 2.3.1-1 amd64 -mount 2.36.1-8+deb11u1 amd64 +mlocate 1.1.18-1 all +monitoring-plugins-basic 2.3.3-5 amd64 +monitoring-plugins-common 2.3.3-5 amd64 +monitoring-plugins-standard 2.3.3-5 amd64 +mount 2.38.1-5+b1 amd64 -mysql-common 5.8+1.0.7 all -nano 5.4-2+deb11u2 amd64 -ncal 12.1.7+nmu3 amd64 -ncurses-base 6.2+20201114-2+deb11u1 all -ncurses-bin 6.2+20201114-2+deb11u1 amd64 -ncurses-term 6.2+20201114-2+deb11u1 all -ndiff 7.91+dfsg1+really7.80+dfsg1-2 all -needrestart 3.5-4+deb11u3 all -net-tools 1.60+git20181103.0eebece-1 amd64 -netbase 6.3 all -netcat-traditional 1.10-46 amd64 -netfilter-persistent 1.0.15 all +mysql-common 5.8+1.1.0 all +nano 7.2-1 amd64 +ncal 12.1.8 amd64 +ncurses-base 6.4-4 all +ncurses-bin 6.4-4 amd64 +ncurses-term 6.4-4 all +ndiff 7.93+dfsg1-1 all +needrestart 3.6-4 all +net-tools 2.10-0.1 amd64 +netbase 6.4 all +netcat-traditional 1.10-47 amd64 +netfilter-persistent 1.0.20 all -nmap 7.91+dfsg1+really7.80+dfsg1-2 amd64 -nmap-common 7.91+dfsg1+really7.80+dfsg1-2 all -ocaml 4.11.1-4 amd64 -ocaml-base 4.11.1-4 amd64 -ocaml-base-nox 4.11.1-4 amd64 -ocaml-compiler-libs 4.11.1-4 amd64 -ocaml-interp 4.11.1-4 amd64 -ocaml-nox 4.11.1-4 amd64 -opam 2.0.8-1 amd64 -opam-doc 2.0.8-1 all -opam-installer 2.0.8-1 amd64 -openssh-client 1:8.4p1-5+deb11u1 amd64 -openssh-server 1:8.4p1-5+deb11u1 amd64 -openssh-sftp-server 1:8.4p1-5+deb11u1 amd64 -openssl 1.1.1n-0+deb11u5 amd64 -os-prober 1.79 amd64 -parted 3.4-1 amd64 -passwd 1:4.8.1-1 amd64 +nmap 7.93+dfsg1-1 amd64 +nmap-common 7.93+dfsg1-1 all +ocaml 4.13.1-4 amd64 +ocaml-base 4.13.1-4 amd64 +ocaml-base-nox 4.13.1-4 all +ocaml-compiler-libs 4.13.1-4 amd64 +ocaml-interp 4.13.1-4 amd64 +ocaml-nox 4.13.1-4 all +opam 2.1.2-1 amd64 +opam-doc 2.1.2-1 all +opam-installer 2.1.2-1 amd64 +openssh-client 1:9.2p1-2 amd64 +openssh-server 1:9.2p1-2 amd64 +openssh-sftp-server 1:9.2p1-2 amd64 +openssl 3.0.9-1 amd64 +os-prober 1.81 amd64 +parted 3.5-3 amd64 +passwd 1:4.13+dfsg1-1+b1 amd64 -pci.ids 0.0~2021.02.08-1 all -pciutils 1:3.7.0-5 amd64 -perl 5.32.1-4+deb11u2 amd64 -perl-base 5.32.1-4+deb11u2 amd64 -perl-doc 5.32.1-4+deb11u2 all +pci.ids 0.0~2023.04.11-1 all +pciutils 1:3.9.0-4 amd64 +perl 5.36.0-7 amd64 +perl-base 5.36.0-7 amd64 +perl-doc 5.36.0-7 all -perl-openssl-defaults 5 amd64 -php 2:7.4+76 all -php-common 2:76 all -php-gd 2:7.4+76 all -php-ldap 2:7.4+76 all +perl-modules-5.36 5.36.0-7 all +perl-openssl-defaults 7+b1 amd64 +php 2:8.2+93 all +php-common 2:93 all +php-gd 2:8.2+93 all +php-ldap 2:8.2+93 all -php7.4 7.4.33-1+deb11u4 all -pinentry-curses 1.1.0-4 amd64 -pkg-config 0.29.2-1 amd64 -postfix 3.5.18-0+deb11u1 amd64 -postfix-pcre 3.5.18-0+deb11u1 amd64 -postfix-sqlite 3.5.18-0+deb11u1 amd64 -procmail 3.22-26+deb11u1 amd64 -procps 2:3.3.17-5 amd64 -psmisc 23.4-2 amd64 +php8.2 8.2.7-1~deb12u1 all +php8.2-cli 8.2.7-1~deb12u1 amd64 +php8.2-common 8.2.7-1~deb12u1 amd64 +php8.2-gd 8.2.7-1~deb12u1 amd64 +php8.2-ldap 8.2.7-1~deb12u1 amd64 +php8.2-opcache 8.2.7-1~deb12u1 amd64 +php8.2-readline 8.2.7-1~deb12u1 amd64 +pinentry-curses 1.2.1-1 amd64 +pkg-config 1.8.1-1 amd64 +pkgconf 1.8.1-1 amd64 +pkgconf-bin 1.8.1-1 amd64 +plocate 1.1.18-1 amd64 +postfix 3.7.6-0+deb12u2 amd64 +postfix-pcre 3.7.6-0+deb12u2 amd64 +postfix-sqlite 3.7.6-0+deb12u2 amd64 +procmail 3.22-27 amd64 +procps 2:4.0.2-3 amd64 +psmisc 23.6-1 amd64 -python-apt-common 2.2.1 all -python-babel-localedata 2.8.0+dfsg.1-7 all +python-apt-common 2.6.0 all +python-babel-localedata 2.10.3-1 all -python3 3.9.2-3 amd64 -python3-acme 1.12.0-2+deb11u1 all -python3-all 3.9.2-3 amd64 -python3-apt 2.2.1 amd64 +python3 3.11.2-1+b1 amd64 +python3-acme 2.1.0-1 all +python3-all 3.11.2-1+b1 amd64 +python3-apt 2.6.0 amd64 +python3-asttokens 2.2.1-1 all -python3-babel 2.8.0+dfsg.1-7 all -python3-backcall 0.2.0-1 all -python3-bcrypt 3.1.7-4 amd64 -python3-certbot 1.12.0-2 all -python3-certbot-apache 1.10.1-1 all -python3-certifi 2020.6.20-1 all -python3-cffi-backend 1.14.5-1 amd64 -python3-chardet 4.0.0-1 all -python3-configargparse 1.2.3-1 all -python3-configobj 5.0.6-4 all -python3-cryptography 3.3.2-1 amd64 -python3-dateutil 2.8.1-6 all -python3-debconf 1.5.77 all -python3-decorator 4.4.2-2 all -python3-distro 1.5.0-1 all -python3-distutils 3.9.2-1 all -python3-dnspython 2.0.0-1 all -python3-fb-logging 0.6.0+deb11 all -python3-fb-tools 2.2.5+deb11 all -python3-git 3.1.14-1 all -python3-gitdb 4.0.5-1 all -python3-idna 2.10-1 all -python3-ipython 7.20.0-1+deb11u1 all -python3-ipython-genutils 0.2.0-4 all -python3-jedi 0.18.0-1 all -python3-jinja2 2.11.3-1 all -python3-jmespath 0.10.0-1 all -python3-josepy 1.2.0-2 all -python3-lib2to3 3.9.2-1 all -python3-lxml 4.6.3+dfsg-0.1+deb11u1 amd64 -python3-markupsafe 1.1.1-1+b3 amd64 -python3-minimal 3.9.2-3 amd64 -python3-msgpack 1.0.0-6+b1 amd64 -python3-nacl 1.4.0-1+b1 amd64 -python3-newt 0.52.21-4+b3 amd64 -python3-openssl 20.0.1-1 all -python3-packaging 20.9-2 all -python3-paramiko 2.7.2-1 all -python3-parsedatetime 2.6-1 all -python3-parso 0.8.1-1 all -python3-pathspec 0.8.1-1 all -python3-pexpect 4.8.0-2 all -python3-pickleshare 0.7.5-3 all -python3-pkg-resources 52.0.0-4 all -python3-ply 3.11-4 all -python3-prompt-toolkit 3.0.14-1 all -python3-psutil 5.8.0-1 amd64 -python3-ptyprocess 0.7.0-1 all -python3-pycryptodome 3.9.7+dfsg1-1+b2 amd64 -python3-pygments 2.7.1+dfsg-2.1 all -python3-pyinotify 0.9.6-1.3 all -python3-pyparsing 2.4.7-1 all -python3-requests 2.25.1+dfsg-2 all -python3-requests-toolbelt 0.9.1-1 all -python3-rfc3339 1.1-2 all -python3-setuptools 52.0.0-4 all -python3-six 1.16.0-2 all -python3-smmap 4.0.0-1 all -python3-systemd 234-3+b4 amd64 -python3-traitlets 5.0.5-1 all -python3-tz 2021.1-1 all -python3-urllib3 1.26.5-1~exp1 all -python3-wcwidth 0.1.9+dfsg1-2 all -python3-yaml 5.3.1-5 amd64 -python3-zmq 20.0.0-1+b1 amd64 -python3-zope.component 4.3.0-3 all +python3-babel 2.10.3-1 all +python3-backcall 0.2.0-4 all +python3-bcrypt 3.2.2-1 amd64 +python3-certbot 2.1.0-4 all +python3-certbot-apache 2.1.0-2 all +python3-certifi 2022.9.24-1 all +python3-cffi-backend 1.15.1-5+b1 amd64 +python3-chardet 5.1.0+dfsg-2 all +python3-charset-normalizer 3.0.1-2 all +python3-configargparse 1.5.3-1 all +python3-configobj 5.0.8-1 all +python3-cryptography 38.0.4-3 amd64 +python3-dateutil 2.8.2-2 all +python3-debconf 1.5.82 all +python3-decorator 5.1.1-3 all +python3-distro 1.8.0-1 all +python3-distutils 3.11.2-3 all +python3-dnspython 2.3.0-1 all +python3-executing 1.2.0-2 all +python3-fb-logging 0.6.0+deb12 all +python3-fb-tools 2.2.5+deb12 all +python3-git 3.1.30-1 all +python3-gitdb 4.0.9-2 all +python3-idna 3.3-1 all +python3-ipython 8.5.0-4 all +python3-ipython-genutils 0.2.0-5 all +python3-jedi 0.18.2-1 all +python3-jinja2 3.1.2-1 all +python3-jmespath 1.0.1-1 all +python3-josepy 1.13.0-1 all +python3-lib2to3 3.11.2-3 all +python3-lxml 4.9.2-1+b1 amd64 +python3-markupsafe 2.1.2-1+b1 amd64 +python3-matplotlib-inline 0.1.6-2 all +python3-minimal 3.11.2-1+b1 amd64 +python3-msgpack 1.0.3-2+b1 amd64 +python3-nacl 1.5.0-2 amd64 +python3-newt 0.52.23-1+b1 amd64 +python3-openssl 23.0.0-1 all +python3-packaging 23.0-1 all +python3-paramiko 2.12.0-2 all +python3-parsedatetime 2.6-3 all +python3-parso 0.8.3-1 all +python3-pathspec 0.11.0-1 all +python3-pexpect 4.8.0-4 all +python3-pickleshare 0.7.5-5 all +python3-pkg-resources 66.1.1-1 all +python3-ply 3.11-5 all +python3-prompt-toolkit 3.0.36-2 all +python3-psutil 5.9.4-1+b1 amd64 +python3-ptyprocess 0.7.0-5 all +python3-pure-eval 0.2.2-1 all +python3-py 1.11.0-1 all +python3-pycryptodome 3.11.0+dfsg1-4 amd64 +python3-pygments 2.14.0+dfsg-1 all +python3-pyinotify 0.9.6-2 all +python3-pyparsing 3.0.9-1 all +python3-requests 2.28.1+dfsg-1 all +python3-requests-toolbelt 0.10.1-1 all +python3-rfc3339 1.1-4 all +python3-setuptools 66.1.1-1 all +python3-six 1.16.0-4 all +python3-smmap 5.0.0-1 all +python3-stack-data 0.6.2-3 all +python3-systemd 235-1+b2 amd64 +python3-traitlets 5.5.0-1 all +python3-tz 2022.7.1-4 all +python3-urllib3 1.26.12-1 all +python3-wcwidth 0.2.5+dfsg1-1.1 all +python3-yaml 6.0-3+b2 amd64 +python3-zmq 24.0.1-4+b1 amd64 +python3-zope.component 5.1.0-1 all -python3-zope.hookable 5.0.1-1+b2 amd64 -python3-zope.interface 5.2.0-1 amd64 +python3-zope.hookable 5.1.0-1+b4 amd64 +python3-zope.interface 5.5.2-1+b1 amd64 +python3.11 3.11.2-6 amd64 +python3.11-minimal 3.11.2-6 amd64 -rake 13.0.3-1 all -readline-common 8.1-1 all -resolvconf 1.87 all -rsync 3.2.3-4+deb11u1 amd64 -rsyslog 8.2102.0-2+deb11u1 amd64 -ruby 1:2.7+2 amd64 -ruby-minitest 5.13.0-1 all -ruby-net-telnet 0.1.1-2 all -ruby-power-assert 1.1.7-2 all -ruby-rubygems 3.2.5-2 all -ruby-test-unit 3.3.9-1 all -ruby-xmlrpc 0.3.0-2 all +rake 13.0.6-3 all +readline-common 8.2-1.3 all +resolvconf 1.91+nmu1 all +rpcsvc-proto 1.4.3-1 amd64 +rsync 3.2.7-1 amd64 +rsyslog 8.2302.0-1 amd64 +ruby 1:3.1 amd64 +ruby-minitest 5.17.0-1 all +ruby-net-telnet 0.2.0-1 all +ruby-power-assert 2.0.3-1 all +ruby-rubygems 3.3.15-2 all +ruby-sdbm 1.0.0-5+b1 amd64 +ruby-test-unit 3.5.7-1 all +ruby-webrick 1.8.1-1 all +ruby-xmlrpc 0.3.2-2 all +ruby3.1 3.1.2-7 amd64 -runit-helper 2.10.3 all -s-nail 14.9.22-1 amd64 -salt-common 3005.2+ds-1 all -salt-master 3005.2+ds-1 all -salt-minion 3005.2+ds-1 all -salt-ssh 3005.2+ds-1 all -screen 4.8.0-6 amd64 -sed 4.7-1 amd64 -sensible-utils 0.0.14 all -shared-mime-info 2.0-1 amd64 -slapd 2.4.57+dfsg-3+deb11u1 amd64 -ssl-cert 1.1.0+nmu1 all -startpar 0.64-3 amd64 -strace 5.10-1 amd64 -subversion 1.14.1-3+deb11u1 amd64 -subversion-tools 1.14.1-3+deb11u1 amd64 -sudo 1.9.5p2-3+deb11u1 amd64 -swaks 20201014.0-1 all -systemd 247.3-7+deb11u4 amd64 -systemd-sysv 247.3-7+deb11u4 amd64 -sysv-rc 2.96-7+deb11u1 all -sysvinit-utils 2.96-7+deb11u1 amd64 -tar 1.34+dfsg-1 amd64 -task-english 3.68+deb11u1 all -task-ssh-server 3.68+deb11u1 all -tasksel 3.68+deb11u1 all -tasksel-data 3.68+deb11u1 all -tcpdump 4.99.0-2+deb11u1 amd64 -thin-provisioning-tools 0.9.0-1 amd64 -tig 2.5.1-1 amd64 -time 1.9-0.1 amd64 -tmux 3.1c-1+deb11u1 amd64 -traceroute 1:2.1.0-2+deb11u1 amd64 -tzdata 2021a-1+deb11u10 all -ucf 3.0043 all -udev 247.3-7+deb11u4 amd64 -ulogd2 2.0.7-1+b1 amd64 -ulogd2-json 2.0.7-1+b1 amd64 -ulogd2-pcap 2.0.7-1+b1 amd64 -ulogd2-pgsql 2.0.7-1+b1 amd64 -ulogd2-sqlite3 2.0.7-1+b1 amd64 -unzip 6.0-26+deb11u1 amd64 -usbutils 1:013-3 amd64 -util-linux 2.36.1-8+deb11u1 amd64 -util-linux-locales 2.36.1-8+deb11u1 all -vim 2:8.2.2434-3+deb11u1 amd64 +runit-helper 2.15.2 all +s-nail 14.9.24-2 amd64 +salt-common 3006.3 amd64 +salt-master 3006.3 amd64 +salt-minion 3006.3 amd64 +salt-ssh 3006.3 amd64 +screen 4.9.0-4 amd64 +sed 4.9-1 amd64 +sensible-utils 0.0.17+nmu1 all +shared-mime-info 2.2-1 amd64 +slapd 2.5.13+dfsg-5 amd64 +ssl-cert 1.1.2 all +startpar 0.65-1+b1 amd64 +strace 6.1-0.1 amd64 +subversion 1.14.2-4+b2 amd64 +subversion-tools 1.14.2-4+b2 amd64 +sudo 1.9.13p3-1+deb12u1 amd64 +swaks 20201014.0-2 all +systemd 252.12-1~deb12u1 amd64 +systemd-sysv 252.12-1~deb12u1 amd64 +sysv-rc 3.06-4 all +sysvinit-utils 3.06-4 amd64 +tar 1.34+dfsg-1.2 amd64 +task-english 3.73 all +task-ssh-server 3.73 all +tasksel 3.73 all +tasksel-data 3.73 all +tcpdump 4.99.3-1 amd64 +thin-provisioning-tools 0.9.0-2 amd64 +tig 2.5.5-1 amd64 +time 1.9-0.2 amd64 +tmux 3.3a-3 amd64 +tnftp 20210827-4+b1 amd64 +traceroute 1:2.1.2-1 amd64 +tzdata 2023c-5 all +ucf 3.0043+nmu1 all +udev 252.12-1~deb12u1 amd64 +ulogd2 2.0.8-1 amd64 +ulogd2-json 2.0.8-1 amd64 +ulogd2-pcap 2.0.8-1 amd64 +ulogd2-pgsql 2.0.8-1 amd64 +ulogd2-sqlite3 2.0.8-1 amd64 +unzip 6.0-28 amd64 +usbutils 1:014-1 amd64 +usrmerge 35 all +util-linux 2.38.1-5+b1 amd64 +util-linux-extra 2.38.1-5+b1 amd64 +util-linux-locales 2.38.1-5 all +vim 2:9.0.1378-2 amd64 -vim-common 2:8.2.2434-3+deb11u1 all -vim-icinga2 2.12.3-1 all -vim-runtime 2:8.2.2434-3+deb11u1 all -vim-tiny 2:8.2.2434-3+deb11u1 amd64 -virt-what 1.19-1 amd64 -wamerican 2019.10.06-1 all -wget 1.21-1+deb11u1 amd64 -whiptail 0.52.21-4+b3 amd64 -whois 5.5.10 amd64 -x11proto-core-dev 2020.1-1 all -x11proto-dev 2020.1-1 all -xauth 1:1.1-1 amd64 -xkb-data 2.29-2 all +vim-common 2:9.0.1378-2 all +vim-icinga2 2.13.6-2 all +vim-runtime 2:9.0.1378-2 all +vim-tiny 2:9.0.1378-2 amd64 +virt-what 1.25-1 amd64 +wamerican 2020.12.07-2 all +wget 1.21.3-1+b2 amd64 +whiptail 0.52.23-1+b1 amd64 +whois 5.5.17 amd64 +x11proto-core-dev 2022.1-1 all +x11proto-dev 2022.1-1 all +xauth 1:1.1.2-1 amd64 +xkb-data 2.35.1-1 all -xxd 2:8.2.2434-3+deb11u1 amd64 -xz-utils 5.2.5-2.1~deb11u1 amd64 -yamllint 1.26.0-2 all -zip 3.0-12 amd64 -zlib1g 1:1.2.11.dfsg-2+deb11u2 amd64 -zlib1g-dev 1:1.2.11.dfsg-2+deb11u2 amd64 -zsh 5.8-6+deb11u1 amd64 -zsh-common 5.8-6+deb11u1 all +xxd 2:9.0.1378-2 amd64 +xz-utils 5.4.1-0.2 amd64 +yamllint 1.29.0-1 all +zip 3.0-13 amd64 +zlib1g 1:1.2.13.dfsg-1 amd64 +zlib1g-dev 1:1.2.13.dfsg-1 amd64 +zsh 5.9-4+b2 amd64 +zsh-common 5.9-4 all --- .etckeeper | 145 +- .gitignore | 1 + adduser.conf | 176 +- adduser.conf.update-old | 85 + alternatives/editor.tr.1.gz | 1 + alternatives/ex.tr.1.gz | 1 + alternatives/ftp | 2 +- alternatives/ftp.1.gz | 2 +- alternatives/ip6tables.service | 1 - alternatives/iptables.service | 1 - alternatives/locate | 2 +- alternatives/locate.1.gz | 2 +- alternatives/netrc.5.gz | 1 - alternatives/pftp | 1 - alternatives/pftp.1.gz | 1 - alternatives/phar | 2 +- alternatives/phar.1.gz | 2 +- alternatives/phar.phar | 2 +- alternatives/phar.phar.1.gz | 2 +- alternatives/php | 2 +- alternatives/php.1.gz | 2 +- alternatives/rcp | 1 - alternatives/rcp.1.gz | 1 - alternatives/rlogin | 1 - alternatives/rlogin.1.gz | 1 - alternatives/rsh | 1 - alternatives/rsh.1.gz | 1 - alternatives/updatedb | 2 +- alternatives/updatedb.8.gz | 2 +- alternatives/vi.tr.1.gz | 1 + alternatives/view.tr.1.gz | 1 + alternatives/which | 1 + alternatives/which.1.gz | 1 + alternatives/which.de1.gz | 1 + alternatives/which.es1.gz | 1 + alternatives/which.fr1.gz | 1 + alternatives/which.it1.gz | 1 + alternatives/which.ja1.gz | 1 + alternatives/which.pl1.gz | 1 + alternatives/which.sl1.gz | 1 + alternatives/write | 1 - alternatives/write.1.gz | 1 - apache2/conf-available/charset.conf | 2 - .../conf-available/localized-error-pages.conf | 2 - .../other-vhosts-access-log.conf | 2 - apache2/conf-available/security.conf | 27 +- apache2/conf-available/serve-cgi-bin.conf | 2 - apache2/mods-available/actions.conf | 2 - apache2/mods-available/alias.conf | 39 +- apache2/mods-available/autoindex.conf | 165 +- apache2/mods-available/cache_disk.conf | 40 +- apache2/mods-available/cgid.conf | 4 +- apache2/mods-available/dav_fs.conf | 2 - apache2/mods-available/deflate.conf | 16 +- apache2/mods-available/dir.conf | 6 +- apache2/mods-available/http2.conf | 62 +- apache2/mods-available/ldap.conf | 2 - apache2/mods-available/mime.conf | 476 +- apache2/mods-available/mime_magic.conf | 6 +- apache2/mods-available/mpm_event.conf | 18 +- apache2/mods-available/mpm_prefork.conf | 14 +- apache2/mods-available/mpm_worker.conf | 18 +- apache2/mods-available/negotiation.conf | 34 +- apache2/mods-available/php8.2.conf | 27 + apache2/mods-available/php8.2.load | 3 + apache2/mods-available/proxy.conf | 44 +- apache2/mods-available/proxy_balancer.conf | 24 +- apache2/mods-available/proxy_ftp.conf | 10 +- apache2/mods-available/proxy_html.conf | 47 +- apache2/mods-available/reqtimeout.conf | 42 +- apache2/mods-available/setenvif.conf | 56 +- apache2/mods-available/ssl.conf | 144 +- apache2/mods-available/userdir.conf | 18 +- apache2/mods-enabled/php7.4.conf | 1 - apache2/mods-enabled/php7.4.load | 1 - apache2/mods-enabled/php8.2.conf | 1 + apache2/mods-enabled/php8.2.load | 1 + apache2/ports.conf | 2 - apparmor.d/usr.sbin.chronyd | 8 +- apparmor.d/usr.sbin.named | 9 +- apt/apt.conf.d/01autoremove | 11 +- apt/apt.conf.d/01autoremove-kernels | 2 - .../debian-archive-bookworm-automatic.asc | 186 + ...an-archive-bookworm-security-automatic.asc | 186 + .../debian-archive-bookworm-stable.asc | 10 + .../debian-archive-bullseye-automatic.asc | 186 + .../debian-archive-bullseye-automatic.gpg | Bin 8700 -> 0 bytes ...an-archive-bullseye-security-automatic.asc | 186 + ...an-archive-bullseye-security-automatic.gpg | Bin 8709 -> 0 bytes .../debian-archive-bullseye-stable.asc | 56 + .../debian-archive-bullseye-stable.gpg | Bin 2453 -> 0 bytes .../debian-archive-buster-automatic.asc | 174 + .../debian-archive-buster-automatic.gpg | Bin 8132 -> 0 bytes ...bian-archive-buster-security-automatic.asc | 174 + ...bian-archive-buster-security-automatic.gpg | Bin 8141 -> 0 bytes .../debian-archive-buster-stable.asc | 29 + .../debian-archive-buster-stable.gpg | Bin 2332 -> 0 bytes bind/bind.keys | 59 +- bind/db.0 | 2 +- ca-certificates.conf | 52 +- chrony/chrony.conf | 119 +- chrony/sources.d/README | 5 +- colordiffrc | 1 + console-setup/cached_Lat15-Fixed16.psf.gz | Bin 2525 -> 2543 bytes console-setup/cached_UTF-8_del.kmap.gz | Bin 4359 -> 5389 bytes console-setup/compose.ISO-8859-1.inc | 299 +- console-setup/compose.ISO-8859-13.inc | 314 +- console-setup/compose.ISO-8859-14.inc | 270 +- console-setup/compose.ISO-8859-15.inc | 286 +- console-setup/compose.ISO-8859-2.inc | 345 +- console-setup/compose.ISO-8859-3.inc | 301 +- console-setup/compose.ISO-8859-4.inc | 261 +- console-setup/compose.ISO-8859-7.inc | 122 +- console-setup/compose.ISO-8859-9.inc | 310 +- console-setup/compose.KOI8-R.inc | 66 + console-setup/compose.KOI8-U.inc | 66 + console-setup/compose.VISCII.inc | 121 + cron.d/certbot | 2 +- cron.daily/apt-compat | 2 +- cron.daily/dpkg | 44 +- cron.daily/man-db | 11 +- cron.daily/{mlocate => plocate} | 17 +- cron.weekly/man-db | 10 +- cron.yearly/.placeholder | 2 + crontab | 8 +- debian_version | 2 +- default/grub | 10 +- default/netfilter-persistent | 12 + default/tmpfs | 4 +- default/useradd | 2 +- deluser.conf | 39 +- dhcpcd.conf | 9 +- dpkg/dpkg.cfg.d/pkg-config-hook-config | 1 - etckeeper/commit.d/50vcs-commit | 2 +- etckeeper/etckeeper.conf | 4 +- etckeeper/init.d/50vcs-pre-commit-hook | 31 + etckeeper/list-installed.d/50list-installed | 8 +- etckeeper/post-install.d/50vcs-commit | 7 +- etckeeper/pre-commit.d/20warn-problem-files | 2 +- etckeeper/pre-commit.d/30store-metadata | 8 +- etckeeper/update-ignore.d/01update-ignore | 11 +- ethertypes | 1 + fail2ban/action.d/apprise.conf | 49 + fail2ban/action.d/cloudflare-token.conf | 92 + fail2ban/action.d/cloudflare.conf | 9 +- fail2ban/action.d/firewallcmd-ipset.conf | 47 +- fail2ban/action.d/firewallcmd-multiport.conf | 4 +- fail2ban/action.d/firewallcmd-new.conf | 4 +- fail2ban/action.d/firewallcmd-rich-rules.conf | 4 +- fail2ban/action.d/iptables-allports.conf | 46 +- fail2ban/action.d/iptables-ipset-proto4.conf | 9 +- .../iptables-ipset-proto6-allports.conf | 68 +- fail2ban/action.d/iptables-ipset-proto6.conf | 68 +- fail2ban/action.d/iptables-ipset.conf | 90 + fail2ban/action.d/iptables-multiport-log.conf | 2 +- fail2ban/action.d/iptables-multiport.conf | 44 +- fail2ban/action.d/iptables-new.conf | 45 +- .../action.d/iptables-xt_recent-echo.conf | 20 +- fail2ban/action.d/iptables.conf | 130 +- fail2ban/action.d/ipthreat.conf | 107 + fail2ban/action.d/nginx-block-map.conf | 11 +- .../symbiosis-blacklist-allports.conf | 7 +- fail2ban/action.d/ufw.conf | 47 +- fail2ban/fail2ban.conf | 35 +- fail2ban/filter.d/apache-fakegooglebot.conf | 4 +- fail2ban/filter.d/apache-overflows.conf | 2 +- fail2ban/filter.d/asterisk.conf | 2 +- fail2ban/filter.d/common.conf | 2 +- fail2ban/filter.d/courier-auth.conf | 2 +- fail2ban/filter.d/dovecot.conf | 15 +- fail2ban/filter.d/drupal-auth.conf | 2 +- fail2ban/filter.d/exim-common.conf | 2 +- .../ignorecommands/apache-fakegooglebot | 25 +- fail2ban/filter.d/lighttpd-auth.conf | 2 +- fail2ban/filter.d/monitorix.conf | 25 + fail2ban/filter.d/mssql-auth.conf | 15 + fail2ban/filter.d/named-refused.conf | 9 +- fail2ban/filter.d/nginx-bad-request.conf | 16 + fail2ban/filter.d/nginx-botsearch.conf | 4 +- fail2ban/filter.d/nginx-http-auth.conf | 19 +- fail2ban/filter.d/nginx-limit-req.conf | 3 + fail2ban/filter.d/nsd.conf | 6 +- fail2ban/filter.d/postfix.conf | 19 +- fail2ban/filter.d/scanlogd.conf | 17 + fail2ban/filter.d/sendmail-auth.conf | 2 +- fail2ban/filter.d/sendmail-reject.conf | 6 +- fail2ban/filter.d/sshd.conf | 8 +- fail2ban/filter.d/zoneminder.conf | 16 +- fail2ban/jail.conf | 57 +- fail2ban/jail.conf.bullseye.bak | 857 ++++ fail2ban/paths-common.conf | 3 - fail2ban/paths-debian.conf | 2 + fonts/conf.d/10-yes-antialias.conf | 1 + fonts/conf.d/48-spacing.conf | 1 + fonts/conf.d/README | 2 +- fonts/fonts.conf | 21 +- gprofng.rc | 132 + groff/man.local | 12 + group | 5 +- group- | 4 + grub.d/30_os-prober | 10 +- gshadow | 5 +- gshadow- | 4 + gssapi_mech.conf | 21 + icinga2/features-available/influxdb.conf | 2 +- icinga2/features-available/influxdb2.conf | 27 + icinga2/scripts/mail-host-notification.sh | 2 +- icinga2/scripts/mail-service-notification.sh | 2 +- init.d/apache2 | 2 - init.d/bootmisc.sh | 1 + init.d/console-setup.sh | 2 +- init.d/dhcpcd | 4 +- init.d/fail2ban | 8 +- init.d/keyboard-setup.sh | 2 +- init.d/kmod | 2 +- init.d/lvm2 | 33 - init.d/lvm2-lvmpolld | 22 - init.d/mountkernfs.sh | 8 + init.d/networking | 10 +- init.d/postfix | 13 +- init.d/procps | 1 + init.d/rc.local | 16 +- init.d/rsyslog | 129 - init.d/single | 2 +- init.d/ssh | 2 +- init.d/sudo | 20 +- initramfs-tools/initramfs.conf | 15 +- iproute2/rt_protos | 1 + iptables/rules.v4 | 19 +- iptables/rules.v6 | 10 +- issue | 2 +- issue.net | 2 +- kernel/postinst.d/apt-auto-removal | 16 - ldap/schema/README | 4 +- ldap/schema/collective.ldif | 2 +- ldap/schema/corba.ldif | 2 +- ldap/schema/core.ldif | 2 +- ldap/schema/core.schema | 2 +- ldap/schema/cosine.ldif | 6 +- ldap/schema/cosine.schema | 4 +- ldap/schema/dsee.ldif | 113 + ldap/schema/dsee.schema | 109 + ldap/schema/duaconf.ldif | 2 +- ldap/schema/dyngroup.ldif | 5 +- ldap/schema/dyngroup.schema | 9 +- ldap/schema/inetorgperson.ldif | 2 +- ldap/schema/java.ldif | 2 +- ldap/schema/misc.ldif | 2 +- ldap/schema/misc.schema | 2 +- ldap/schema/msuser.ldif | 4299 +++++++++++++++++ ldap/schema/msuser.schema | 4295 ++++++++++++++++ ldap/schema/namedobject.ldif | 32 + ldap/schema/namedobject.schema | 42 + ldap/schema/nis.ldif | 2 +- ldap/schema/nis.schema | 2 +- ldap/schema/openldap.ldif | 2 +- ldap/schema/openldap.schema | 2 +- ldap/schema/pmi.ldif | 4 +- ldap/schema/pmi.schema | 2 +- ldap/schema/ppolicy.ldif | 87 - ldap/schema/ppolicy.schema | 167 - .../.certbot.lock | 0 letsencrypt/cli.ini | 4 +- locale.alias | 2 +- locale.gen | 4 + logcheck/ignore.d.server/libsasl2-modules | 1 - login.defs | 82 +- logrotate.d/salt/salt-common.logrotate | 50 + lvm/backup/vg00 | 6 +- lvm/lvm.conf | 545 ++- lvm/lvmlocal.conf | 4 +- manpath.config | 4 +- mime.types | 501 +- mke2fs.conf | 4 +- nanorc | 129 +- needrestart/hook.d/10-dpkg | 2 +- needrestart/hook.d/20-rpm | 2 +- needrestart/hook.d/30-pacman | 80 - needrestart/hook.d/90-none | 2 +- needrestart/iucode.sh | 4 +- needrestart/needrestart.conf | 16 +- needrestart/notify.d/200-write | 2 +- needrestart/notify.d/400-notify-send | 42 +- needrestart/notify.d/600-mail | 6 +- needrestart/restart.d/dbus.service | 96 +- network/if-down.d/postfix | 2 +- network/if-down.d/resolvconf | 1 + network/if-down.d/resolved | 26 + network/if-up.d/000resolvconf | 2 + network/if-up.d/postfix | 2 +- network/if-up.d/resolved | 131 + pam.d/sudo | 3 + pam.d/sudo-i | 8 + passwd | 2 + passwd- | 2 + php/7.4/apache2/conf.d/10-opcache.ini | 1 - php/7.4/apache2/conf.d/10-pdo.ini | 1 - php/7.4/apache2/conf.d/20-calendar.ini | 1 - php/7.4/apache2/conf.d/20-ctype.ini | 1 - php/7.4/apache2/conf.d/20-exif.ini | 1 - php/7.4/apache2/conf.d/20-ffi.ini | 1 - php/7.4/apache2/conf.d/20-fileinfo.ini | 1 - php/7.4/apache2/conf.d/20-ftp.ini | 1 - php/7.4/apache2/conf.d/20-gd.ini | 1 - php/7.4/apache2/conf.d/20-gettext.ini | 1 - php/7.4/apache2/conf.d/20-iconv.ini | 1 - php/7.4/apache2/conf.d/20-json.ini | 1 - php/7.4/apache2/conf.d/20-ldap.ini | 1 - php/7.4/apache2/conf.d/20-phar.ini | 1 - php/7.4/apache2/conf.d/20-posix.ini | 1 - php/7.4/apache2/conf.d/20-readline.ini | 1 - php/7.4/apache2/conf.d/20-shmop.ini | 1 - php/7.4/apache2/conf.d/20-sockets.ini | 1 - php/7.4/apache2/conf.d/20-sysvmsg.ini | 1 - php/7.4/apache2/conf.d/20-sysvsem.ini | 1 - php/7.4/apache2/conf.d/20-sysvshm.ini | 1 - php/7.4/apache2/conf.d/20-tokenizer.ini | 1 - php/7.4/cli/conf.d/10-opcache.ini | 1 - php/7.4/cli/conf.d/10-pdo.ini | 1 - php/7.4/cli/conf.d/20-calendar.ini | 1 - php/7.4/cli/conf.d/20-ctype.ini | 1 - php/7.4/cli/conf.d/20-exif.ini | 1 - php/7.4/cli/conf.d/20-ffi.ini | 1 - php/7.4/cli/conf.d/20-fileinfo.ini | 1 - php/7.4/cli/conf.d/20-ftp.ini | 1 - php/7.4/cli/conf.d/20-gd.ini | 1 - php/7.4/cli/conf.d/20-gettext.ini | 1 - php/7.4/cli/conf.d/20-iconv.ini | 1 - php/7.4/cli/conf.d/20-json.ini | 1 - php/7.4/cli/conf.d/20-ldap.ini | 1 - php/7.4/cli/conf.d/20-phar.ini | 1 - php/7.4/cli/conf.d/20-posix.ini | 1 - php/7.4/cli/conf.d/20-readline.ini | 1 - php/7.4/cli/conf.d/20-shmop.ini | 1 - php/7.4/cli/conf.d/20-sockets.ini | 1 - php/7.4/cli/conf.d/20-sysvmsg.ini | 1 - php/7.4/cli/conf.d/20-sysvsem.ini | 1 - php/7.4/cli/conf.d/20-sysvshm.ini | 1 - php/7.4/cli/conf.d/20-tokenizer.ini | 1 - php/8.2/apache2/conf.d/10-opcache.ini | 1 + php/8.2/apache2/conf.d/10-pdo.ini | 1 + php/8.2/apache2/conf.d/20-calendar.ini | 1 + php/8.2/apache2/conf.d/20-ctype.ini | 1 + php/8.2/apache2/conf.d/20-exif.ini | 1 + php/8.2/apache2/conf.d/20-ffi.ini | 1 + php/8.2/apache2/conf.d/20-fileinfo.ini | 1 + php/8.2/apache2/conf.d/20-ftp.ini | 1 + php/8.2/apache2/conf.d/20-gd.ini | 1 + php/8.2/apache2/conf.d/20-gettext.ini | 1 + php/8.2/apache2/conf.d/20-iconv.ini | 1 + php/8.2/apache2/conf.d/20-ldap.ini | 1 + php/8.2/apache2/conf.d/20-phar.ini | 1 + php/8.2/apache2/conf.d/20-posix.ini | 1 + php/8.2/apache2/conf.d/20-readline.ini | 1 + php/8.2/apache2/conf.d/20-shmop.ini | 1 + php/8.2/apache2/conf.d/20-sockets.ini | 1 + php/8.2/apache2/conf.d/20-sysvmsg.ini | 1 + php/8.2/apache2/conf.d/20-sysvsem.ini | 1 + php/8.2/apache2/conf.d/20-sysvshm.ini | 1 + php/8.2/apache2/conf.d/20-tokenizer.ini | 1 + php/8.2/apache2/php.ini | 1977 ++++++++ php/8.2/cli/conf.d/10-opcache.ini | 1 + php/8.2/cli/conf.d/10-pdo.ini | 1 + php/8.2/cli/conf.d/20-calendar.ini | 1 + php/8.2/cli/conf.d/20-ctype.ini | 1 + php/8.2/cli/conf.d/20-exif.ini | 1 + php/8.2/cli/conf.d/20-ffi.ini | 1 + php/8.2/cli/conf.d/20-fileinfo.ini | 1 + php/8.2/cli/conf.d/20-ftp.ini | 1 + php/8.2/cli/conf.d/20-gd.ini | 1 + php/8.2/cli/conf.d/20-gettext.ini | 1 + php/8.2/cli/conf.d/20-iconv.ini | 1 + php/8.2/cli/conf.d/20-ldap.ini | 1 + php/8.2/cli/conf.d/20-phar.ini | 1 + php/8.2/cli/conf.d/20-posix.ini | 1 + php/8.2/cli/conf.d/20-readline.ini | 1 + php/8.2/cli/conf.d/20-shmop.ini | 1 + php/8.2/cli/conf.d/20-sockets.ini | 1 + php/8.2/cli/conf.d/20-sysvmsg.ini | 1 + php/8.2/cli/conf.d/20-sysvsem.ini | 1 + php/8.2/cli/conf.d/20-sysvshm.ini | 1 + php/8.2/cli/conf.d/20-tokenizer.ini | 1 + php/8.2/cli/php.ini | 1977 ++++++++ php/8.2/mods-available/calendar.ini | 3 + php/8.2/mods-available/ctype.ini | 3 + php/8.2/mods-available/exif.ini | 3 + php/8.2/mods-available/ffi.ini | 3 + php/8.2/mods-available/fileinfo.ini | 3 + php/8.2/mods-available/ftp.ini | 3 + php/8.2/mods-available/gd.ini | 3 + php/8.2/mods-available/gettext.ini | 3 + php/8.2/mods-available/iconv.ini | 3 + php/8.2/mods-available/ldap.ini | 3 + php/8.2/mods-available/opcache.ini | 4 + php/8.2/mods-available/pdo.ini | 3 + php/8.2/mods-available/phar.ini | 3 + php/8.2/mods-available/posix.ini | 3 + php/8.2/mods-available/readline.ini | 3 + php/8.2/mods-available/shmop.ini | 3 + php/8.2/mods-available/sockets.ini | 3 + php/8.2/mods-available/sysvmsg.ini | 3 + php/8.2/mods-available/sysvsem.ini | 3 + php/8.2/mods-available/sysvshm.ini | 3 + php/8.2/mods-available/tokenizer.ini | 3 + postfix/post-install | 2 +- postfix/postfix-files | 4 +- postfix/postfix-script | 37 +- ppp/ip-down.d/postfix | 2 +- ppp/ip-up.d/postfix | 2 +- protocols | 4 + python3.11/sitecustomize.py | 7 + rc.shutdown | 14 + rc0.d/K01lvm2-lvmpolld | 1 - rc0.d/{K04hwclock.sh => K02hwclock.sh} | 0 rc0.d/K03rsyslog | 1 - rc0.d/{K04umountnfs.sh => K03umountnfs.sh} | 0 rc0.d/{K05networking => K04networking} | 0 rc0.d/{K06umountfs => K05umountfs} | 0 rc0.d/{K07umountroot => K06umountroot} | 0 rc0.d/{K08halt => K07halt} | 0 rc1.d/K01lvm2-lvmpolld | 1 - rc1.d/K03rsyslog | 1 - rc1.d/{S05bootlogs => S04bootlogs} | 0 rc2.d/{S03acpid => S02acpid} | 0 rc2.d/{S03atd => S02atd} | 0 rc2.d/{S03dbus => S02dbus} | 0 rc2.d/{S03haveged => S02haveged} | 0 rc2.d/{S03icinga2 => S02icinga2} | 0 rc2.d/S02lvm2-lvmpolld | 1 - rc2.d/{S03named => S02named} | 0 rc2.d/S02rsyslog | 1 - rc2.d/{S03slapd => S02slapd} | 0 rc2.d/{S03ssh => S02ssh} | 0 rc2.d/{S03ulogd2 => S02ulogd2} | 0 rc2.d/{S04apache2 => S03apache2} | 0 rc2.d/{S05bootlogs => S04bootlogs} | 0 rc2.d/{S05chrony => S04chrony} | 0 rc2.d/{S05cron => S04cron} | 0 rc2.d/{S05fail2ban => S04fail2ban} | 0 rc2.d/{S05postfix => S04postfix} | 0 rc2.d/{S03rmnologin => S04rmnologin} | 0 rc2.d/{S05rsync => S04rsync} | 0 rc2.d/{S06rc.local => S05rc.local} | 0 rc3.d/{S03acpid => S02acpid} | 0 rc3.d/{S03atd => S02atd} | 0 rc3.d/{S03dbus => S02dbus} | 0 rc3.d/{S03haveged => S02haveged} | 0 rc3.d/{S03icinga2 => S02icinga2} | 0 rc3.d/S02lvm2-lvmpolld | 1 - rc3.d/{S03named => S02named} | 0 rc3.d/S02rsyslog | 1 - rc3.d/{S03slapd => S02slapd} | 0 rc3.d/{S03ssh => S02ssh} | 0 rc3.d/{S03ulogd2 => S02ulogd2} | 0 rc3.d/{S04apache2 => S03apache2} | 0 rc3.d/{S05bootlogs => S04bootlogs} | 0 rc3.d/{S05chrony => S04chrony} | 0 rc3.d/{S05cron => S04cron} | 0 rc3.d/{S05fail2ban => S04fail2ban} | 0 rc3.d/{S05postfix => S04postfix} | 0 rc3.d/{S03rmnologin => S04rmnologin} | 0 rc3.d/{S05rsync => S04rsync} | 0 rc3.d/{S06rc.local => S05rc.local} | 0 rc4.d/{S03acpid => S02acpid} | 0 rc4.d/{S03atd => S02atd} | 0 rc4.d/{S03dbus => S02dbus} | 0 rc4.d/{S03haveged => S02haveged} | 0 rc4.d/{S03icinga2 => S02icinga2} | 0 rc4.d/S02lvm2-lvmpolld | 1 - rc4.d/{S03named => S02named} | 0 rc4.d/S02rsyslog | 1 - rc4.d/{S03slapd => S02slapd} | 0 rc4.d/{S03ssh => S02ssh} | 0 rc4.d/{S03ulogd2 => S02ulogd2} | 0 rc4.d/{S04apache2 => S03apache2} | 0 rc4.d/{S05bootlogs => S04bootlogs} | 0 rc4.d/{S05chrony => S04chrony} | 0 rc4.d/{S05cron => S04cron} | 0 rc4.d/{S05fail2ban => S04fail2ban} | 0 rc4.d/{S05postfix => S04postfix} | 0 rc4.d/{S03rmnologin => S04rmnologin} | 0 rc4.d/{S05rsync => S04rsync} | 0 rc4.d/{S06rc.local => S05rc.local} | 0 rc5.d/{S03acpid => S02acpid} | 0 rc5.d/{S03atd => S02atd} | 0 rc5.d/{S03dbus => S02dbus} | 0 rc5.d/{S03haveged => S02haveged} | 0 rc5.d/{S03icinga2 => S02icinga2} | 0 rc5.d/S02lvm2-lvmpolld | 1 - rc5.d/{S03named => S02named} | 0 rc5.d/S02rsyslog | 1 - rc5.d/{S03slapd => S02slapd} | 0 rc5.d/{S03ssh => S02ssh} | 0 rc5.d/{S03ulogd2 => S02ulogd2} | 0 rc5.d/{S04apache2 => S03apache2} | 0 rc5.d/{S05bootlogs => S04bootlogs} | 0 rc5.d/{S05chrony => S04chrony} | 0 rc5.d/{S05cron => S04cron} | 0 rc5.d/{S05fail2ban => S04fail2ban} | 0 rc5.d/{S05postfix => S04postfix} | 0 rc5.d/{S03rmnologin => S04rmnologin} | 0 rc5.d/{S05rsync => S04rsync} | 0 rc5.d/{S06rc.local => S05rc.local} | 0 rc6.d/K01lvm2-lvmpolld | 1 - rc6.d/{K04hwclock.sh => K02hwclock.sh} | 0 rc6.d/K03rsyslog | 1 - rc6.d/{K04umountnfs.sh => K03umountnfs.sh} | 0 rc6.d/{K05networking => K04networking} | 0 rc6.d/{K06umountfs => K05umountfs} | 0 rc6.d/{K07umountroot => K06umountroot} | 0 rc6.d/{K08reboot => K07reboot} | 0 rcS.d/{S07checkfs.sh => S06checkfs.sh} | 0 rcS.d/S06lvm2 | 1 - ...bootclean.sh => S07checkroot-bootclean.sh} | 0 rcS.d/{S06kmod => S07kmod} | 0 resolvconf/update-libc.d/postfix | 2 +- resolvconf/update.d/libc | 2 +- rpc | 3 +- s-nail.rc | 4 +- salt/cloud | 110 + salt/master | 31 +- salt/minion | 21 +- salt/roster | 1 - security/limits.conf | 11 + security/sepermit.conf | 2 +- selinux/semanage.conf | 5 +- shadow | 2 + shadow- | 1 + shells | 4 + ssh/moduli | 875 ++-- ssh/sshd_config | 15 +- ssl/certs/002c0b4f.0 | 1 + ssl/certs/03179a64.0 | 1 - ssl/certs/08063a00.0 | 1 + ssl/certs/080911ac.0 | 1 - ssl/certs/0b9bc432.0 | 1 + ssl/certs/0c4c9b6c.0 | 1 - ssl/certs/1636090b.0 | 1 - ssl/certs/2e5ac55d.0 | 1 - ssl/certs/349f2832.0 | 1 - ssl/certs/3bde41ac.1 | 1 + ssl/certs/4304c5e5.0 | 1 - ssl/certs/4a6481c9.0 | 1 - ssl/certs/5860aaa6.0 | 1 + ssl/certs/5931b5bc.0 | 1 + ssl/certs/5a4d6896.0 | 1 - ssl/certs/5a7722fb.0 | 1 + ssl/certs/66445960.0 | 1 + ssl/certs/76cb8f92.0 | 1 - ssl/certs/7a3adc42.0 | 1 + ssl/certs/7a780d93.0 | 1 + ssl/certs/8508e720.0 | 1 + ssl/certs/8f103249.0 | 1 + ssl/certs/90c5a3c8.0 | 1 + ssl/certs/9482e63a.0 | 1 + ssl/certs/9846683b.0 | 1 + ssl/certs/9c2e7d30.0 | 1 - ssl/certs/9ef4a08a.0 | 1 + ssl/certs/9f727ac7.0 | 1 + .../AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem | 1 + ssl/certs/ANF_Secure_Server_Root_CA.pem | 1 + ...acion_Firmaprofesional_CIF_A62634068_2.pem | 1 + ssl/certs/Certainly_Root_E1.pem | 1 + ssl/certs/Certainly_Root_R1.pem | 1 + ssl/certs/Certum_EC-384_CA.pem | 1 + ssl/certs/Certum_Trusted_Root_CA.pem | 1 + .../Chambers_of_Commerce_Root_-_2008.pem | 1 - ssl/certs/Cybertrust_Global_Root.pem | 1 - ssl/certs/D-TRUST_BR_Root_CA_1_2020.pem | 1 + ssl/certs/D-TRUST_EV_Root_CA_1_2020.pem | 1 + ssl/certs/DST_Root_CA_X3.pem | 1 - ssl/certs/DigiCert_TLS_ECC_P384_Root_G5.pem | 1 + ssl/certs/DigiCert_TLS_RSA4096_Root_G5.pem | 1 + ssl/certs/E-Tugra_Global_Root_CA_ECC_v3.pem | 1 + ssl/certs/E-Tugra_Global_Root_CA_RSA_v3.pem | 1 + ssl/certs/EC-ACC.pem | 1 - ssl/certs/GLOBALTRUST_2020.pem | 1 + ssl/certs/GlobalSign_Root_CA_-_R2.pem | 1 - ssl/certs/GlobalSign_Root_E46.pem | 1 + ssl/certs/GlobalSign_Root_R46.pem | 1 + ssl/certs/Global_Chambersign_Root_-_2008.pem | 1 - ssl/certs/HARICA_TLS_ECC_Root_CA_2021.pem | 1 + ssl/certs/HARICA_TLS_RSA_Root_CA_2021.pem | 1 + ..._and_Research_Institutions_RootCA_2011.pem | 1 - ssl/certs/HiPKI_Root_CA_-_G1.pem | 1 + ssl/certs/ISRG_Root_X2.pem | 1 + ...etwork_Solutions_Certificate_Authority.pem | 1 - ssl/certs/QuoVadis_Root_CA.pem | 1 - .../Security_Communication_ECC_RootCA1.pem | 1 + ssl/certs/Security_Communication_RootCA3.pem | 1 + ssl/certs/Sonera_Class_2_Root_CA.pem | 1 - .../Staat_der_Nederlanden_EV_Root_CA.pem | 1 - .../Staat_der_Nederlanden_Root_CA_-_G3.pem | 1 - ssl/certs/Telia_Root_CA_v2.pem | 1 + ssl/certs/Trustis_FPS_Root_CA.pem | 1 - ssl/certs/TunTrust_Root_CA.pem | 1 + ssl/certs/b433981b.0 | 1 + ssl/certs/b81b93f0.0 | 1 + ssl/certs/c47d9980.0 | 1 - ssl/certs/ca-certificates.crt | 1183 +++-- ssl/certs/d52c538d.0 | 1 + ssl/certs/d853d49e.0 | 1 - ssl/certs/e35234b1.0 | 1 + ssl/certs/ecccd8db.0 | 1 + ssl/certs/ed858448.0 | 1 + ssl/certs/fa5da96b.0 | 1 + ssl/certs/fd64f3fc.0 | 1 + ssl/certs/feffd413.0 | 1 + ssl/certs/vTrus_ECC_Root_CA.pem | 1 + ssl/certs/vTrus_Root_CA.pem | 1 + ssl/openssl.cnf | 164 +- subversion/config | 11 +- subversion/servers | 27 + sudo.conf | 33 +- sudo_logsrvd.conf | 124 +- sudoers | 27 + sudoers.d/README | 15 +- sv/acpid/log/run | 5 +- sv/acpid/log/supervise | 1 - sv/acpid/supervise | 1 - sv/ssh/log/supervise | 1 - sv/ssh/supervise | 1 - sysctl.d/README.sysctl | 3 + systemd/journald.conf | 17 +- systemd/logind.conf | 26 +- systemd/networkd.conf | 25 +- systemd/pstore.conf | 15 +- systemd/resolved.conf | 30 - systemd/sleep.conf | 20 +- systemd/system.conf | 36 +- .../iptables.conf | 2 - .../timers.target.wants/dpkg-db-backup.timer | 1 + .../system/timers.target.wants/mlocate.timer | 1 - .../plocate-updatedb.timer | 1 + systemd/user.conf | 21 +- tigrc | 58 +- .../{salt-master => salt-master/salt.ufw} | 0 ulogd.conf | 2 + updatedb.conf | 4 +- vim/vimrc | 31 +- vim/vimrc.tiny | 2 +- xattr.conf | 1 + zsh/zshrc | 3 +- 643 files changed, 22150 insertions(+), 5026 deletions(-) create mode 100644 adduser.conf.update-old create mode 120000 alternatives/editor.tr.1.gz create mode 120000 alternatives/ex.tr.1.gz delete mode 120000 alternatives/ip6tables.service delete mode 120000 alternatives/iptables.service delete mode 120000 alternatives/netrc.5.gz delete mode 120000 alternatives/pftp delete mode 120000 alternatives/pftp.1.gz delete mode 120000 alternatives/rcp delete mode 120000 alternatives/rcp.1.gz delete mode 120000 alternatives/rlogin delete mode 120000 alternatives/rlogin.1.gz delete mode 120000 alternatives/rsh delete mode 120000 alternatives/rsh.1.gz create mode 120000 alternatives/vi.tr.1.gz create mode 120000 alternatives/view.tr.1.gz create mode 120000 alternatives/which create mode 120000 alternatives/which.1.gz create mode 120000 alternatives/which.de1.gz create mode 120000 alternatives/which.es1.gz create mode 120000 alternatives/which.fr1.gz create mode 120000 alternatives/which.it1.gz create mode 120000 alternatives/which.ja1.gz create mode 120000 alternatives/which.pl1.gz create mode 120000 alternatives/which.sl1.gz delete mode 120000 alternatives/write delete mode 120000 alternatives/write.1.gz create mode 100644 apache2/mods-available/php8.2.conf create mode 100644 apache2/mods-available/php8.2.load delete mode 120000 apache2/mods-enabled/php7.4.conf delete mode 120000 apache2/mods-enabled/php7.4.load create mode 120000 apache2/mods-enabled/php8.2.conf create mode 120000 apache2/mods-enabled/php8.2.load delete mode 100644 apt/apt.conf.d/01autoremove-kernels create mode 100644 apt/trusted.gpg.d/debian-archive-bookworm-automatic.asc create mode 100644 apt/trusted.gpg.d/debian-archive-bookworm-security-automatic.asc create mode 100644 apt/trusted.gpg.d/debian-archive-bookworm-stable.asc create mode 100644 apt/trusted.gpg.d/debian-archive-bullseye-automatic.asc delete mode 100644 apt/trusted.gpg.d/debian-archive-bullseye-automatic.gpg create mode 100644 apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.asc delete mode 100644 apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.gpg create mode 100644 apt/trusted.gpg.d/debian-archive-bullseye-stable.asc delete mode 100644 apt/trusted.gpg.d/debian-archive-bullseye-stable.gpg create mode 100644 apt/trusted.gpg.d/debian-archive-buster-automatic.asc delete mode 100644 apt/trusted.gpg.d/debian-archive-buster-automatic.gpg create mode 100644 apt/trusted.gpg.d/debian-archive-buster-security-automatic.asc delete mode 100644 apt/trusted.gpg.d/debian-archive-buster-security-automatic.gpg create mode 100644 apt/trusted.gpg.d/debian-archive-buster-stable.asc delete mode 100644 apt/trusted.gpg.d/debian-archive-buster-stable.gpg rename cron.daily/{mlocate => plocate} (62%) create mode 100644 cron.yearly/.placeholder delete mode 100644 dpkg/dpkg.cfg.d/pkg-config-hook-config create mode 100644 fail2ban/action.d/apprise.conf create mode 100644 fail2ban/action.d/cloudflare-token.conf create mode 100644 fail2ban/action.d/iptables-ipset.conf create mode 100644 fail2ban/action.d/ipthreat.conf create mode 100644 fail2ban/filter.d/monitorix.conf create mode 100644 fail2ban/filter.d/mssql-auth.conf create mode 100644 fail2ban/filter.d/nginx-bad-request.conf create mode 100644 fail2ban/filter.d/scanlogd.conf create mode 100644 fail2ban/jail.conf.bullseye.bak create mode 120000 fonts/conf.d/10-yes-antialias.conf create mode 120000 fonts/conf.d/48-spacing.conf create mode 100644 gprofng.rc create mode 100644 gssapi_mech.conf create mode 100644 icinga2/features-available/influxdb2.conf delete mode 100755 init.d/lvm2 delete mode 100755 init.d/lvm2-lvmpolld delete mode 100755 init.d/rsyslog delete mode 100755 kernel/postinst.d/apt-auto-removal create mode 100644 ldap/schema/dsee.ldif create mode 100644 ldap/schema/dsee.schema create mode 100644 ldap/schema/msuser.ldif create mode 100644 ldap/schema/msuser.schema create mode 100644 ldap/schema/namedobject.ldif create mode 100644 ldap/schema/namedobject.schema delete mode 100644 ldap/schema/ppolicy.ldif delete mode 100644 ldap/schema/ppolicy.schema rename apparmor.d/local/usr.sbin.tcpdump => letsencrypt/.certbot.lock (100%) delete mode 100644 logcheck/ignore.d.server/libsasl2-modules create mode 100644 logrotate.d/salt/salt-common.logrotate delete mode 100755 needrestart/hook.d/30-pacman create mode 100755 network/if-down.d/resolved create mode 100755 network/if-up.d/resolved create mode 100644 pam.d/sudo-i delete mode 120000 php/7.4/apache2/conf.d/10-opcache.ini delete mode 120000 php/7.4/apache2/conf.d/10-pdo.ini delete mode 120000 php/7.4/apache2/conf.d/20-calendar.ini delete mode 120000 php/7.4/apache2/conf.d/20-ctype.ini delete mode 120000 php/7.4/apache2/conf.d/20-exif.ini delete mode 120000 php/7.4/apache2/conf.d/20-ffi.ini delete mode 120000 php/7.4/apache2/conf.d/20-fileinfo.ini delete mode 120000 php/7.4/apache2/conf.d/20-ftp.ini delete mode 120000 php/7.4/apache2/conf.d/20-gd.ini delete mode 120000 php/7.4/apache2/conf.d/20-gettext.ini delete mode 120000 php/7.4/apache2/conf.d/20-iconv.ini delete mode 120000 php/7.4/apache2/conf.d/20-json.ini delete mode 120000 php/7.4/apache2/conf.d/20-ldap.ini delete mode 120000 php/7.4/apache2/conf.d/20-phar.ini delete mode 120000 php/7.4/apache2/conf.d/20-posix.ini delete mode 120000 php/7.4/apache2/conf.d/20-readline.ini delete mode 120000 php/7.4/apache2/conf.d/20-shmop.ini delete mode 120000 php/7.4/apache2/conf.d/20-sockets.ini delete mode 120000 php/7.4/apache2/conf.d/20-sysvmsg.ini delete mode 120000 php/7.4/apache2/conf.d/20-sysvsem.ini delete mode 120000 php/7.4/apache2/conf.d/20-sysvshm.ini delete mode 120000 php/7.4/apache2/conf.d/20-tokenizer.ini delete mode 120000 php/7.4/cli/conf.d/10-opcache.ini delete mode 120000 php/7.4/cli/conf.d/10-pdo.ini delete mode 120000 php/7.4/cli/conf.d/20-calendar.ini delete mode 120000 php/7.4/cli/conf.d/20-ctype.ini delete mode 120000 php/7.4/cli/conf.d/20-exif.ini delete mode 120000 php/7.4/cli/conf.d/20-ffi.ini delete mode 120000 php/7.4/cli/conf.d/20-fileinfo.ini delete mode 120000 php/7.4/cli/conf.d/20-ftp.ini delete mode 120000 php/7.4/cli/conf.d/20-gd.ini delete mode 120000 php/7.4/cli/conf.d/20-gettext.ini delete mode 120000 php/7.4/cli/conf.d/20-iconv.ini delete mode 120000 php/7.4/cli/conf.d/20-json.ini delete mode 120000 php/7.4/cli/conf.d/20-ldap.ini delete mode 120000 php/7.4/cli/conf.d/20-phar.ini delete mode 120000 php/7.4/cli/conf.d/20-posix.ini delete mode 120000 php/7.4/cli/conf.d/20-readline.ini delete mode 120000 php/7.4/cli/conf.d/20-shmop.ini delete mode 120000 php/7.4/cli/conf.d/20-sockets.ini delete mode 120000 php/7.4/cli/conf.d/20-sysvmsg.ini delete mode 120000 php/7.4/cli/conf.d/20-sysvsem.ini delete mode 120000 php/7.4/cli/conf.d/20-sysvshm.ini delete mode 120000 php/7.4/cli/conf.d/20-tokenizer.ini create mode 120000 php/8.2/apache2/conf.d/10-opcache.ini create mode 120000 php/8.2/apache2/conf.d/10-pdo.ini create mode 120000 php/8.2/apache2/conf.d/20-calendar.ini create mode 120000 php/8.2/apache2/conf.d/20-ctype.ini create mode 120000 php/8.2/apache2/conf.d/20-exif.ini create mode 120000 php/8.2/apache2/conf.d/20-ffi.ini create mode 120000 php/8.2/apache2/conf.d/20-fileinfo.ini create mode 120000 php/8.2/apache2/conf.d/20-ftp.ini create mode 120000 php/8.2/apache2/conf.d/20-gd.ini create mode 120000 php/8.2/apache2/conf.d/20-gettext.ini create mode 120000 php/8.2/apache2/conf.d/20-iconv.ini create mode 120000 php/8.2/apache2/conf.d/20-ldap.ini create mode 120000 php/8.2/apache2/conf.d/20-phar.ini create mode 120000 php/8.2/apache2/conf.d/20-posix.ini create mode 120000 php/8.2/apache2/conf.d/20-readline.ini create mode 120000 php/8.2/apache2/conf.d/20-shmop.ini create mode 120000 php/8.2/apache2/conf.d/20-sockets.ini create mode 120000 php/8.2/apache2/conf.d/20-sysvmsg.ini create mode 120000 php/8.2/apache2/conf.d/20-sysvsem.ini create mode 120000 php/8.2/apache2/conf.d/20-sysvshm.ini create mode 120000 php/8.2/apache2/conf.d/20-tokenizer.ini create mode 100644 php/8.2/apache2/php.ini create mode 120000 php/8.2/cli/conf.d/10-opcache.ini create mode 120000 php/8.2/cli/conf.d/10-pdo.ini create mode 120000 php/8.2/cli/conf.d/20-calendar.ini create mode 120000 php/8.2/cli/conf.d/20-ctype.ini create mode 120000 php/8.2/cli/conf.d/20-exif.ini create mode 120000 php/8.2/cli/conf.d/20-ffi.ini create mode 120000 php/8.2/cli/conf.d/20-fileinfo.ini create mode 120000 php/8.2/cli/conf.d/20-ftp.ini create mode 120000 php/8.2/cli/conf.d/20-gd.ini create mode 120000 php/8.2/cli/conf.d/20-gettext.ini create mode 120000 php/8.2/cli/conf.d/20-iconv.ini create mode 120000 php/8.2/cli/conf.d/20-ldap.ini create mode 120000 php/8.2/cli/conf.d/20-phar.ini create mode 120000 php/8.2/cli/conf.d/20-posix.ini create mode 120000 php/8.2/cli/conf.d/20-readline.ini create mode 120000 php/8.2/cli/conf.d/20-shmop.ini create mode 120000 php/8.2/cli/conf.d/20-sockets.ini create mode 120000 php/8.2/cli/conf.d/20-sysvmsg.ini create mode 120000 php/8.2/cli/conf.d/20-sysvsem.ini create mode 120000 php/8.2/cli/conf.d/20-sysvshm.ini create mode 120000 php/8.2/cli/conf.d/20-tokenizer.ini create mode 100644 php/8.2/cli/php.ini create mode 100644 php/8.2/mods-available/calendar.ini create mode 100644 php/8.2/mods-available/ctype.ini create mode 100644 php/8.2/mods-available/exif.ini create mode 100644 php/8.2/mods-available/ffi.ini create mode 100644 php/8.2/mods-available/fileinfo.ini create mode 100644 php/8.2/mods-available/ftp.ini create mode 100644 php/8.2/mods-available/gd.ini create mode 100644 php/8.2/mods-available/gettext.ini create mode 100644 php/8.2/mods-available/iconv.ini create mode 100644 php/8.2/mods-available/ldap.ini create mode 100644 php/8.2/mods-available/opcache.ini create mode 100644 php/8.2/mods-available/pdo.ini create mode 100644 php/8.2/mods-available/phar.ini create mode 100644 php/8.2/mods-available/posix.ini create mode 100644 php/8.2/mods-available/readline.ini create mode 100644 php/8.2/mods-available/shmop.ini create mode 100644 php/8.2/mods-available/sockets.ini create mode 100644 php/8.2/mods-available/sysvmsg.ini create mode 100644 php/8.2/mods-available/sysvsem.ini create mode 100644 php/8.2/mods-available/sysvshm.ini create mode 100644 php/8.2/mods-available/tokenizer.ini create mode 100644 python3.11/sitecustomize.py create mode 100755 rc.shutdown delete mode 120000 rc0.d/K01lvm2-lvmpolld rename rc0.d/{K04hwclock.sh => K02hwclock.sh} (100%) delete mode 120000 rc0.d/K03rsyslog rename rc0.d/{K04umountnfs.sh => K03umountnfs.sh} (100%) rename rc0.d/{K05networking => K04networking} (100%) rename rc0.d/{K06umountfs => K05umountfs} (100%) rename rc0.d/{K07umountroot => K06umountroot} (100%) rename rc0.d/{K08halt => K07halt} (100%) delete mode 120000 rc1.d/K01lvm2-lvmpolld delete mode 120000 rc1.d/K03rsyslog rename rc1.d/{S05bootlogs => S04bootlogs} (100%) rename rc2.d/{S03acpid => S02acpid} (100%) rename rc2.d/{S03atd => S02atd} (100%) rename rc2.d/{S03dbus => S02dbus} (100%) rename rc2.d/{S03haveged => S02haveged} (100%) rename rc2.d/{S03icinga2 => S02icinga2} (100%) delete mode 120000 rc2.d/S02lvm2-lvmpolld rename rc2.d/{S03named => S02named} (100%) delete mode 120000 rc2.d/S02rsyslog rename rc2.d/{S03slapd => S02slapd} (100%) rename rc2.d/{S03ssh => S02ssh} (100%) rename rc2.d/{S03ulogd2 => S02ulogd2} (100%) rename rc2.d/{S04apache2 => S03apache2} (100%) rename rc2.d/{S05bootlogs => S04bootlogs} (100%) rename rc2.d/{S05chrony => S04chrony} (100%) rename rc2.d/{S05cron => S04cron} (100%) rename rc2.d/{S05fail2ban => S04fail2ban} (100%) rename rc2.d/{S05postfix => S04postfix} (100%) rename rc2.d/{S03rmnologin => S04rmnologin} (100%) rename rc2.d/{S05rsync => S04rsync} (100%) rename rc2.d/{S06rc.local => S05rc.local} (100%) rename rc3.d/{S03acpid => S02acpid} (100%) rename rc3.d/{S03atd => S02atd} (100%) rename rc3.d/{S03dbus => S02dbus} (100%) rename rc3.d/{S03haveged => S02haveged} (100%) rename rc3.d/{S03icinga2 => S02icinga2} (100%) delete mode 120000 rc3.d/S02lvm2-lvmpolld rename rc3.d/{S03named => S02named} (100%) delete mode 120000 rc3.d/S02rsyslog rename rc3.d/{S03slapd => S02slapd} (100%) rename rc3.d/{S03ssh => S02ssh} (100%) rename rc3.d/{S03ulogd2 => S02ulogd2} (100%) rename rc3.d/{S04apache2 => S03apache2} (100%) rename rc3.d/{S05bootlogs => S04bootlogs} (100%) rename rc3.d/{S05chrony => S04chrony} (100%) rename rc3.d/{S05cron => S04cron} (100%) rename rc3.d/{S05fail2ban => S04fail2ban} (100%) rename rc3.d/{S05postfix => S04postfix} (100%) rename rc3.d/{S03rmnologin => S04rmnologin} (100%) rename rc3.d/{S05rsync => S04rsync} (100%) rename rc3.d/{S06rc.local => S05rc.local} (100%) rename rc4.d/{S03acpid => S02acpid} (100%) rename rc4.d/{S03atd => S02atd} (100%) rename rc4.d/{S03dbus => S02dbus} (100%) rename rc4.d/{S03haveged => S02haveged} (100%) rename rc4.d/{S03icinga2 => S02icinga2} (100%) delete mode 120000 rc4.d/S02lvm2-lvmpolld rename rc4.d/{S03named => S02named} (100%) delete mode 120000 rc4.d/S02rsyslog rename rc4.d/{S03slapd => S02slapd} (100%) rename rc4.d/{S03ssh => S02ssh} (100%) rename rc4.d/{S03ulogd2 => S02ulogd2} (100%) rename rc4.d/{S04apache2 => S03apache2} (100%) rename rc4.d/{S05bootlogs => S04bootlogs} (100%) rename rc4.d/{S05chrony => S04chrony} (100%) rename rc4.d/{S05cron => S04cron} (100%) rename rc4.d/{S05fail2ban => S04fail2ban} (100%) rename rc4.d/{S05postfix => S04postfix} (100%) rename rc4.d/{S03rmnologin => S04rmnologin} (100%) rename rc4.d/{S05rsync => S04rsync} (100%) rename rc4.d/{S06rc.local => S05rc.local} (100%) rename rc5.d/{S03acpid => S02acpid} (100%) rename rc5.d/{S03atd => S02atd} (100%) rename rc5.d/{S03dbus => S02dbus} (100%) rename rc5.d/{S03haveged => S02haveged} (100%) rename rc5.d/{S03icinga2 => S02icinga2} (100%) delete mode 120000 rc5.d/S02lvm2-lvmpolld rename rc5.d/{S03named => S02named} (100%) delete mode 120000 rc5.d/S02rsyslog rename rc5.d/{S03slapd => S02slapd} (100%) rename rc5.d/{S03ssh => S02ssh} (100%) rename rc5.d/{S03ulogd2 => S02ulogd2} (100%) rename rc5.d/{S04apache2 => S03apache2} (100%) rename rc5.d/{S05bootlogs => S04bootlogs} (100%) rename rc5.d/{S05chrony => S04chrony} (100%) rename rc5.d/{S05cron => S04cron} (100%) rename rc5.d/{S05fail2ban => S04fail2ban} (100%) rename rc5.d/{S05postfix => S04postfix} (100%) rename rc5.d/{S03rmnologin => S04rmnologin} (100%) rename rc5.d/{S05rsync => S04rsync} (100%) rename rc5.d/{S06rc.local => S05rc.local} (100%) delete mode 120000 rc6.d/K01lvm2-lvmpolld rename rc6.d/{K04hwclock.sh => K02hwclock.sh} (100%) delete mode 120000 rc6.d/K03rsyslog rename rc6.d/{K04umountnfs.sh => K03umountnfs.sh} (100%) rename rc6.d/{K05networking => K04networking} (100%) rename rc6.d/{K06umountfs => K05umountfs} (100%) rename rc6.d/{K07umountroot => K06umountroot} (100%) rename rc6.d/{K08reboot => K07reboot} (100%) rename rcS.d/{S07checkfs.sh => S06checkfs.sh} (100%) delete mode 120000 rcS.d/S06lvm2 rename rcS.d/{S06checkroot-bootclean.sh => S07checkroot-bootclean.sh} (100%) rename rcS.d/{S06kmod => S07kmod} (100%) create mode 100644 salt/cloud create mode 120000 ssl/certs/002c0b4f.0 delete mode 120000 ssl/certs/03179a64.0 create mode 120000 ssl/certs/08063a00.0 delete mode 120000 ssl/certs/080911ac.0 create mode 120000 ssl/certs/0b9bc432.0 delete mode 120000 ssl/certs/0c4c9b6c.0 delete mode 120000 ssl/certs/1636090b.0 delete mode 120000 ssl/certs/2e5ac55d.0 delete mode 120000 ssl/certs/349f2832.0 create mode 120000 ssl/certs/3bde41ac.1 delete mode 120000 ssl/certs/4304c5e5.0 delete mode 120000 ssl/certs/4a6481c9.0 create mode 120000 ssl/certs/5860aaa6.0 create mode 120000 ssl/certs/5931b5bc.0 delete mode 120000 ssl/certs/5a4d6896.0 create mode 120000 ssl/certs/5a7722fb.0 create mode 120000 ssl/certs/66445960.0 delete mode 120000 ssl/certs/76cb8f92.0 create mode 120000 ssl/certs/7a3adc42.0 create mode 120000 ssl/certs/7a780d93.0 create mode 120000 ssl/certs/8508e720.0 create mode 120000 ssl/certs/8f103249.0 create mode 120000 ssl/certs/90c5a3c8.0 create mode 120000 ssl/certs/9482e63a.0 create mode 120000 ssl/certs/9846683b.0 delete mode 120000 ssl/certs/9c2e7d30.0 create mode 120000 ssl/certs/9ef4a08a.0 create mode 120000 ssl/certs/9f727ac7.0 create mode 120000 ssl/certs/AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem create mode 120000 ssl/certs/ANF_Secure_Server_Root_CA.pem create mode 120000 ssl/certs/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068_2.pem create mode 120000 ssl/certs/Certainly_Root_E1.pem create mode 120000 ssl/certs/Certainly_Root_R1.pem create mode 120000 ssl/certs/Certum_EC-384_CA.pem create mode 120000 ssl/certs/Certum_Trusted_Root_CA.pem delete mode 120000 ssl/certs/Chambers_of_Commerce_Root_-_2008.pem delete mode 120000 ssl/certs/Cybertrust_Global_Root.pem create mode 120000 ssl/certs/D-TRUST_BR_Root_CA_1_2020.pem create mode 120000 ssl/certs/D-TRUST_EV_Root_CA_1_2020.pem delete mode 120000 ssl/certs/DST_Root_CA_X3.pem create mode 120000 ssl/certs/DigiCert_TLS_ECC_P384_Root_G5.pem create mode 120000 ssl/certs/DigiCert_TLS_RSA4096_Root_G5.pem create mode 120000 ssl/certs/E-Tugra_Global_Root_CA_ECC_v3.pem create mode 120000 ssl/certs/E-Tugra_Global_Root_CA_RSA_v3.pem delete mode 120000 ssl/certs/EC-ACC.pem create mode 120000 ssl/certs/GLOBALTRUST_2020.pem delete mode 120000 ssl/certs/GlobalSign_Root_CA_-_R2.pem create mode 120000 ssl/certs/GlobalSign_Root_E46.pem create mode 120000 ssl/certs/GlobalSign_Root_R46.pem delete mode 120000 ssl/certs/Global_Chambersign_Root_-_2008.pem create mode 120000 ssl/certs/HARICA_TLS_ECC_Root_CA_2021.pem create mode 120000 ssl/certs/HARICA_TLS_RSA_Root_CA_2021.pem delete mode 120000 ssl/certs/Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem create mode 120000 ssl/certs/HiPKI_Root_CA_-_G1.pem create mode 120000 ssl/certs/ISRG_Root_X2.pem delete mode 120000 ssl/certs/Network_Solutions_Certificate_Authority.pem delete mode 120000 ssl/certs/QuoVadis_Root_CA.pem create mode 120000 ssl/certs/Security_Communication_ECC_RootCA1.pem create mode 120000 ssl/certs/Security_Communication_RootCA3.pem delete mode 120000 ssl/certs/Sonera_Class_2_Root_CA.pem delete mode 120000 ssl/certs/Staat_der_Nederlanden_EV_Root_CA.pem delete mode 120000 ssl/certs/Staat_der_Nederlanden_Root_CA_-_G3.pem create mode 120000 ssl/certs/Telia_Root_CA_v2.pem delete mode 120000 ssl/certs/Trustis_FPS_Root_CA.pem create mode 120000 ssl/certs/TunTrust_Root_CA.pem create mode 120000 ssl/certs/b433981b.0 create mode 120000 ssl/certs/b81b93f0.0 delete mode 120000 ssl/certs/c47d9980.0 create mode 120000 ssl/certs/d52c538d.0 delete mode 120000 ssl/certs/d853d49e.0 create mode 120000 ssl/certs/e35234b1.0 create mode 120000 ssl/certs/ecccd8db.0 create mode 120000 ssl/certs/ed858448.0 create mode 120000 ssl/certs/fa5da96b.0 create mode 120000 ssl/certs/fd64f3fc.0 create mode 120000 ssl/certs/feffd413.0 create mode 120000 ssl/certs/vTrus_ECC_Root_CA.pem create mode 120000 ssl/certs/vTrus_Root_CA.pem delete mode 120000 sv/acpid/log/supervise delete mode 120000 sv/acpid/supervise delete mode 120000 sv/ssh/log/supervise delete mode 120000 sv/ssh/supervise delete mode 100644 systemd/resolved.conf delete mode 100644 systemd/system/netfilter-persistent.service.d/iptables.conf create mode 120000 systemd/system/timers.target.wants/dpkg-db-backup.timer delete mode 120000 systemd/system/timers.target.wants/mlocate.timer create mode 120000 systemd/system/timers.target.wants/plocate-updatedb.timer rename ufw/applications.d/{salt-master => salt-master/salt.ufw} (100%) diff --git a/.etckeeper b/.etckeeper index 9a56c36..eee8410 100755 --- a/.etckeeper +++ b/.etckeeper @@ -47,6 +47,7 @@ mkdir -p './skel/bin' mkdir -p './ssh/ssh_config.d' mkdir -p './ssh/sshd_config.d' mkdir -p './udev/hwdb.d' +mkdir -p './wpa_supplicant' maybe chmod 0755 '.' maybe chmod 0700 '.etckeeper' maybe chmod 0600 '.gitignore' @@ -61,6 +62,7 @@ maybe chmod 0755 'acpi/events' maybe chmod 0644 'acpi/events/powerbtn-acpi-support' maybe chmod 0755 'acpi/powerbtn-acpi-support.sh' maybe chmod 0644 'adduser.conf' +maybe chmod 0644 'adduser.conf.update-old' maybe chmod 0644 'aliases' maybe chmod 0644 'aliases.db' maybe chmod 0755 'alternatives' @@ -174,6 +176,8 @@ maybe chmod 0644 'apache2/mods-available/php7.3.conf' maybe chmod 0644 'apache2/mods-available/php7.3.load' maybe chmod 0644 'apache2/mods-available/php7.4.conf' maybe chmod 0644 'apache2/mods-available/php7.4.load' +maybe chmod 0644 'apache2/mods-available/php8.2.conf' +maybe chmod 0644 'apache2/mods-available/php8.2.load' maybe chmod 0644 'apache2/mods-available/proxy.conf' maybe chmod 0644 'apache2/mods-available/proxy.load' maybe chmod 0644 'apache2/mods-available/proxy_ajp.load' @@ -246,7 +250,6 @@ maybe chmod 0644 'apparmor.d/local/usr.bin.tcpdump' maybe chmod 0644 'apparmor.d/local/usr.sbin.chronyd' maybe chmod 0644 'apparmor.d/local/usr.sbin.haveged' maybe chmod 0644 'apparmor.d/local/usr.sbin.named' -maybe chmod 0644 'apparmor.d/local/usr.sbin.tcpdump' maybe chmod 0644 'apparmor.d/usr.bin.man' maybe chmod 0644 'apparmor.d/usr.bin.tcpdump' maybe chmod 0644 'apparmor.d/usr.sbin.chronyd' @@ -259,7 +262,6 @@ maybe chmod 0644 'apt/apt.conf.d/00CDMountPoint' maybe chmod 0644 'apt/apt.conf.d/00recommends' maybe chmod 0644 'apt/apt.conf.d/00trustcdrom' maybe chmod 0644 'apt/apt.conf.d/01autoremove' -maybe chmod 0444 'apt/apt.conf.d/01autoremove-kernels' maybe chmod 0644 'apt/apt.conf.d/05etckeeper' maybe chmod 0644 'apt/apt.conf.d/20listchanges' maybe chmod 0644 'apt/apt.conf.d/70debconf' @@ -290,15 +292,18 @@ maybe chmod 0644 'apt/sources.list.d/salt.list.2021-04-08.buster.bak' maybe chmod 0644 'apt/sources.list.d/salt.list.2021-10-31.bullseye.bak' maybe chmod 0644 'apt/trusted.gpg' maybe chmod 0755 'apt/trusted.gpg.d' +maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bookworm-automatic.asc' maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bookworm-automatic.gpg' +maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bookworm-security-automatic.asc' maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bookworm-security-automatic.gpg' +maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bookworm-stable.asc' maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bookworm-stable.gpg' -maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bullseye-automatic.gpg' -maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.gpg' -maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bullseye-stable.gpg' -maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-buster-automatic.gpg' -maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-buster-security-automatic.gpg' -maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-buster-stable.gpg' +maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bullseye-automatic.asc' +maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.asc' +maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-bullseye-stable.asc' +maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-buster-automatic.asc' +maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-buster-security-automatic.asc' +maybe chmod 0644 'apt/trusted.gpg.d/debian-archive-buster-stable.asc' maybe chmod 0644 'apt/trusted.gpg.d/frank.brehm.asc' maybe chmod 0644 'apt/trusted.gpg.d/frank.brehm.gpg' maybe chmod 0644 'apt/trusted.gpg.d/icinga.asc' @@ -378,6 +383,7 @@ maybe chmod 0644 'calendar/default' maybe chmod 0644 'cczerc' maybe chmod 0755 'chrony' maybe chmod 0644 'chrony/chrony.conf' +maybe chgrp '_chrony' 'chrony/chrony.keys' maybe chmod 0640 'chrony/chrony.keys' maybe chmod 0755 'chrony/conf.d' maybe chmod 0644 'chrony/conf.d/README' @@ -435,7 +441,7 @@ maybe chmod 0755 'cron.daily/dpkg' maybe chmod 0755 'cron.daily/etckeeper' maybe chmod 0755 'cron.daily/logrotate' maybe chmod 0755 'cron.daily/man-db' -maybe chmod 0755 'cron.daily/mlocate' +maybe chmod 0755 'cron.daily/plocate' maybe chmod 0755 'cron.hourly' maybe chmod 0644 'cron.hourly/.placeholder' maybe chmod 0755 'cron.monthly' @@ -443,6 +449,8 @@ maybe chmod 0644 'cron.monthly/.placeholder' maybe chmod 0755 'cron.weekly' maybe chmod 0644 'cron.weekly/.placeholder' maybe chmod 0755 'cron.weekly/man-db' +maybe chmod 0755 'cron.yearly' +maybe chmod 0644 'cron.yearly/.placeholder' maybe chmod 0644 'crontab' maybe chmod 0755 'cruft' maybe chmod 0755 'cruft/filters-unex' @@ -503,7 +511,6 @@ maybe chmod 0755 'dpkg' maybe chmod 0644 'dpkg/dpkg.cfg' maybe chmod 0755 'dpkg/dpkg.cfg.d' maybe chmod 0644 'dpkg/dpkg.cfg.d/needrestart' -maybe chmod 0644 'dpkg/dpkg.cfg.d/pkg-config-hook-config' maybe chmod 0755 'dpkg/origins' maybe chmod 0644 'dpkg/origins/debian' maybe chmod 0644 'dpkg/shlibs.default' @@ -570,10 +577,12 @@ maybe chmod 0755 'fail2ban' maybe chmod 0755 'fail2ban/action.d' maybe chmod 0644 'fail2ban/action.d/abuseipdb.conf' maybe chmod 0644 'fail2ban/action.d/apf.conf' +maybe chmod 0644 'fail2ban/action.d/apprise.conf' maybe chmod 0644 'fail2ban/action.d/badips.conf' maybe chmod 0644 'fail2ban/action.d/badips.py' maybe chmod 0644 'fail2ban/action.d/blocklist_de.conf' maybe chmod 0644 'fail2ban/action.d/bsd-ipfw.conf' +maybe chmod 0644 'fail2ban/action.d/cloudflare-token.conf' maybe chmod 0644 'fail2ban/action.d/cloudflare.conf' maybe chmod 0644 'fail2ban/action.d/complain.conf' maybe chmod 0644 'fail2ban/action.d/dshield.conf' @@ -595,11 +604,13 @@ maybe chmod 0644 'fail2ban/action.d/iptables-common.conf' maybe chmod 0644 'fail2ban/action.d/iptables-ipset-proto4.conf' maybe chmod 0644 'fail2ban/action.d/iptables-ipset-proto6-allports.conf' maybe chmod 0644 'fail2ban/action.d/iptables-ipset-proto6.conf' +maybe chmod 0644 'fail2ban/action.d/iptables-ipset.conf' maybe chmod 0644 'fail2ban/action.d/iptables-multiport-log.conf' maybe chmod 0644 'fail2ban/action.d/iptables-multiport.conf' maybe chmod 0644 'fail2ban/action.d/iptables-new.conf' maybe chmod 0644 'fail2ban/action.d/iptables-xt_recent-echo.conf' maybe chmod 0644 'fail2ban/action.d/iptables.conf' +maybe chmod 0644 'fail2ban/action.d/ipthreat.conf' maybe chmod 0644 'fail2ban/action.d/mail-buffered.conf' maybe chmod 0644 'fail2ban/action.d/mail-whois-common.conf' maybe chmod 0644 'fail2ban/action.d/mail-whois-lines.conf' @@ -682,10 +693,13 @@ maybe chmod 0644 'fail2ban/filter.d/kerio.conf' maybe chmod 0644 'fail2ban/filter.d/lighttpd-auth.conf' maybe chmod 0644 'fail2ban/filter.d/mongodb-auth.conf' maybe chmod 0644 'fail2ban/filter.d/monit.conf' +maybe chmod 0644 'fail2ban/filter.d/monitorix.conf' +maybe chmod 0644 'fail2ban/filter.d/mssql-auth.conf' maybe chmod 0644 'fail2ban/filter.d/murmur.conf' maybe chmod 0644 'fail2ban/filter.d/mysqld-auth.conf' maybe chmod 0644 'fail2ban/filter.d/nagios.conf' maybe chmod 0644 'fail2ban/filter.d/named-refused.conf' +maybe chmod 0644 'fail2ban/filter.d/nginx-bad-request.conf' maybe chmod 0644 'fail2ban/filter.d/nginx-botsearch.conf' maybe chmod 0644 'fail2ban/filter.d/nginx-http-auth.conf' maybe chmod 0644 'fail2ban/filter.d/nginx-limit-req.conf' @@ -706,6 +720,7 @@ maybe chmod 0644 'fail2ban/filter.d/pure-ftpd.conf' maybe chmod 0644 'fail2ban/filter.d/qmail.conf' maybe chmod 0644 'fail2ban/filter.d/recidive.conf' maybe chmod 0644 'fail2ban/filter.d/roundcube-auth.conf' +maybe chmod 0644 'fail2ban/filter.d/scanlogd.conf' maybe chmod 0644 'fail2ban/filter.d/screensharingd.conf' maybe chmod 0644 'fail2ban/filter.d/selinux-common.conf' maybe chmod 0644 'fail2ban/filter.d/selinux-ssh.conf' @@ -733,6 +748,7 @@ maybe chmod 0644 'fail2ban/filter.d/znc-adminlog.conf' maybe chmod 0644 'fail2ban/filter.d/zoneminder.conf' maybe chmod 0644 'fail2ban/jail.conf' maybe chmod 0644 'fail2ban/jail.conf.bak' +maybe chmod 0644 'fail2ban/jail.conf.bullseye.bak' maybe chmod 0755 'fail2ban/jail.d' maybe chmod 0644 'fail2ban/jail.d/apache-jail.conf' maybe chmod 0644 'fail2ban/jail.d/defaults-debian.conf' @@ -775,6 +791,7 @@ maybe chmod 0644 'fuse.conf' maybe chmod 0644 'gai.conf' maybe chmod 0644 'gitconfig' maybe chmod 0644 'gitweb.conf' +maybe chmod 0644 'gprofng.rc' maybe chmod 0755 'groff' maybe chmod 0644 'groff/man.local' maybe chmod 0644 'groff/mdoc.local' @@ -798,6 +815,7 @@ maybe chmod 0640 'gshadow-' maybe chmod 0755 'gss' maybe chmod 0755 'gss/mech.d' maybe chmod 0644 'gss/mech.d/README' +maybe chmod 0644 'gssapi_mech.conf' maybe chmod 0644 'host.conf' maybe chmod 0644 'hostname' maybe chmod 0644 'hosts' @@ -885,6 +903,9 @@ maybe chmod 0644 'icinga2/features-available/icingadb.conf' maybe chown 'nagios' 'icinga2/features-available/influxdb.conf' maybe chgrp 'nagios' 'icinga2/features-available/influxdb.conf' maybe chmod 0644 'icinga2/features-available/influxdb.conf' +maybe chown 'nagios' 'icinga2/features-available/influxdb2.conf' +maybe chgrp 'nagios' 'icinga2/features-available/influxdb2.conf' +maybe chmod 0644 'icinga2/features-available/influxdb2.conf' maybe chown 'nagios' 'icinga2/features-available/livestatus.conf' maybe chgrp 'nagios' 'icinga2/features-available/livestatus.conf' maybe chmod 0644 'icinga2/features-available/livestatus.conf' @@ -970,8 +991,6 @@ maybe chmod 0755 'init.d/icinga2' maybe chmod 0755 'init.d/keyboard-setup.sh' maybe chmod 0755 'init.d/killprocs' maybe chmod 0755 'init.d/kmod' -maybe chmod 0755 'init.d/lvm2' -maybe chmod 0755 'init.d/lvm2-lvmpolld' maybe chmod 0755 'init.d/mount-configfs' maybe chmod 0755 'init.d/mountall-bootclean.sh' maybe chmod 0755 'init.d/mountall.sh' @@ -989,7 +1008,6 @@ maybe chmod 0755 'init.d/reboot' maybe chmod 0755 'init.d/resolvconf' maybe chmod 0755 'init.d/rmnologin' maybe chmod 0755 'init.d/rsync' -maybe chmod 0755 'init.d/rsyslog' maybe chmod 0755 'init.d/salt-master' maybe chmod 0755 'init.d/salt-minion' maybe chmod 0755 'init.d/screen-cleanup' @@ -1058,7 +1076,6 @@ maybe chmod 0755 'kernel' maybe chmod 0644 'kernel-img.conf' maybe chmod 0755 'kernel/install.d' maybe chmod 0755 'kernel/postinst.d' -maybe chmod 0755 'kernel/postinst.d/apt-auto-removal' maybe chmod 0755 'kernel/postinst.d/initramfs-tools' maybe chmod 0755 'kernel/postinst.d/zz-update-grub' maybe chmod 0755 'kernel/postrm.d' @@ -1095,6 +1112,8 @@ maybe chmod 0644 'ldap/schema/core.ldif' maybe chmod 0644 'ldap/schema/core.schema' maybe chmod 0644 'ldap/schema/cosine.ldif' maybe chmod 0644 'ldap/schema/cosine.schema' +maybe chmod 0644 'ldap/schema/dsee.ldif' +maybe chmod 0644 'ldap/schema/dsee.schema' maybe chmod 0644 'ldap/schema/duaconf.ldif' maybe chmod 0644 'ldap/schema/duaconf.schema' maybe chmod 0644 'ldap/schema/dyngroup.ldif' @@ -1105,14 +1124,16 @@ maybe chmod 0644 'ldap/schema/java.ldif' maybe chmod 0644 'ldap/schema/java.schema' maybe chmod 0644 'ldap/schema/misc.ldif' maybe chmod 0644 'ldap/schema/misc.schema' +maybe chmod 0644 'ldap/schema/msuser.ldif' +maybe chmod 0644 'ldap/schema/msuser.schema' +maybe chmod 0644 'ldap/schema/namedobject.ldif' +maybe chmod 0644 'ldap/schema/namedobject.schema' maybe chmod 0644 'ldap/schema/nis.ldif' maybe chmod 0644 'ldap/schema/nis.schema' maybe chmod 0644 'ldap/schema/openldap.ldif' maybe chmod 0644 'ldap/schema/openldap.schema' maybe chmod 0644 'ldap/schema/pmi.ldif' maybe chmod 0644 'ldap/schema/pmi.schema' -maybe chmod 0644 'ldap/schema/ppolicy.ldif' -maybe chmod 0644 'ldap/schema/ppolicy.schema' maybe chown 'openldap' 'ldap/slapd.d' maybe chgrp 'openldap' 'ldap/slapd.d' maybe chmod 0755 'ldap/slapd.d' @@ -1156,6 +1177,7 @@ maybe chown 'openldap' 'ldap/slapd.d/cn=config/olcDatabase={1}mdb.ldif' maybe chgrp 'openldap' 'ldap/slapd.d/cn=config/olcDatabase={1}mdb.ldif' maybe chmod 0600 'ldap/slapd.d/cn=config/olcDatabase={1}mdb.ldif' maybe chmod 0755 'letsencrypt' +maybe chmod 0600 'letsencrypt/.certbot.lock' maybe chmod 0644 'letsencrypt/.updated-options-ssl-apache-conf-digest.txt' maybe chmod 0700 'letsencrypt/accounts' maybe chmod 0700 'letsencrypt/accounts/acme-staging-v02.api.letsencrypt.org' @@ -1460,7 +1482,6 @@ maybe chmod 0644 'locale.gen' maybe chmod 0755 'logcheck' maybe chmod 0755 'logcheck/ignore.d.server' maybe chmod 0644 'logcheck/ignore.d.server/gpg-agent' -maybe chmod 0644 'logcheck/ignore.d.server/libsasl2-modules' maybe chmod 0755 'logcheck/ignore.d.server/netfilter-persistent' maybe chmod 0644 'logcheck/ignore.d.server/netfilter-persistent/netfilter-persistent' maybe chmod 0644 'logcheck/ignore.d.server/rsyslog' @@ -1492,7 +1513,9 @@ maybe chmod 0644 'logrotate.d/fail2ban' maybe chmod 0644 'logrotate.d/ftp-backup' maybe chmod 0644 'logrotate.d/icinga2' maybe chmod 0644 'logrotate.d/rsyslog' +maybe chmod 0755 'logrotate.d/salt' maybe chmod 0644 'logrotate.d/salt-common' +maybe chmod 0644 'logrotate.d/salt/salt-common.logrotate' maybe chmod 0644 'logrotate.d/ulogd2' maybe chmod 0644 'logrotate.d/wtmp' maybe chmod 0755 'logwatch' @@ -1597,7 +1620,6 @@ maybe chmod 0644 'needrestart/conf.d/README.needrestart' maybe chmod 0755 'needrestart/hook.d' maybe chmod 0755 'needrestart/hook.d/10-dpkg' maybe chmod 0755 'needrestart/hook.d/20-rpm' -maybe chmod 0755 'needrestart/hook.d/30-pacman' maybe chmod 0755 'needrestart/hook.d/90-none' maybe chmod 0644 'needrestart/iucode.sh' maybe chmod 0644 'needrestart/needrestart.conf' @@ -1618,6 +1640,7 @@ maybe chmod 0755 'network/if-down.d' maybe chmod 0755 'network/if-down.d/bind9' maybe chmod 0755 'network/if-down.d/postfix' maybe chmod 0755 'network/if-down.d/resolvconf' +maybe chmod 0755 'network/if-down.d/resolved' maybe chmod 0755 'network/if-post-down.d' maybe chmod 0755 'network/if-post-down.d/chrony' maybe chmod 0755 'network/if-pre-up.d' @@ -1627,6 +1650,7 @@ maybe chmod 0755 'network/if-up.d/bind9' maybe chmod 0755 'network/if-up.d/chrony' maybe chmod 0755 'network/if-up.d/mountnfs' maybe chmod 0755 'network/if-up.d/postfix' +maybe chmod 0755 'network/if-up.d/resolved' maybe chmod 0644 'network/interfaces' maybe chmod 0755 'network/interfaces.d' maybe chmod 0644 'networks' @@ -1654,6 +1678,7 @@ maybe chmod 0644 'pam.d/sshd' maybe chmod 0644 'pam.d/su' maybe chmod 0644 'pam.d/su-l' maybe chmod 0644 'pam.d/sudo' +maybe chmod 0644 'pam.d/sudo-i' maybe chmod 0644 'passwd' maybe chmod 0644 'passwd-' maybe chmod 0644 'passwd.org' @@ -1713,10 +1738,8 @@ maybe chmod 0644 'php/7.3/mods-available/sysvshm.ini' maybe chmod 0644 'php/7.3/mods-available/tokenizer.ini' maybe chmod 0755 'php/7.4' maybe chmod 0755 'php/7.4/apache2' -maybe chmod 0755 'php/7.4/apache2/conf.d' maybe chmod 0644 'php/7.4/apache2/php.ini' maybe chmod 0755 'php/7.4/cli' -maybe chmod 0755 'php/7.4/cli/conf.d' maybe chmod 0644 'php/7.4/cli/php.ini' maybe chmod 0755 'php/7.4/mods-available' maybe chmod 0644 'php/7.4/mods-available/calendar.ini' @@ -1741,6 +1764,35 @@ maybe chmod 0644 'php/7.4/mods-available/sysvmsg.ini' maybe chmod 0644 'php/7.4/mods-available/sysvsem.ini' maybe chmod 0644 'php/7.4/mods-available/sysvshm.ini' maybe chmod 0644 'php/7.4/mods-available/tokenizer.ini' +maybe chmod 0755 'php/8.2' +maybe chmod 0755 'php/8.2/apache2' +maybe chmod 0755 'php/8.2/apache2/conf.d' +maybe chmod 0644 'php/8.2/apache2/php.ini' +maybe chmod 0755 'php/8.2/cli' +maybe chmod 0755 'php/8.2/cli/conf.d' +maybe chmod 0644 'php/8.2/cli/php.ini' +maybe chmod 0755 'php/8.2/mods-available' +maybe chmod 0644 'php/8.2/mods-available/calendar.ini' +maybe chmod 0644 'php/8.2/mods-available/ctype.ini' +maybe chmod 0644 'php/8.2/mods-available/exif.ini' +maybe chmod 0644 'php/8.2/mods-available/ffi.ini' +maybe chmod 0644 'php/8.2/mods-available/fileinfo.ini' +maybe chmod 0644 'php/8.2/mods-available/ftp.ini' +maybe chmod 0644 'php/8.2/mods-available/gd.ini' +maybe chmod 0644 'php/8.2/mods-available/gettext.ini' +maybe chmod 0644 'php/8.2/mods-available/iconv.ini' +maybe chmod 0644 'php/8.2/mods-available/ldap.ini' +maybe chmod 0644 'php/8.2/mods-available/opcache.ini' +maybe chmod 0644 'php/8.2/mods-available/pdo.ini' +maybe chmod 0644 'php/8.2/mods-available/phar.ini' +maybe chmod 0644 'php/8.2/mods-available/posix.ini' +maybe chmod 0644 'php/8.2/mods-available/readline.ini' +maybe chmod 0644 'php/8.2/mods-available/shmop.ini' +maybe chmod 0644 'php/8.2/mods-available/sockets.ini' +maybe chmod 0644 'php/8.2/mods-available/sysvmsg.ini' +maybe chmod 0644 'php/8.2/mods-available/sysvsem.ini' +maybe chmod 0644 'php/8.2/mods-available/sysvshm.ini' +maybe chmod 0644 'php/8.2/mods-available/tokenizer.ini' maybe chmod 0755 'postfix' maybe chmod 0644 'postfix/dynamicmaps.cf' maybe chmod 0755 'postfix/dynamicmaps.cf.d' @@ -1785,10 +1837,13 @@ maybe chmod 0644 'protocols' maybe chmod 0755 'python' maybe chmod 0644 'python/debian_config' maybe chmod 0755 'python3' +maybe chmod 0755 'python3.11' +maybe chmod 0644 'python3.11/sitecustomize.py' maybe chmod 0755 'python3.9' maybe chmod 0644 'python3.9/sitecustomize.py' maybe chmod 0644 'python3/debian_config' maybe chmod 0755 'rc.local' +maybe chmod 0755 'rc.shutdown' maybe chmod 0755 'rc0.d' maybe chmod 0755 'rc1.d' maybe chmod 0755 'rc2.d' @@ -1821,32 +1876,75 @@ maybe chmod 0755 'runit/runsvdir' maybe chmod 0755 'runit/runsvdir/default' maybe chmod 0644 's-nail.rc' maybe chmod 0755 'salt' +maybe chmod 0644 'salt/cloud' maybe chmod 0644 'salt/master' +maybe chown 'salt' 'salt/master.d' +maybe chgrp 'salt' 'salt/master.d' maybe chmod 0755 'salt/master.d' +maybe chown 'salt' 'salt/master.d/my.conf' +maybe chgrp 'salt' 'salt/master.d/my.conf' maybe chmod 0644 'salt/master.d/my.conf' maybe chmod 0644 'salt/minion' maybe chmod 0755 'salt/minion.d' maybe chmod 0644 'salt/minion.d/_schedule.conf' maybe chmod 0644 'salt/minion_id' maybe chmod 0755 'salt/pki' +maybe chown 'salt' 'salt/pki/master' +maybe chgrp 'salt' 'salt/pki/master' maybe chmod 0700 'salt/pki/master' +maybe chown 'salt' 'salt/pki/master/master.pem' +maybe chgrp 'salt' 'salt/pki/master/master.pem' maybe chmod 0400 'salt/pki/master/master.pem' +maybe chown 'salt' 'salt/pki/master/master.pub' +maybe chgrp 'salt' 'salt/pki/master/master.pub' maybe chmod 0644 'salt/pki/master/master.pub' +maybe chown 'salt' 'salt/pki/master/minions' +maybe chgrp 'salt' 'salt/pki/master/minions' maybe chmod 0755 'salt/pki/master/minions' +maybe chown 'salt' 'salt/pki/master/minions/be.nexunus.net' +maybe chgrp 'salt' 'salt/pki/master/minions/be.nexunus.net' maybe chmod 0644 'salt/pki/master/minions/be.nexunus.net' +maybe chown 'salt' 'salt/pki/master/minions/doc.nexunus.net' +maybe chgrp 'salt' 'salt/pki/master/minions/doc.nexunus.net' maybe chmod 0644 'salt/pki/master/minions/doc.nexunus.net' +maybe chown 'salt' 'salt/pki/master/minions/helga.uhu-banane.de' +maybe chgrp 'salt' 'salt/pki/master/minions/helga.uhu-banane.de' maybe chmod 0644 'salt/pki/master/minions/helga.uhu-banane.de' +maybe chown 'salt' 'salt/pki/master/minions/lena.home.brehm-online.com' +maybe chgrp 'salt' 'salt/pki/master/minions/lena.home.brehm-online.com' maybe chmod 0644 'salt/pki/master/minions/lena.home.brehm-online.com' +maybe chown 'salt' 'salt/pki/master/minions/liz.nexunus.net' +maybe chgrp 'salt' 'salt/pki/master/minions/liz.nexunus.net' maybe chmod 0644 'salt/pki/master/minions/liz.nexunus.net' +maybe chown 'salt' 'salt/pki/master/minions/mx.nexunus.net' +maybe chgrp 'salt' 'salt/pki/master/minions/mx.nexunus.net' maybe chmod 0644 'salt/pki/master/minions/mx.nexunus.net' +maybe chown 'salt' 'salt/pki/master/minions/ns1.uhu-banane.de' +maybe chgrp 'salt' 'salt/pki/master/minions/ns1.uhu-banane.de' maybe chmod 0644 'salt/pki/master/minions/ns1.uhu-banane.de' +maybe chown 'salt' 'salt/pki/master/minions/ns2.uhu-banane.de' +maybe chgrp 'salt' 'salt/pki/master/minions/ns2.uhu-banane.de' maybe chmod 0644 'salt/pki/master/minions/ns2.uhu-banane.de' +maybe chown 'salt' 'salt/pki/master/minions/ns3.uhu-banane.de' +maybe chgrp 'salt' 'salt/pki/master/minions/ns3.uhu-banane.de' maybe chmod 0644 'salt/pki/master/minions/ns3.uhu-banane.de' +maybe chown 'salt' 'salt/pki/master/minions/sarah.uhu-banane.de' +maybe chgrp 'salt' 'salt/pki/master/minions/sarah.uhu-banane.de' maybe chmod 0644 'salt/pki/master/minions/sarah.uhu-banane.de' +maybe chown 'salt' 'salt/pki/master/minions/vera.home.brehm-online.com' +maybe chgrp 'salt' 'salt/pki/master/minions/vera.home.brehm-online.com' maybe chmod 0644 'salt/pki/master/minions/vera.home.brehm-online.com' +maybe chown 'salt' 'salt/pki/master/minions_autosign' +maybe chgrp 'salt' 'salt/pki/master/minions_autosign' maybe chmod 0755 'salt/pki/master/minions_autosign' +maybe chown 'salt' 'salt/pki/master/minions_denied' +maybe chgrp 'salt' 'salt/pki/master/minions_denied' maybe chmod 0755 'salt/pki/master/minions_denied' +maybe chown 'salt' 'salt/pki/master/minions_pre' +maybe chgrp 'salt' 'salt/pki/master/minions_pre' maybe chmod 0755 'salt/pki/master/minions_pre' +maybe chown 'salt' 'salt/pki/master/minions_rejected' +maybe chgrp 'salt' 'salt/pki/master/minions_rejected' maybe chmod 0755 'salt/pki/master/minions_rejected' maybe chmod 0700 'salt/pki/minion' maybe chmod 0400 'salt/pki/minion/minion.pem' @@ -1957,7 +2055,6 @@ maybe chmod 0644 'systemd/network/50-virtio-kernel-names.link' maybe chmod 0644 'systemd/network/99-default.link' maybe chmod 0644 'systemd/networkd.conf' maybe chmod 0644 'systemd/pstore.conf' -maybe chmod 0644 'systemd/resolved.conf' maybe chmod 0644 'systemd/sleep.conf' maybe chmod 0755 'systemd/system' maybe chmod 0644 'systemd/system.conf' @@ -1969,8 +2066,6 @@ maybe chmod 0755 'systemd/system/getty@.service.d' maybe chmod 0644 'systemd/system/getty@.service.d/noclear.conf' maybe chmod 0644 'systemd/system/local.service' maybe chmod 0755 'systemd/system/multi-user.target.wants' -maybe chmod 0755 'systemd/system/netfilter-persistent.service.d' -maybe chmod 0644 'systemd/system/netfilter-persistent.service.d/iptables.conf' maybe chmod 0755 'systemd/system/network-online.target.wants' maybe chmod 0755 'systemd/system/paths.target.wants' maybe chmod 0755 'systemd/system/sockets.target.wants' @@ -1997,7 +2092,8 @@ maybe chmod 0755 'ufw/applications.d' maybe chmod 0644 'ufw/applications.d/bind9' maybe chmod 0644 'ufw/applications.d/openssh-server' maybe chmod 0644 'ufw/applications.d/postfix' -maybe chmod 0644 'ufw/applications.d/salt-master' +maybe chmod 0755 'ufw/applications.d/salt-master' +maybe chmod 0644 'ufw/applications.d/salt-master/salt.ufw' maybe chmod 0600 'ulogd.conf' maybe chmod 0755 'update-motd.d' maybe chmod 0755 'update-motd.d/10-uname' @@ -2007,6 +2103,7 @@ maybe chmod 0644 'vim/vimrc' maybe chmod 0644 'vim/vimrc.local' maybe chmod 0644 'vim/vimrc.tiny' maybe chmod 0644 'wgetrc' +maybe chmod 0755 'wpa_supplicant' maybe chmod 0644 'xattr.conf' maybe chmod 0755 'xdg' maybe chmod 0755 'xdg/systemd' diff --git a/.gitignore b/.gitignore index 71aca6a..a0272b6 100644 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,7 @@ mtab.fuselock *.LOCK network/run adjtime +udev/hwdb.bin lvm/cache lvm/archive X11/xdm/authdir/authfiles/* diff --git a/adduser.conf b/adduser.conf index 1626c04..06ffc26 100644 --- a/adduser.conf +++ b/adduser.conf @@ -1,85 +1,97 @@ # /etc/adduser.conf: `adduser' configuration. # See adduser(8) and adduser.conf(5) for full documentation. -# The DSHELL variable specifies the default login shell on your -# system. -DSHELL=/bin/bash - -# The DHOME variable specifies the directory containing users' home -# directories. -DHOME=/home - -# If GROUPHOMES is "yes", then the home directories will be created as -# /home/groupname/user. -GROUPHOMES=no - -# If LETTERHOMES is "yes", then the created home directories will have -# an extra directory - the first letter of the user name. For example: -# /home/u/user. -LETTERHOMES=no - -# The SKEL variable specifies the directory containing "skeletal" user -# files; in other words, files such as a sample .profile that will be -# copied to the new user's home directory when it is created. -SKEL=/etc/skel - -# FIRST_SYSTEM_[GU]ID to LAST_SYSTEM_[GU]ID inclusive is the range for UIDs -# for dynamically allocated administrative and system accounts/groups. -# Please note that system software, such as the users allocated by the base-passwd -# package, may assume that UIDs less than 100 are unallocated. -FIRST_SYSTEM_UID=100 -LAST_SYSTEM_UID=999 - -FIRST_SYSTEM_GID=100 -LAST_SYSTEM_GID=999 - -# FIRST_[GU]ID to LAST_[GU]ID inclusive is the range of UIDs of dynamically -# allocated user accounts/groups. -FIRST_UID=1000 -LAST_UID=29999 - -FIRST_GID=1000 -LAST_GID=29999 - -# The USERGROUPS variable can be either "yes" or "no". If "yes" each -# created user will be given their own group to use as a default. If -# "no", each created user will be placed in the group whose gid is -# USERS_GID (see below). -USERGROUPS=yes - -# If USERGROUPS is "no", then USERS_GID should be the GID of the group -# `users' (or the equivalent group) on your system. -USERS_GID=100 - -# If DIR_MODE is set, directories will be created with the specified -# mode. Otherwise the default mode 0755 will be used. -DIR_MODE=0755 - -# If SETGID_HOME is "yes" home directories for users with their own -# group the setgid bit will be set. This was the default for -# versions << 3.13 of adduser. Because it has some bad side effects we -# no longer do this per default. If you want it nevertheless you can -# still set it here. -SETGID_HOME=no - -# If QUOTAUSER is set, a default quota will be set from that user with -# `edquota -p QUOTAUSER newuser' -QUOTAUSER="" - -# If SKEL_IGNORE_REGEX is set, adduser will ignore files matching this -# regular expression when creating a new home directory -SKEL_IGNORE_REGEX="dpkg-(old|new|dist|save)" - -# Set this if you want the --add_extra_groups option to adduser to add -# new users to other groups. -# This is the list of groups that new non-system users will be added to -# Default: -#EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users" - -# If ADD_EXTRA_GROUPS is set to something non-zero, the EXTRA_GROUPS -# option above will be default behavior for adding new, non-system users -#ADD_EXTRA_GROUPS=1 - - -# check user and group names also against this regular expression. -#NAME_REGEX="^[a-z][-a-z0-9_]*\$" +# A commented out setting indicates that this is the default in the +# code. If you need to change those settings, remove the comment and +# make your intended change. + +# The login shell to be used for all new users. +# Default: DSHELL=/bin/bash +#DSHELL=/bin/bash + +# The directory in which new home directories should be created. +# Default: DHOME=/home +# DHOME=/home + +# The directory from which skeletal user configuration files +# will be copied. +# Default: SKEL=/etc/skel +#SKEL=/etc/skel + +# Specify inclusive ranges of UIDs and GIDs from which UIDs and GIDs +# for system users, system groups, non-system users and non-system groups +# can be dynamically allocated. +# Default: FIRST_SYSTEM_UID=100, LAST_SYSTEM_UID=999 +#FIRST_SYSTEM_UID=100 +#LAST_SYSTEM_UID=999 + +# Default: FIRST_SYSTEM_GID=100, LAST_SYSTEM_GID=999 +#FIRST_SYSTEM_GID=100 +#LAST_SYSTEM_GID=999 + +# Default: FIRST_UID=1000, LAST_UID=59999 +#FIRST_UID=1000 +#LAST_UID=59999 + +# Default: FIRST_GID=1000, LAST_GID=59999 +#FIRST_GID=1000 +#LAST_GID=59999 + +# Specify a file or a directory containing UID and GID pool. +#UID_POOL=/etc/adduser-pool.conf +#UID_POOL=/etc/adduser-pool.d/ +#GID_POOL=/etc/adduser-pool.conf +#GID_POOL=/etc/adduser-pool.d/ + +# Specify whether each created non-system user will be +# given their own group to use. +# Default: USERGROUPS=yes +#USERGROUPS=yes + +# Defines the groupname or GID of the group all newly-created +# non-system users are placed into. +# It is a configuration error to define both variables +# even if the values are consistent. +# Default: USERS_GID=undefined, USERS_GROUP=users +#USERS_GID=100 +#USERS_GROUP=users + +# The permissions mode for home directories of non-system users. +# Default: DIR_MODE=0700 +#DIR_MODE=0700 + +# The permissions mode for home directories of system users. +# Default: SYS_DIR_MODE=0755 +#SYS_DIR_MODE=0755 + +# If set to a nonempty value, new users will have quotas copied +# from that user with `edquota -p QUOTAUSER newuser' +# Default: QUOTAUSER="" +#QUOTAUSER="" + +# Non-system user- and groupnames are checked against this regular +# expression. +# Default: NAME_REGEX="^[a-z][-a-z0-9_]*\$?$" +#NAME_REGEX="^[a-z][-a-z0-9_]*\$?$" + +# System user- and groupnames are checked against this regular +# expression. +# Default: SYS_NAME_REGEX="^[a-z_][-a-z0-9_]*\$?$" +#SYS_NAME_REGEX="^[a-z_][-a-z0-9_]*\$?$" + +# When populating the newly created home directory of a non-system user, +# files in SKEL matching this regex are not copied. +# Default: SKEL_IGNORE_REGEX="\.(dpkg|ucf)-(old|new|dist|save)$" +#SKEL_IGNORE_REGEX="\.(dpkg|ucf)-(old|new|dist|save)$" + +# list of groups that new non-system users will be added to +# if ADD_EXTRA_GROUPS is non-zero or set on the command line. +# Default: EXTRA_GROUPS="users" +#EXTRA_GROUPS="users" + +# Setting this to something other than 0 will cause adduser to add +# newly created non-system users to the list of groups defined by +# EXTRA_GROUPS. +# Default: ADD_EXTRA_GROUPS=0 +#ADD_EXTRA_GROUPS=0 + diff --git a/adduser.conf.update-old b/adduser.conf.update-old new file mode 100644 index 0000000..1626c04 --- /dev/null +++ b/adduser.conf.update-old @@ -0,0 +1,85 @@ +# /etc/adduser.conf: `adduser' configuration. +# See adduser(8) and adduser.conf(5) for full documentation. + +# The DSHELL variable specifies the default login shell on your +# system. +DSHELL=/bin/bash + +# The DHOME variable specifies the directory containing users' home +# directories. +DHOME=/home + +# If GROUPHOMES is "yes", then the home directories will be created as +# /home/groupname/user. +GROUPHOMES=no + +# If LETTERHOMES is "yes", then the created home directories will have +# an extra directory - the first letter of the user name. For example: +# /home/u/user. +LETTERHOMES=no + +# The SKEL variable specifies the directory containing "skeletal" user +# files; in other words, files such as a sample .profile that will be +# copied to the new user's home directory when it is created. +SKEL=/etc/skel + +# FIRST_SYSTEM_[GU]ID to LAST_SYSTEM_[GU]ID inclusive is the range for UIDs +# for dynamically allocated administrative and system accounts/groups. +# Please note that system software, such as the users allocated by the base-passwd +# package, may assume that UIDs less than 100 are unallocated. +FIRST_SYSTEM_UID=100 +LAST_SYSTEM_UID=999 + +FIRST_SYSTEM_GID=100 +LAST_SYSTEM_GID=999 + +# FIRST_[GU]ID to LAST_[GU]ID inclusive is the range of UIDs of dynamically +# allocated user accounts/groups. +FIRST_UID=1000 +LAST_UID=29999 + +FIRST_GID=1000 +LAST_GID=29999 + +# The USERGROUPS variable can be either "yes" or "no". If "yes" each +# created user will be given their own group to use as a default. If +# "no", each created user will be placed in the group whose gid is +# USERS_GID (see below). +USERGROUPS=yes + +# If USERGROUPS is "no", then USERS_GID should be the GID of the group +# `users' (or the equivalent group) on your system. +USERS_GID=100 + +# If DIR_MODE is set, directories will be created with the specified +# mode. Otherwise the default mode 0755 will be used. +DIR_MODE=0755 + +# If SETGID_HOME is "yes" home directories for users with their own +# group the setgid bit will be set. This was the default for +# versions << 3.13 of adduser. Because it has some bad side effects we +# no longer do this per default. If you want it nevertheless you can +# still set it here. +SETGID_HOME=no + +# If QUOTAUSER is set, a default quota will be set from that user with +# `edquota -p QUOTAUSER newuser' +QUOTAUSER="" + +# If SKEL_IGNORE_REGEX is set, adduser will ignore files matching this +# regular expression when creating a new home directory +SKEL_IGNORE_REGEX="dpkg-(old|new|dist|save)" + +# Set this if you want the --add_extra_groups option to adduser to add +# new users to other groups. +# This is the list of groups that new non-system users will be added to +# Default: +#EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users" + +# If ADD_EXTRA_GROUPS is set to something non-zero, the EXTRA_GROUPS +# option above will be default behavior for adding new, non-system users +#ADD_EXTRA_GROUPS=1 + + +# check user and group names also against this regular expression. +#NAME_REGEX="^[a-z][-a-z0-9_]*\$" diff --git a/alternatives/editor.tr.1.gz b/alternatives/editor.tr.1.gz new file mode 120000 index 0000000..56ef665 --- /dev/null +++ b/alternatives/editor.tr.1.gz @@ -0,0 +1 @@ +/usr/share/man/tr/man1/vim.1.gz \ No newline at end of file diff --git a/alternatives/ex.tr.1.gz b/alternatives/ex.tr.1.gz new file mode 120000 index 0000000..56ef665 --- /dev/null +++ b/alternatives/ex.tr.1.gz @@ -0,0 +1 @@ +/usr/share/man/tr/man1/vim.1.gz \ No newline at end of file diff --git a/alternatives/ftp b/alternatives/ftp index f0ae93f..a54464a 120000 --- a/alternatives/ftp +++ b/alternatives/ftp @@ -1 +1 @@ -/usr/bin/netkit-ftp \ No newline at end of file +/usr/bin/tnftp \ No newline at end of file diff --git a/alternatives/ftp.1.gz b/alternatives/ftp.1.gz index 5b3a00b..46ba023 120000 --- a/alternatives/ftp.1.gz +++ b/alternatives/ftp.1.gz @@ -1 +1 @@ -/usr/share/man/man1/netkit-ftp.1.gz \ No newline at end of file +/usr/share/man/man1/tnftp.1.gz \ No newline at end of file diff --git a/alternatives/ip6tables.service b/alternatives/ip6tables.service deleted file mode 120000 index 8589be0..0000000 --- a/alternatives/ip6tables.service +++ /dev/null @@ -1 +0,0 @@ -/lib/systemd/system/netfilter-persistent.service \ No newline at end of file diff --git a/alternatives/iptables.service b/alternatives/iptables.service deleted file mode 120000 index 8589be0..0000000 --- a/alternatives/iptables.service +++ /dev/null @@ -1 +0,0 @@ -/lib/systemd/system/netfilter-persistent.service \ No newline at end of file diff --git a/alternatives/locate b/alternatives/locate index b33f6cf..e9d755d 120000 --- a/alternatives/locate +++ b/alternatives/locate @@ -1 +1 @@ -/usr/bin/mlocate \ No newline at end of file +/usr/bin/plocate \ No newline at end of file diff --git a/alternatives/locate.1.gz b/alternatives/locate.1.gz index 8d4857d..eb0f43c 120000 --- a/alternatives/locate.1.gz +++ b/alternatives/locate.1.gz @@ -1 +1 @@ -/usr/share/man/man1/mlocate.1.gz \ No newline at end of file +/usr/share/man/man1/plocate.1.gz \ No newline at end of file diff --git a/alternatives/netrc.5.gz b/alternatives/netrc.5.gz deleted file mode 120000 index 5702a2c..0000000 --- a/alternatives/netrc.5.gz +++ /dev/null @@ -1 +0,0 @@ -/usr/share/man/man5/netkit-netrc.5.gz \ No newline at end of file diff --git a/alternatives/pftp b/alternatives/pftp deleted file mode 120000 index f0ae93f..0000000 --- a/alternatives/pftp +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/netkit-ftp \ No newline at end of file diff --git a/alternatives/pftp.1.gz b/alternatives/pftp.1.gz deleted file mode 120000 index 5b3a00b..0000000 --- a/alternatives/pftp.1.gz +++ /dev/null @@ -1 +0,0 @@ -/usr/share/man/man1/netkit-ftp.1.gz \ No newline at end of file diff --git a/alternatives/phar b/alternatives/phar index 0e07b6a..40b9dd2 120000 --- a/alternatives/phar +++ b/alternatives/phar @@ -1 +1 @@ -/usr/bin/phar7.4 \ No newline at end of file +/usr/bin/phar8.2 \ No newline at end of file diff --git a/alternatives/phar.1.gz b/alternatives/phar.1.gz index 1890990..0ae54d8 120000 --- a/alternatives/phar.1.gz +++ b/alternatives/phar.1.gz @@ -1 +1 @@ -/usr/share/man/man1/phar7.4.1.gz \ No newline at end of file +/usr/share/man/man1/phar8.2.1.gz \ No newline at end of file diff --git a/alternatives/phar.phar b/alternatives/phar.phar index 955f488..c339b30 120000 --- a/alternatives/phar.phar +++ b/alternatives/phar.phar @@ -1 +1 @@ -/usr/bin/phar.phar7.4 \ No newline at end of file +/usr/bin/phar.phar8.2 \ No newline at end of file diff --git a/alternatives/phar.phar.1.gz b/alternatives/phar.phar.1.gz index 4564897..bc1dd15 120000 --- a/alternatives/phar.phar.1.gz +++ b/alternatives/phar.phar.1.gz @@ -1 +1 @@ -/usr/share/man/man1/phar.phar7.4.1.gz \ No newline at end of file +/usr/share/man/man1/phar.phar8.2.1.gz \ No newline at end of file diff --git a/alternatives/php b/alternatives/php index 36f459d..8a2b472 120000 --- a/alternatives/php +++ b/alternatives/php @@ -1 +1 @@ -/usr/bin/php7.4 \ No newline at end of file +/usr/bin/php8.2 \ No newline at end of file diff --git a/alternatives/php.1.gz b/alternatives/php.1.gz index f5c4834..07b7882 120000 --- a/alternatives/php.1.gz +++ b/alternatives/php.1.gz @@ -1 +1 @@ -/usr/share/man/man1/php7.4.1.gz \ No newline at end of file +/usr/share/man/man1/php8.2.1.gz \ No newline at end of file diff --git a/alternatives/rcp b/alternatives/rcp deleted file mode 120000 index 594df9e..0000000 --- a/alternatives/rcp +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/scp \ No newline at end of file diff --git a/alternatives/rcp.1.gz b/alternatives/rcp.1.gz deleted file mode 120000 index 63bfff3..0000000 --- a/alternatives/rcp.1.gz +++ /dev/null @@ -1 +0,0 @@ -/usr/share/man/man1/scp.1.gz \ No newline at end of file diff --git a/alternatives/rlogin b/alternatives/rlogin deleted file mode 120000 index 8db89a8..0000000 --- a/alternatives/rlogin +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/slogin \ No newline at end of file diff --git a/alternatives/rlogin.1.gz b/alternatives/rlogin.1.gz deleted file mode 120000 index be0c6db..0000000 --- a/alternatives/rlogin.1.gz +++ /dev/null @@ -1 +0,0 @@ -/usr/share/man/man1/slogin.1.gz \ No newline at end of file diff --git a/alternatives/rsh b/alternatives/rsh deleted file mode 120000 index 50a1cff..0000000 --- a/alternatives/rsh +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/ssh \ No newline at end of file diff --git a/alternatives/rsh.1.gz b/alternatives/rsh.1.gz deleted file mode 120000 index b3b36c0..0000000 --- a/alternatives/rsh.1.gz +++ /dev/null @@ -1 +0,0 @@ -/usr/share/man/man1/ssh.1.gz \ No newline at end of file diff --git a/alternatives/updatedb b/alternatives/updatedb index a7598ba..2d34fe4 120000 --- a/alternatives/updatedb +++ b/alternatives/updatedb @@ -1 +1 @@ -/usr/bin/updatedb.mlocate \ No newline at end of file +/usr/sbin/updatedb.plocate \ No newline at end of file diff --git a/alternatives/updatedb.8.gz b/alternatives/updatedb.8.gz index d48060b..fad61dd 120000 --- a/alternatives/updatedb.8.gz +++ b/alternatives/updatedb.8.gz @@ -1 +1 @@ -/usr/share/man/man8/updatedb.mlocate.8.gz \ No newline at end of file +/usr/share/man/man8/updatedb.plocate.8.gz \ No newline at end of file diff --git a/alternatives/vi.tr.1.gz b/alternatives/vi.tr.1.gz new file mode 120000 index 0000000..56ef665 --- /dev/null +++ b/alternatives/vi.tr.1.gz @@ -0,0 +1 @@ +/usr/share/man/tr/man1/vim.1.gz \ No newline at end of file diff --git a/alternatives/view.tr.1.gz b/alternatives/view.tr.1.gz new file mode 120000 index 0000000..56ef665 --- /dev/null +++ b/alternatives/view.tr.1.gz @@ -0,0 +1 @@ +/usr/share/man/tr/man1/vim.1.gz \ No newline at end of file diff --git a/alternatives/which b/alternatives/which new file mode 120000 index 0000000..c9eb809 --- /dev/null +++ b/alternatives/which @@ -0,0 +1 @@ +/usr/bin/which.debianutils \ No newline at end of file diff --git a/alternatives/which.1.gz b/alternatives/which.1.gz new file mode 120000 index 0000000..e5966c9 --- /dev/null +++ b/alternatives/which.1.gz @@ -0,0 +1 @@ +/usr/share/man/man1/which.debianutils.1.gz \ No newline at end of file diff --git a/alternatives/which.de1.gz b/alternatives/which.de1.gz new file mode 120000 index 0000000..62b7dbb --- /dev/null +++ b/alternatives/which.de1.gz @@ -0,0 +1 @@ +/usr/share/man/de/man1/which.debianutils.1.gz \ No newline at end of file diff --git a/alternatives/which.es1.gz b/alternatives/which.es1.gz new file mode 120000 index 0000000..1dc20a3 --- /dev/null +++ b/alternatives/which.es1.gz @@ -0,0 +1 @@ +/usr/share/man/es/man1/which.debianutils.1.gz \ No newline at end of file diff --git a/alternatives/which.fr1.gz b/alternatives/which.fr1.gz new file mode 120000 index 0000000..f337bdc --- /dev/null +++ b/alternatives/which.fr1.gz @@ -0,0 +1 @@ +/usr/share/man/fr/man1/which.debianutils.1.gz \ No newline at end of file diff --git a/alternatives/which.it1.gz b/alternatives/which.it1.gz new file mode 120000 index 0000000..60fff86 --- /dev/null +++ b/alternatives/which.it1.gz @@ -0,0 +1 @@ +/usr/share/man/it/man1/which.debianutils.1.gz \ No newline at end of file diff --git a/alternatives/which.ja1.gz b/alternatives/which.ja1.gz new file mode 120000 index 0000000..b68b196 --- /dev/null +++ b/alternatives/which.ja1.gz @@ -0,0 +1 @@ +/usr/share/man/ja/man1/which.debianutils.1.gz \ No newline at end of file diff --git a/alternatives/which.pl1.gz b/alternatives/which.pl1.gz new file mode 120000 index 0000000..015af28 --- /dev/null +++ b/alternatives/which.pl1.gz @@ -0,0 +1 @@ +/usr/share/man/pl/man1/which.debianutils.1.gz \ No newline at end of file diff --git a/alternatives/which.sl1.gz b/alternatives/which.sl1.gz new file mode 120000 index 0000000..0586272 --- /dev/null +++ b/alternatives/which.sl1.gz @@ -0,0 +1 @@ +/usr/share/man/sl/man1/which.debianutils.1.gz \ No newline at end of file diff --git a/alternatives/write b/alternatives/write deleted file mode 120000 index 8486089..0000000 --- a/alternatives/write +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/write.ul \ No newline at end of file diff --git a/alternatives/write.1.gz b/alternatives/write.1.gz deleted file mode 120000 index 170e75f..0000000 --- a/alternatives/write.1.gz +++ /dev/null @@ -1 +0,0 @@ -/usr/share/man/man1/write.ul.1.gz \ No newline at end of file diff --git a/apache2/conf-available/charset.conf b/apache2/conf-available/charset.conf index 8b0f415..40d7198 100644 --- a/apache2/conf-available/charset.conf +++ b/apache2/conf-available/charset.conf @@ -4,5 +4,3 @@ # in meta http-equiv or xml encoding tags. #AddDefaultCharset UTF-8 - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet diff --git a/apache2/conf-available/localized-error-pages.conf b/apache2/conf-available/localized-error-pages.conf index f188d80..a3a198a 100644 --- a/apache2/conf-available/localized-error-pages.conf +++ b/apache2/conf-available/localized-error-pages.conf @@ -77,5 +77,3 @@ # # # - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet diff --git a/apache2/conf-available/other-vhosts-access-log.conf b/apache2/conf-available/other-vhosts-access-log.conf index 5e9f5e9..9f7aecd 100644 --- a/apache2/conf-available/other-vhosts-access-log.conf +++ b/apache2/conf-available/other-vhosts-access-log.conf @@ -1,4 +1,2 @@ # Define an access log for VirtualHosts that don't define their own logfile CustomLog ${APACHE_LOG_DIR}/other_vhosts_access.log vhost_combined - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet diff --git a/apache2/conf-available/security.conf b/apache2/conf-available/security.conf index f9f69d4..cad7dc1 100644 --- a/apache2/conf-available/security.conf +++ b/apache2/conf-available/security.conf @@ -1,16 +1,3 @@ -# -# Disable access to the entire file system except for the directories that -# are explicitly allowed later. -# -# This currently breaks the configurations that come with some web application -# Debian packages. -# -# -# AllowOverride None -# Require all denied -# - - # Changing the following options will not really affect the security of the # server, but might make attacks slightly more difficult in some cases. @@ -49,11 +36,12 @@ TraceEnable Off # Forbid access to version control directories # # If you use version control systems in your document root, you should -# probably deny access to their directories. For example, for subversion: +# probably deny access to their directories. +# +# Examples: # -# -# Require all denied -# +#RedirectMatch 404 /\.git +#RedirectMatch 404 /\.svn # # Setting this header will prevent MSIE from interpreting files as something @@ -67,7 +55,4 @@ TraceEnable Off # site as frames. This defends against clickjacking attacks. # Requires mod_headers to be enabled. # -#Header set X-Frame-Options: "sameorigin" - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +#Header set Content-Security-Policy "frame-ancestors 'self';" diff --git a/apache2/conf-available/serve-cgi-bin.conf b/apache2/conf-available/serve-cgi-bin.conf index b02782d..ae660b1 100644 --- a/apache2/conf-available/serve-cgi-bin.conf +++ b/apache2/conf-available/serve-cgi-bin.conf @@ -16,5 +16,3 @@ - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet diff --git a/apache2/mods-available/actions.conf b/apache2/mods-available/actions.conf index c3f5d29..22e6f9f 100644 --- a/apache2/mods-available/actions.conf +++ b/apache2/mods-available/actions.conf @@ -7,5 +7,3 @@ # Format: Action media/type /cgi-script/location # Format: Action handler-name /cgi-script/location # - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet diff --git a/apache2/mods-available/alias.conf b/apache2/mods-available/alias.conf index 3583d3b..ed12b2b 100644 --- a/apache2/mods-available/alias.conf +++ b/apache2/mods-available/alias.conf @@ -1,24 +1,19 @@ - - # Aliases: Add here as many aliases as you need (with no limit). The format is - # Alias fakename realname - # - # Note that if you include a trailing / on fakename then the server will - # require it to be present in the URL. So "/icons" isn't aliased in this - # example, only "/icons/". If the fakename is slash-terminated, then the - # realname must also be slash terminated, and if the fakename omits the - # trailing slash, the realname must also omit it. - # - # We include the /icons/ alias for FancyIndexed directory listings. If - # you do not use FancyIndexing, you may comment this out. +# Aliases: Add here as many aliases as you need (with no limit). The format is +# Alias fakename realname +# +# Note that if you include a trailing / on fakename then the server will +# require it to be present in the URL. So "/icons" isn't aliased in this +# example, only "/icons/". If the fakename is slash-terminated, then the +# realname must also be slash terminated, and if the fakename omits the +# trailing slash, the realname must also omit it. +# +# We include the /icons/ alias for FancyIndexed directory listings. If +# you do not use FancyIndexing, you may comment this out. - Alias /icons/ "/usr/share/apache2/icons/" +Alias /icons/ "/usr/share/apache2/icons/" - - Options FollowSymlinks - AllowOverride None - Require all granted - - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet + + Options FollowSymlinks + AllowOverride None + Require all granted + diff --git a/apache2/mods-available/autoindex.conf b/apache2/mods-available/autoindex.conf index f6cf45f..e53c391 100644 --- a/apache2/mods-available/autoindex.conf +++ b/apache2/mods-available/autoindex.conf @@ -1,96 +1,91 @@ - - # Directives controlling the display of server-generated directory listings. +# Directives controlling the display of server-generated directory listings. - # - # IndexOptions: Controls the appearance of server-generated directory - # listings. - # Remove/replace the "Charset=UTF-8" if you don't use UTF-8 for your filenames. - IndexOptions FancyIndexing VersionSort HTMLTable NameWidth=* DescriptionWidth=* Charset=UTF-8 +# +# IndexOptions: Controls the appearance of server-generated directory +# listings. +# Remove/replace the "Charset=UTF-8" if you don't use UTF-8 for your filenames. +IndexOptions FancyIndexing VersionSort HTMLTable NameWidth=* DescriptionWidth=* Charset=UTF-8 - # - # AddIcon* directives tell the server which icon to show for different - # files or filename extensions. These are only displayed for - # FancyIndexed directories. - AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip x-bzip2 +# +# AddIcon* directives tell the server which icon to show for different +# files or filename extensions. These are only displayed for +# FancyIndexed directories. +AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip x-bzip2 - AddIconByType (TXT,/icons/text.gif) text/* - AddIconByType (IMG,/icons/image2.gif) image/* - AddIconByType (SND,/icons/sound2.gif) audio/* - AddIconByType (VID,/icons/movie.gif) video/* +AddIconByType (TXT,/icons/text.gif) text/* +AddIconByType (IMG,/icons/image2.gif) image/* +AddIconByType (SND,/icons/sound2.gif) audio/* +AddIconByType (VID,/icons/movie.gif) video/* - AddIcon /icons/binary.gif .bin .exe - AddIcon /icons/binhex.gif .hqx - AddIcon /icons/tar.gif .tar - AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv - AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip - AddIcon /icons/a.gif .ps .ai .eps - AddIcon /icons/layout.gif .html .shtml .htm .pdf - AddIcon /icons/text.gif .txt - AddIcon /icons/c.gif .c - AddIcon /icons/p.gif .pl .py - AddIcon /icons/f.gif .for - AddIcon /icons/dvi.gif .dvi - AddIcon /icons/uuencoded.gif .uu - AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl - AddIcon /icons/tex.gif .tex - # It's a suffix rule, so simply matching "core" matches "score" as well ! - AddIcon /icons/bomb.gif /core - AddIcon (SND,/icons/sound2.gif) .ogg - AddIcon (VID,/icons/movie.gif) .ogm +AddIcon /icons/binary.gif .bin .exe +AddIcon /icons/binhex.gif .hqx +AddIcon /icons/tar.gif .tar +AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv +AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip +AddIcon /icons/a.gif .ps .ai .eps +AddIcon /icons/layout.gif .html .shtml .htm .pdf +AddIcon /icons/text.gif .txt +AddIcon /icons/c.gif .c +AddIcon /icons/p.gif .pl .py +AddIcon /icons/f.gif .for +AddIcon /icons/dvi.gif .dvi +AddIcon /icons/uuencoded.gif .uu +AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl +AddIcon /icons/tex.gif .tex +# It's a suffix rule, so simply matching "core" matches "score" as well ! +AddIcon /icons/bomb.gif /core +AddIcon (SND,/icons/sound2.gif) .ogg +AddIcon (VID,/icons/movie.gif) .ogm - AddIcon /icons/back.gif .. - AddIcon /icons/hand.right.gif README - AddIcon /icons/folder.gif ^^DIRECTORY^^ - AddIcon /icons/blank.gif ^^BLANKICON^^ +AddIcon /icons/back.gif .. +AddIcon /icons/hand.right.gif README +AddIcon /icons/folder.gif ^^DIRECTORY^^ +AddIcon /icons/blank.gif ^^BLANKICON^^ - # Default icons for OpenDocument format - AddIcon /icons/odf6odt-20x22.png .odt - AddIcon /icons/odf6ods-20x22.png .ods - AddIcon /icons/odf6odp-20x22.png .odp - AddIcon /icons/odf6odg-20x22.png .odg - AddIcon /icons/odf6odc-20x22.png .odc - AddIcon /icons/odf6odf-20x22.png .odf - AddIcon /icons/odf6odb-20x22.png .odb - AddIcon /icons/odf6odi-20x22.png .odi - AddIcon /icons/odf6odm-20x22.png .odm +# Default icons for OpenDocument format +AddIcon /icons/odf6odt-20x22.png .odt +AddIcon /icons/odf6ods-20x22.png .ods +AddIcon /icons/odf6odp-20x22.png .odp +AddIcon /icons/odf6odg-20x22.png .odg +AddIcon /icons/odf6odc-20x22.png .odc +AddIcon /icons/odf6odf-20x22.png .odf +AddIcon /icons/odf6odb-20x22.png .odb +AddIcon /icons/odf6odi-20x22.png .odi +AddIcon /icons/odf6odm-20x22.png .odm - AddIcon /icons/odf6ott-20x22.png .ott - AddIcon /icons/odf6ots-20x22.png .ots - AddIcon /icons/odf6otp-20x22.png .otp - AddIcon /icons/odf6otg-20x22.png .otg - AddIcon /icons/odf6otc-20x22.png .otc - AddIcon /icons/odf6otf-20x22.png .otf - AddIcon /icons/odf6oti-20x22.png .oti - AddIcon /icons/odf6oth-20x22.png .oth +AddIcon /icons/odf6ott-20x22.png .ott +AddIcon /icons/odf6ots-20x22.png .ots +AddIcon /icons/odf6otp-20x22.png .otp +AddIcon /icons/odf6otg-20x22.png .otg +AddIcon /icons/odf6otc-20x22.png .otc +AddIcon /icons/odf6otf-20x22.png .otf +AddIcon /icons/odf6oti-20x22.png .oti +AddIcon /icons/odf6oth-20x22.png .oth - # - # DefaultIcon is which icon to show for files which do not have an icon - # explicitly set. - DefaultIcon /icons/unknown.gif +# +# DefaultIcon is which icon to show for files which do not have an icon +# explicitly set. +DefaultIcon /icons/unknown.gif - # - # AddDescription allows you to place a short description after a file in - # server-generated indexes. These are only displayed for FancyIndexed - # directories. - # Format: AddDescription "description" filename - #AddDescription "GZIP compressed document" .gz - #AddDescription "tar archive" .tar - #AddDescription "GZIP compressed tar archive" .tgz +# +# AddDescription allows you to place a short description after a file in +# server-generated indexes. These are only displayed for FancyIndexed +# directories. +# Format: AddDescription "description" filename +#AddDescription "GZIP compressed document" .gz +#AddDescription "tar archive" .tar +#AddDescription "GZIP compressed tar archive" .tgz - # - # ReadmeName is the name of the README file the server will look for by - # default, and append to directory listings. - # - # HeaderName is the name of a file which should be prepended to - # directory indexes - ReadmeName README.html - HeaderName HEADER.html +# +# ReadmeName is the name of the README file the server will look for by +# default, and append to directory listings. +# +# HeaderName is the name of a file which should be prepended to +# directory indexes +ReadmeName README.html +HeaderName HEADER.html - # - # IndexIgnore is a set of filenames which directory indexing should ignore - # and not include in the listing. Shell-style wildcarding is permitted. - IndexIgnore .??* *~ *# RCS CVS *,v *,t - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +# +# IndexIgnore is a set of filenames which directory indexing should ignore +# and not include in the listing. Shell-style wildcarding is permitted. +IndexIgnore .??* *~ *# RCS CVS *,v *,t diff --git a/apache2/mods-available/cache_disk.conf b/apache2/mods-available/cache_disk.conf index a69beae..8625539 100644 --- a/apache2/mods-available/cache_disk.conf +++ b/apache2/mods-available/cache_disk.conf @@ -1,27 +1,21 @@ - +# cache cleaning is done by htcacheclean, which can be configured in +# /etc/default/apache2 +# +# For further information, see the comments in that file, +# /usr/share/doc/apache2/README.Debian, and the htcacheclean(8) +# man page. - # cache cleaning is done by htcacheclean, which can be configured in - # /etc/default/apache2 - # - # For further information, see the comments in that file, - # /usr/share/doc/apache2/README.Debian, and the htcacheclean(8) - # man page. +# This path must be the same as the one in /etc/default/apache2 +CacheRoot /var/cache/apache2/mod_cache_disk - # This path must be the same as the one in /etc/default/apache2 - CacheRoot /var/cache/apache2/mod_cache_disk +# This will also cache local documents. It usually makes more sense to +# put this into the configuration for just one virtual host. +#CacheEnable disk / - # This will also cache local documents. It usually makes more sense to - # put this into the configuration for just one virtual host. - #CacheEnable disk / - - # The result of CacheDirLevels * CacheDirLength must not be higher than - # 20. Moreover, pay attention on file system limits. Some file systems - # do not support more than a certain number of inodes and - # subdirectories (e.g. 32000 for ext3) - CacheDirLevels 2 - CacheDirLength 1 - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +# The result of CacheDirLevels * CacheDirLength must not be higher than +# 20. Moreover, pay attention on file system limits. Some file systems +# do not support more than a certain number of inodes and +# subdirectories (e.g. 32000 for ext3) +CacheDirLevels 2 +CacheDirLength 1 diff --git a/apache2/mods-available/cgid.conf b/apache2/mods-available/cgid.conf index 762f00b..2f22b70 100644 --- a/apache2/mods-available/cgid.conf +++ b/apache2/mods-available/cgid.conf @@ -1,4 +1,2 @@ # Socket for cgid communication -ScriptSock ${APACHE_RUN_DIR}/cgisock - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +ScriptSock ${APACHE_RUN_DIR}/socks/cgisock diff --git a/apache2/mods-available/dav_fs.conf b/apache2/mods-available/dav_fs.conf index 8499551..c7130c2 100644 --- a/apache2/mods-available/dav_fs.conf +++ b/apache2/mods-available/dav_fs.conf @@ -1,3 +1 @@ DAVLockDB ${APACHE_LOCK_DIR}/DAVLock - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet diff --git a/apache2/mods-available/deflate.conf b/apache2/mods-available/deflate.conf index e891e03..440a68b 100644 --- a/apache2/mods-available/deflate.conf +++ b/apache2/mods-available/deflate.conf @@ -1,11 +1,7 @@ - - - AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript - AddOutputFilterByType DEFLATE application/x-javascript application/javascript application/ecmascript - AddOutputFilterByType DEFLATE application/rss+xml - AddOutputFilterByType DEFLATE application/wasm - AddOutputFilterByType DEFLATE application/xml - + + AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript + AddOutputFilterByType DEFLATE application/x-javascript application/javascript application/ecmascript + AddOutputFilterByType DEFLATE application/rss+xml + AddOutputFilterByType DEFLATE application/wasm + AddOutputFilterByType DEFLATE application/xml - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet diff --git a/apache2/mods-available/dir.conf b/apache2/mods-available/dir.conf index 21a0e8b..c0a462b 100644 --- a/apache2/mods-available/dir.conf +++ b/apache2/mods-available/dir.conf @@ -1,5 +1 @@ - - DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm diff --git a/apache2/mods-available/http2.conf b/apache2/mods-available/http2.conf index f45db4d..612baa5 100644 --- a/apache2/mods-available/http2.conf +++ b/apache2/mods-available/http2.conf @@ -1,34 +1,30 @@ +Protocols h2 h2c http/1.1 -# mod_http2 doesn't work with mpm_prefork - - Protocols h2 h2c http/1.1 - - # # HTTP/2 push configuration - # - # H2Push on - # - # # Default Priority Rule - # - # H2PushPriority * After 16 - # - # # More complex ruleset: - # - # H2PushPriority * after - # H2PushPriority text/css before - # H2PushPriority image/jpeg after 32 - # H2PushPriority image/png after 32 - # H2PushPriority application/javascript interleaved - # - # # Configure some stylesheet and script to be pushed by the webserver - # - # - # Header add Link "; rel=preload; as=style" - # Header add Link "; rel=preload; as=script" - # - # Since mod_http2 doesn't support the mod_logio module (which provide the %O format), - # you may want to change your LogFormat directive as follow: - # - # LogFormat "%v:%p %h %l %u %t \"%r\" %>s %B \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined - # LogFormat "%h %l %u %t \"%r\" %>s %B \"%{Referer}i\" \"%{User-Agent}i\"" combined - # LogFormat "%h %l %u %t \"%r\" %>s %B" common - +# # HTTP/2 push configuration +# +# H2Push on +# +# # Default Priority Rule +# +# H2PushPriority * After 16 +# +# # More complex ruleset: +# +# H2PushPriority * after +# H2PushPriority text/css before +# H2PushPriority image/jpeg after 32 +# H2PushPriority image/png after 32 +# H2PushPriority application/javascript interleaved +# +# # Configure some stylesheet and script to be pushed by the webserver +# +# +# Header add Link "; rel=preload; as=style" +# Header add Link "; rel=preload; as=script" +# +# Since mod_http2 doesn't support the mod_logio module (which provide the %O format), +# you may want to change your LogFormat directive as follow: +# +# LogFormat "%v:%p %h %l %u %t \"%r\" %>s %B \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined +# LogFormat "%h %l %u %t \"%r\" %>s %B \"%{Referer}i\" \"%{User-Agent}i\"" combined +# LogFormat "%h %l %u %t \"%r\" %>s %B" common diff --git a/apache2/mods-available/ldap.conf b/apache2/mods-available/ldap.conf index 697b70b..470d5c8 100644 --- a/apache2/mods-available/ldap.conf +++ b/apache2/mods-available/ldap.conf @@ -2,5 +2,3 @@ SetHandler ldap-status Require local - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet diff --git a/apache2/mods-available/mime.conf b/apache2/mods-available/mime.conf index 38f8eb5..1f593b9 100644 --- a/apache2/mods-available/mime.conf +++ b/apache2/mods-available/mime.conf @@ -1,252 +1,246 @@ - +# +# TypesConfig points to the file containing the list of mappings from +# filename extension to MIME-type. +# +TypesConfig /etc/mime.types - # - # TypesConfig points to the file containing the list of mappings from - # filename extension to MIME-type. - # - TypesConfig /etc/mime.types +# +# AddType allows you to add to or override the MIME configuration +# file mime.types for specific file types. +# +#AddType application/x-gzip .tgz +# +# AddEncoding allows you to have certain browsers uncompress +# information on the fly. Note: Not all browsers support this. +# Despite the name similarity, the following Add* directives have +# nothing to do with the FancyIndexing customization directives above. +# +#AddEncoding x-compress .Z +#AddEncoding x-gzip .gz .tgz +#AddEncoding x-bzip2 .bz2 +# +# If the AddEncoding directives above are commented-out, then you +# probably should define those extensions to indicate media types: +# +AddType application/x-compress .Z +AddType application/x-gzip .gz .tgz +AddType application/x-bzip2 .bz2 - # - # AddType allows you to add to or override the MIME configuration - # file mime.types for specific file types. - # - #AddType application/x-gzip .tgz - # - # AddEncoding allows you to have certain browsers uncompress - # information on the fly. Note: Not all browsers support this. - # Despite the name similarity, the following Add* directives have - # nothing to do with the FancyIndexing customization directives above. - # - #AddEncoding x-compress .Z - #AddEncoding x-gzip .gz .tgz - #AddEncoding x-bzip2 .bz2 - # - # If the AddEncoding directives above are commented-out, then you - # probably should define those extensions to indicate media types: - # - AddType application/x-compress .Z - AddType application/x-gzip .gz .tgz - AddType application/x-bzip2 .bz2 +# +# DefaultLanguage and AddLanguage allows you to specify the language of +# a document. You can then use content negotiation to give a browser a +# file in a language the user can understand. +# +# Specify a default language. This means that all data +# going out without a specific language tag (see below) will +# be marked with this one. You probably do NOT want to set +# this unless you are sure it is correct for all cases. +# +# * It is generally better to not mark a page as +# * being a certain language than marking it with the wrong +# * language! +# +# DefaultLanguage nl +# +# Note 1: The suffix does not have to be the same as the language +# keyword --- those with documents in Polish (whose net-standard +# language code is pl) may wish to use "AddLanguage pl .po" to +# avoid the ambiguity with the common suffix for perl scripts. +# +# Note 2: The example entries below illustrate that in some cases +# the two character 'Language' abbreviation is not identical to +# the two character 'Country' code for its country, +# E.g. 'Danmark/dk' versus 'Danish/da'. +# +# Note 3: In the case of 'ltz' we violate the RFC by using a three char +# specifier. There is 'work in progress' to fix this and get +# the reference data for rfc1766 cleaned up. +# +# Catalan (ca) - Croatian (hr) - Czech (cs) - Danish (da) - Dutch (nl) +# English (en) - Esperanto (eo) - Estonian (et) - French (fr) - German (de) +# Greek-Modern (el) - Hebrew (he) - Italian (it) - Japanese (ja) +# Korean (ko) - Luxembourgeois* (ltz) - Norwegian Nynorsk (nn) +# Norwegian (no) - Polish (pl) - Portugese (pt) +# Brazilian Portuguese (pt-BR) - Russian (ru) - Swedish (sv) +# Simplified Chinese (zh-CN) - Spanish (es) - Traditional Chinese (zh-TW) +# +AddLanguage am .amh +AddLanguage ar .ara +AddLanguage be .be +AddLanguage bg .bg +AddLanguage bn .bn +AddLanguage br .br +AddLanguage bs .bs +AddLanguage ca .ca +AddLanguage cs .cz .cs +AddLanguage cy .cy +AddLanguage da .da +AddLanguage da .dk +AddLanguage de .de +AddLanguage dz .dz +AddLanguage el .el +AddLanguage en .en +AddLanguage eo .eo +# es is ecmascript in /etc/mime.types +RemoveType es +AddLanguage es .es +AddLanguage et .et +AddLanguage eu .eu +AddLanguage fa .fa +AddLanguage fi .fi +AddLanguage fr .fr +AddLanguage ga .ga +AddLanguage gl .glg +AddLanguage gu .gu +AddLanguage he .he +AddLanguage hi .hi +AddLanguage hr .hr +AddLanguage hu .hu +AddLanguage hy .hy +AddLanguage id .id +AddLanguage is .is +AddLanguage it .it +AddLanguage ja .ja +AddLanguage ka .ka +AddLanguage kk .kk +AddLanguage km .km +AddLanguage kn .kn +AddLanguage ko .ko +AddLanguage ku .ku +AddLanguage lo .lo +AddLanguage lt .lt +AddLanguage ltz .ltz +AddLanguage lv .lv +AddLanguage mg .mg +AddLanguage mk .mk +AddLanguage ml .ml +AddLanguage mr .mr +AddLanguage ms .msa +AddLanguage nb .nob +AddLanguage ne .ne +AddLanguage nl .nl +AddLanguage nn .nn +AddLanguage no .no +AddLanguage pa .pa +AddLanguage pl .po +AddLanguage pt-BR .pt-br +AddLanguage pt .pt +AddLanguage ro .ro +AddLanguage ru .ru +AddLanguage sa .sa +AddLanguage se .se +AddLanguage si .si +AddLanguage sk .sk +AddLanguage sl .sl +AddLanguage sq .sq +AddLanguage sr .sr +AddLanguage sv .sv +AddLanguage ta .ta +AddLanguage te .te +AddLanguage th .th +AddLanguage tl .tl +RemoveType tr +# tr is troff in /etc/mime.types +AddLanguage tr .tr +AddLanguage uk .uk +AddLanguage ur .ur +AddLanguage vi .vi +AddLanguage wo .wo +AddLanguage xh .xh +AddLanguage zh-CN .zh-cn +AddLanguage zh-TW .zh-tw - # - # DefaultLanguage and AddLanguage allows you to specify the language of - # a document. You can then use content negotiation to give a browser a - # file in a language the user can understand. - # - # Specify a default language. This means that all data - # going out without a specific language tag (see below) will - # be marked with this one. You probably do NOT want to set - # this unless you are sure it is correct for all cases. - # - # * It is generally better to not mark a page as - # * being a certain language than marking it with the wrong - # * language! - # - # DefaultLanguage nl - # - # Note 1: The suffix does not have to be the same as the language - # keyword --- those with documents in Polish (whose net-standard - # language code is pl) may wish to use "AddLanguage pl .po" to - # avoid the ambiguity with the common suffix for perl scripts. - # - # Note 2: The example entries below illustrate that in some cases - # the two character 'Language' abbreviation is not identical to - # the two character 'Country' code for its country, - # E.g. 'Danmark/dk' versus 'Danish/da'. - # - # Note 3: In the case of 'ltz' we violate the RFC by using a three char - # specifier. There is 'work in progress' to fix this and get - # the reference data for rfc1766 cleaned up. - # - # Catalan (ca) - Croatian (hr) - Czech (cs) - Danish (da) - Dutch (nl) - # English (en) - Esperanto (eo) - Estonian (et) - French (fr) - German (de) - # Greek-Modern (el) - Hebrew (he) - Italian (it) - Japanese (ja) - # Korean (ko) - Luxembourgeois* (ltz) - Norwegian Nynorsk (nn) - # Norwegian (no) - Polish (pl) - Portugese (pt) - # Brazilian Portuguese (pt-BR) - Russian (ru) - Swedish (sv) - # Simplified Chinese (zh-CN) - Spanish (es) - Traditional Chinese (zh-TW) - # - AddLanguage am .amh - AddLanguage ar .ara - AddLanguage be .be - AddLanguage bg .bg - AddLanguage bn .bn - AddLanguage br .br - AddLanguage bs .bs - AddLanguage ca .ca - AddLanguage cs .cz .cs - AddLanguage cy .cy - AddLanguage da .da - AddLanguage da .dk - AddLanguage de .de - AddLanguage dz .dz - AddLanguage el .el - AddLanguage en .en - AddLanguage eo .eo - # es is ecmascript in /etc/mime.types - RemoveType es - AddLanguage es .es - AddLanguage et .et - AddLanguage eu .eu - AddLanguage fa .fa - AddLanguage fi .fi - AddLanguage fr .fr - AddLanguage ga .ga - AddLanguage gl .glg - AddLanguage gu .gu - AddLanguage he .he - AddLanguage hi .hi - AddLanguage hr .hr - AddLanguage hu .hu - AddLanguage hy .hy - AddLanguage id .id - AddLanguage is .is - AddLanguage it .it - AddLanguage ja .ja - AddLanguage ka .ka - AddLanguage kk .kk - AddLanguage km .km - AddLanguage kn .kn - AddLanguage ko .ko - AddLanguage ku .ku - AddLanguage lo .lo - AddLanguage lt .lt - AddLanguage ltz .ltz - AddLanguage lv .lv - AddLanguage mg .mg - AddLanguage mk .mk - AddLanguage ml .ml - AddLanguage mr .mr - AddLanguage ms .msa - AddLanguage nb .nob - AddLanguage ne .ne - AddLanguage nl .nl - AddLanguage nn .nn - AddLanguage no .no - AddLanguage pa .pa - AddLanguage pl .po - AddLanguage pt-BR .pt-br - AddLanguage pt .pt - AddLanguage ro .ro - AddLanguage ru .ru - AddLanguage sa .sa - AddLanguage se .se - AddLanguage si .si - AddLanguage sk .sk - AddLanguage sl .sl - AddLanguage sq .sq - AddLanguage sr .sr - AddLanguage sv .sv - AddLanguage ta .ta - AddLanguage te .te - AddLanguage th .th - AddLanguage tl .tl - RemoveType tr - # tr is troff in /etc/mime.types - AddLanguage tr .tr - AddLanguage uk .uk - AddLanguage ur .ur - AddLanguage vi .vi - AddLanguage wo .wo - AddLanguage xh .xh - AddLanguage zh-CN .zh-cn - AddLanguage zh-TW .zh-tw +# +# Commonly used filename extensions to character sets. You probably +# want to avoid clashes with the language extensions, unless you +# are good at carefully testing your setup after each change. +# See http://www.iana.org/assignments/character-sets for the +# official list of charset names and their respective RFCs. +# +AddCharset us-ascii .ascii .us-ascii +AddCharset ISO-8859-1 .iso8859-1 .latin1 +AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen +AddCharset ISO-8859-3 .iso8859-3 .latin3 +AddCharset ISO-8859-4 .iso8859-4 .latin4 +AddCharset ISO-8859-5 .iso8859-5 .cyr .iso-ru +AddCharset ISO-8859-6 .iso8859-6 .arb .arabic +AddCharset ISO-8859-7 .iso8859-7 .grk .greek +AddCharset ISO-8859-8 .iso8859-8 .heb .hebrew +AddCharset ISO-8859-9 .iso8859-9 .latin5 .trk +AddCharset ISO-8859-10 .iso8859-10 .latin6 +AddCharset ISO-8859-13 .iso8859-13 +AddCharset ISO-8859-14 .iso8859-14 .latin8 +AddCharset ISO-8859-15 .iso8859-15 .latin9 +AddCharset ISO-8859-16 .iso8859-16 .latin10 +AddCharset ISO-2022-JP .iso2022-jp .jis +AddCharset ISO-2022-KR .iso2022-kr .kis +AddCharset ISO-2022-CN .iso2022-cn .cis +AddCharset Big5 .Big5 .big5 .b5 +AddCharset cn-Big5 .cn-big5 +# For russian, more than one charset is used (depends on client, mostly): +AddCharset WINDOWS-1251 .cp-1251 .win-1251 +AddCharset CP866 .cp866 +AddCharset KOI8 .koi8 +AddCharset KOI8-E .koi8-e +AddCharset KOI8-r .koi8-r .koi8-ru +AddCharset KOI8-U .koi8-u +AddCharset KOI8-ru .koi8-uk .ua +AddCharset ISO-10646-UCS-2 .ucs2 +AddCharset ISO-10646-UCS-4 .ucs4 +AddCharset UTF-7 .utf7 +AddCharset UTF-8 .utf8 +AddCharset UTF-16 .utf16 +AddCharset UTF-16BE .utf16be +AddCharset UTF-16LE .utf16le +AddCharset UTF-32 .utf32 +AddCharset UTF-32BE .utf32be +AddCharset UTF-32LE .utf32le +AddCharset euc-cn .euc-cn +AddCharset euc-gb .euc-gb +AddCharset euc-jp .euc-jp +AddCharset euc-kr .euc-kr +#Not sure how euc-tw got in - IANA doesn't list it??? +AddCharset EUC-TW .euc-tw +AddCharset gb2312 .gb2312 .gb +AddCharset iso-10646-ucs-2 .ucs-2 .iso-10646-ucs-2 +AddCharset iso-10646-ucs-4 .ucs-4 .iso-10646-ucs-4 +AddCharset shift_jis .shift_jis .sjis +AddCharset BRF .brf - # - # Commonly used filename extensions to character sets. You probably - # want to avoid clashes with the language extensions, unless you - # are good at carefully testing your setup after each change. - # See http://www.iana.org/assignments/character-sets for the - # official list of charset names and their respective RFCs. - # - AddCharset us-ascii .ascii .us-ascii - AddCharset ISO-8859-1 .iso8859-1 .latin1 - AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen - AddCharset ISO-8859-3 .iso8859-3 .latin3 - AddCharset ISO-8859-4 .iso8859-4 .latin4 - AddCharset ISO-8859-5 .iso8859-5 .cyr .iso-ru - AddCharset ISO-8859-6 .iso8859-6 .arb .arabic - AddCharset ISO-8859-7 .iso8859-7 .grk .greek - AddCharset ISO-8859-8 .iso8859-8 .heb .hebrew - AddCharset ISO-8859-9 .iso8859-9 .latin5 .trk - AddCharset ISO-8859-10 .iso8859-10 .latin6 - AddCharset ISO-8859-13 .iso8859-13 - AddCharset ISO-8859-14 .iso8859-14 .latin8 - AddCharset ISO-8859-15 .iso8859-15 .latin9 - AddCharset ISO-8859-16 .iso8859-16 .latin10 - AddCharset ISO-2022-JP .iso2022-jp .jis - AddCharset ISO-2022-KR .iso2022-kr .kis - AddCharset ISO-2022-CN .iso2022-cn .cis - AddCharset Big5 .Big5 .big5 .b5 - AddCharset cn-Big5 .cn-big5 - # For russian, more than one charset is used (depends on client, mostly): - AddCharset WINDOWS-1251 .cp-1251 .win-1251 - AddCharset CP866 .cp866 - AddCharset KOI8 .koi8 - AddCharset KOI8-E .koi8-e - AddCharset KOI8-r .koi8-r .koi8-ru - AddCharset KOI8-U .koi8-u - AddCharset KOI8-ru .koi8-uk .ua - AddCharset ISO-10646-UCS-2 .ucs2 - AddCharset ISO-10646-UCS-4 .ucs4 - AddCharset UTF-7 .utf7 - AddCharset UTF-8 .utf8 - AddCharset UTF-16 .utf16 - AddCharset UTF-16BE .utf16be - AddCharset UTF-16LE .utf16le - AddCharset UTF-32 .utf32 - AddCharset UTF-32BE .utf32be - AddCharset UTF-32LE .utf32le - AddCharset euc-cn .euc-cn - AddCharset euc-gb .euc-gb - AddCharset euc-jp .euc-jp - AddCharset euc-kr .euc-kr - #Not sure how euc-tw got in - IANA doesn't list it??? - AddCharset EUC-TW .euc-tw - AddCharset gb2312 .gb2312 .gb - AddCharset iso-10646-ucs-2 .ucs-2 .iso-10646-ucs-2 - AddCharset iso-10646-ucs-4 .ucs-4 .iso-10646-ucs-4 - AddCharset shift_jis .shift_jis .sjis - AddCharset BRF .brf +# +# AddHandler allows you to map certain file extensions to "handlers": +# actions unrelated to filetype. These can be either built into the server +# or added with the Action directive (see below) +# +# To use CGI scripts outside of ScriptAliased directories: +# (You will also need to add "ExecCGI" to the "Options" directive.) +# +#AddHandler cgi-script .cgi - # - # AddHandler allows you to map certain file extensions to "handlers": - # actions unrelated to filetype. These can be either built into the server - # or added with the Action directive (see below) - # - # To use CGI scripts outside of ScriptAliased directories: - # (You will also need to add "ExecCGI" to the "Options" directive.) - # - #AddHandler cgi-script .cgi +# +# For files that include their own HTTP headers: +# +#AddHandler send-as-is asis - # - # For files that include their own HTTP headers: - # - #AddHandler send-as-is asis +# +# For server-parsed imagemap files: +# +#AddHandler imap-file map - # - # For server-parsed imagemap files: - # - #AddHandler imap-file map +# +# For type maps (negotiated resources): +# (This is enabled by default to allow the Apache "It Worked" page +# to be distributed in multiple languages.) +# +AddHandler type-map var - # - # For type maps (negotiated resources): - # (This is enabled by default to allow the Apache "It Worked" page - # to be distributed in multiple languages.) - # - AddHandler type-map var - - # - # Filters allow you to process content before it is sent to the client. - # - # To parse .shtml files for server-side includes (SSI): - # (You will also need to add "Includes" to the "Options" directive.) - # - AddType text/html .shtml +# +# Filters allow you to process content before it is sent to the client. +# +# To parse .shtml files for server-side includes (SSI): +# (You will also need to add "Includes" to the "Options" directive.) +# +AddType text/html .shtml AddOutputFilter INCLUDES .shtml - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet diff --git a/apache2/mods-available/mime_magic.conf b/apache2/mods-available/mime_magic.conf index 12ed930..0658c3d 100644 --- a/apache2/mods-available/mime_magic.conf +++ b/apache2/mods-available/mime_magic.conf @@ -1,5 +1 @@ - - MIMEMagicFile /etc/apache2/magic - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +MIMEMagicFile /etc/apache2/magic diff --git a/apache2/mods-available/mpm_event.conf b/apache2/mods-available/mpm_event.conf index 2003d07..b1f712f 100644 --- a/apache2/mods-available/mpm_event.conf +++ b/apache2/mods-available/mpm_event.conf @@ -5,14 +5,10 @@ # ThreadsPerChild: constant number of worker threads in each server process # MaxRequestWorkers: maximum number of worker threads # MaxConnectionsPerChild: maximum number of requests a server process serves - - StartServers 2 - MinSpareThreads 25 - MaxSpareThreads 75 - ThreadLimit 64 - ThreadsPerChild 25 - MaxRequestWorkers 150 - MaxConnectionsPerChild 0 - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +StartServers 2 +MinSpareThreads 25 +MaxSpareThreads 75 +ThreadLimit 64 +ThreadsPerChild 25 +MaxRequestWorkers 150 +MaxConnectionsPerChild 0 diff --git a/apache2/mods-available/mpm_prefork.conf b/apache2/mods-available/mpm_prefork.conf index 2642e3b..0035e9e 100644 --- a/apache2/mods-available/mpm_prefork.conf +++ b/apache2/mods-available/mpm_prefork.conf @@ -5,12 +5,8 @@ # MaxRequestWorkers: maximum number of server processes allowed to start # MaxConnectionsPerChild: maximum number of requests a server process serves - - StartServers 5 - MinSpareServers 5 - MaxSpareServers 10 - MaxRequestWorkers 150 - MaxConnectionsPerChild 0 - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +StartServers 5 +MinSpareServers 5 +MaxSpareServers 10 +MaxRequestWorkers 150 +MaxConnectionsPerChild 0 diff --git a/apache2/mods-available/mpm_worker.conf b/apache2/mods-available/mpm_worker.conf index de5831e..109cf64 100644 --- a/apache2/mods-available/mpm_worker.conf +++ b/apache2/mods-available/mpm_worker.conf @@ -9,14 +9,10 @@ # MaxRequestWorkers: maximum number of threads # MaxConnectionsPerChild: maximum number of requests a server process serves - - StartServers 2 - MinSpareThreads 25 - MaxSpareThreads 75 - ThreadLimit 64 - ThreadsPerChild 25 - MaxRequestWorkers 150 - MaxConnectionsPerChild 0 - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +StartServers 2 +MinSpareThreads 25 +MaxSpareThreads 75 +ThreadLimit 64 +ThreadsPerChild 25 +MaxRequestWorkers 150 +MaxConnectionsPerChild 0 diff --git a/apache2/mods-available/negotiation.conf b/apache2/mods-available/negotiation.conf index 409b3bf..3e6c713 100644 --- a/apache2/mods-available/negotiation.conf +++ b/apache2/mods-available/negotiation.conf @@ -1,20 +1,14 @@ - - - # LanguagePriority allows you to give precedence to some languages - # in case of a tie during content negotiation. - # - # Just list the languages in decreasing order of preference. We have - # more or less alphabetized them here. You probably want to change this. - # - LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv tr zh-CN zh-TW - - # - # ForceLanguagePriority allows you to serve a result page rather than - # MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback) - # [in case no accepted languages matched the available variants] - # - ForceLanguagePriority Prefer Fallback - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +# LanguagePriority allows you to give precedence to some languages +# in case of a tie during content negotiation. +# +# Just list the languages in decreasing order of preference. We have +# more or less alphabetized them here. You probably want to change this. +# +LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv tr zh-CN zh-TW + +# +# ForceLanguagePriority allows you to serve a result page rather than +# MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback) +# [in case no accepted languages matched the available variants] +# +ForceLanguagePriority Prefer Fallback diff --git a/apache2/mods-available/php8.2.conf b/apache2/mods-available/php8.2.conf new file mode 100644 index 0000000..812eb04 --- /dev/null +++ b/apache2/mods-available/php8.2.conf @@ -0,0 +1,27 @@ +# Using (?:pattern) instead of (pattern) is a small optimization that +# avoid capturing the matching pattern (as $1) which isn't used here + + SetHandler application/x-httpd-php + + + SetHandler application/x-httpd-php-source + # Deny access to raw php sources by default + # To re-enable it's recommended to enable access to the files + # only in specific virtual host or directory + Require all denied + +# Deny access to files without filename (e.g. '.php') + + Require all denied + + +# Running PHP scripts in user directories is disabled by default +# +# To re-enable PHP in user directories comment the following lines +# (from to .) Do NOT set it to On as it +# prevents .htaccess files from disabling it. + + + php_admin_flag engine Off + + diff --git a/apache2/mods-available/php8.2.load b/apache2/mods-available/php8.2.load new file mode 100644 index 0000000..1b9bc31 --- /dev/null +++ b/apache2/mods-available/php8.2.load @@ -0,0 +1,3 @@ +# Conflicts: php5 +# Depends: mpm_prefork +LoadModule php_module /usr/lib/apache2/modules/libphp8.2.so diff --git a/apache2/mods-available/proxy.conf b/apache2/mods-available/proxy.conf index cf4a9fb..ac763f1 100644 --- a/apache2/mods-available/proxy.conf +++ b/apache2/mods-available/proxy.conf @@ -1,27 +1,21 @@ - +# If you want to use apache2 as a forward proxy, uncomment the +# 'ProxyRequests On' line and the block below. +# WARNING: Be careful to restrict access inside the block. +# Open proxy servers are dangerous both to your network and to the +# Internet at large. +# +# If you only want to use apache2 as a reverse proxy/gateway in +# front of some web application server, you DON'T need +# 'ProxyRequests On'. - # If you want to use apache2 as a forward proxy, uncomment the - # 'ProxyRequests On' line and the block below. - # WARNING: Be careful to restrict access inside the block. - # Open proxy servers are dangerous both to your network and to the - # Internet at large. - # - # If you only want to use apache2 as a reverse proxy/gateway in - # front of some web application server, you DON'T need - # 'ProxyRequests On'. +#ProxyRequests On +# +# AddDefaultCharset off +# Require all denied +# #Require local +# - #ProxyRequests On - # - # AddDefaultCharset off - # Require all denied - # #Require local - # - - # Enable/disable the handling of HTTP/1.1 "Via:" headers. - # ("Full" adds the server version; "Block" removes all outgoing Via: headers) - # Set to one of: Off | On | Full | Block - #ProxyVia Off - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +# Enable/disable the handling of HTTP/1.1 "Via:" headers. +# ("Full" adds the server version; "Block" removes all outgoing Via: headers) +# Set to one of: Off | On | Full | Block +#ProxyVia Off diff --git a/apache2/mods-available/proxy_balancer.conf b/apache2/mods-available/proxy_balancer.conf index 16199f6..6b62ec2 100644 --- a/apache2/mods-available/proxy_balancer.conf +++ b/apache2/mods-available/proxy_balancer.conf @@ -1,15 +1,9 @@ - - - # Balancer manager enables dynamic update of balancer members - # (needs mod_status). Uncomment to enable. - # - # - # - # SetHandler balancer-manager - # Require local - # - # - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +# Balancer manager enables dynamic update of balancer members +# (needs mod_status). Uncomment to enable. +# +# +# +# SetHandler balancer-manager +# Require local +# +# diff --git a/apache2/mods-available/proxy_ftp.conf b/apache2/mods-available/proxy_ftp.conf index 29fec56..103a4bb 100644 --- a/apache2/mods-available/proxy_ftp.conf +++ b/apache2/mods-available/proxy_ftp.conf @@ -1,8 +1,2 @@ - - - # Define the character set for proxied FTP listings. Default is ISO-8859-1 - ProxyFtpDirCharset UTF-8 - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +# Define the character set for proxied FTP listings. Default is ISO-8859-1 +ProxyFtpDirCharset UTF-8 diff --git a/apache2/mods-available/proxy_html.conf b/apache2/mods-available/proxy_html.conf index 14692ad..a6b40df 100644 --- a/apache2/mods-available/proxy_html.conf +++ b/apache2/mods-available/proxy_html.conf @@ -13,42 +13,43 @@ # # Here's the declaration for W3C HTML 4.01 and XHTML 1.0 -ProxyHTMLLinks a href -ProxyHTMLLinks area href -ProxyHTMLLinks link href -ProxyHTMLLinks img src longdesc usemap -ProxyHTMLLinks object classid codebase data usemap -ProxyHTMLLinks q cite -ProxyHTMLLinks blockquote cite -ProxyHTMLLinks ins cite -ProxyHTMLLinks del cite -ProxyHTMLLinks form action -ProxyHTMLLinks input src usemap -ProxyHTMLLinks head profile -ProxyHTMLLinks base href -ProxyHTMLLinks script src for +ProxyHTMLLinks a href +ProxyHTMLLinks area href +ProxyHTMLLinks link href +ProxyHTMLLinks img src longdesc usemap +ProxyHTMLLinks object classid codebase data usemap +ProxyHTMLLinks q cite +ProxyHTMLLinks blockquote cite +ProxyHTMLLinks ins cite +ProxyHTMLLinks del cite +ProxyHTMLLinks form action +ProxyHTMLLinks input src usemap +ProxyHTMLLinks head profile +ProxyHTMLLinks base href +ProxyHTMLLinks script src for # To support scripting events (with ProxyHTMLExtended On), # you'll need to declare them too. -ProxyHTMLEvents onclick ondblclick onmousedown onmouseup \ - onmouseover onmousemove onmouseout onkeypress \ - onkeydown onkeyup onfocus onblur onload \ - onunload onsubmit onreset onselect onchange +ProxyHTMLEvents \ + onclick ondblclick \ + onmousedown onmouseup onmouseover onmousemove onmouseout \ + onkeypress onkeydown onkeyup onfocus onblur \ + onload onunload onsubmit onreset onselect onchange # If you need to support legacy (pre-1998, aka "transitional") HTML or XHTML, # you'll need to uncomment the following deprecated link attributes. # Note that these are enabled in earlier mod_proxy_html versions # -# ProxyHTMLLinks frame src longdesc -# ProxyHTMLLinks iframe src longdesc -# ProxyHTMLLinks body background -# ProxyHTMLLinks applet codebase +# ProxyHTMLLinks frame src longdesc +# ProxyHTMLLinks iframe src longdesc +# ProxyHTMLLinks body background +# ProxyHTMLLinks applet codebase # # If you're dealing with proprietary HTML variants, # declare your own URL attributes here as required. # -# ProxyHTMLLinks myelement myattr otherattr +# ProxyHTMLLinks myelement myattr otherattr # ########### # EXAMPLE # diff --git a/apache2/mods-available/reqtimeout.conf b/apache2/mods-available/reqtimeout.conf index 534cd88..8b5f551 100644 --- a/apache2/mods-available/reqtimeout.conf +++ b/apache2/mods-available/reqtimeout.conf @@ -1,27 +1,21 @@ - +# mod_reqtimeout limits the time waiting on the client to prevent an +# attacker from causing a denial of service by opening many connections +# but not sending requests. This file tries to give a sensible default +# configuration, but it may be necessary to tune the timeout values to +# the actual situation. Note that it is also possible to configure +# mod_reqtimeout per virtual host. - # mod_reqtimeout limits the time waiting on the client to prevent an - # attacker from causing a denial of service by opening many connections - # but not sending requests. This file tries to give a sensible default - # configuration, but it may be necessary to tune the timeout values to - # the actual situation. Note that it is also possible to configure - # mod_reqtimeout per virtual host. +# Wait max 20 seconds for the first byte of the request line+headers +# From then, require a minimum data rate of 500 bytes/s, but don't +# wait longer than 40 seconds in total. +# Note: Lower timeouts may make sense on non-ssl virtual hosts but can +# cause problem with ssl enabled virtual hosts: This timeout includes +# the time a browser may need to fetch the CRL for the certificate. If +# the CRL server is not reachable, it may take more than 10 seconds +# until the browser gives up. +RequestReadTimeout header=20-40,minrate=500 - # Wait max 20 seconds for the first byte of the request line+headers - # From then, require a minimum data rate of 500 bytes/s, but don't - # wait longer than 40 seconds in total. - # Note: Lower timeouts may make sense on non-ssl virtual hosts but can - # cause problem with ssl enabled virtual hosts: This timeout includes - # the time a browser may need to fetch the CRL for the certificate. If - # the CRL server is not reachable, it may take more than 10 seconds - # until the browser gives up. - RequestReadTimeout header=20-40,minrate=500 - - # Wait max 10 seconds for the first byte of the request body (if any) - # From then, require a minimum data rate of 500 bytes/s - RequestReadTimeout body=10,minrate=500 - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +# Wait max 10 seconds for the first byte of the request body (if any) +# From then, require a minimum data rate of 500 bytes/s +RequestReadTimeout body=10,minrate=500 diff --git a/apache2/mods-available/setenvif.conf b/apache2/mods-available/setenvif.conf index b6c4cc4..8bba04c 100644 --- a/apache2/mods-available/setenvif.conf +++ b/apache2/mods-available/setenvif.conf @@ -1,32 +1,26 @@ - +# +# The following directives modify normal HTTP response behavior to +# handle known problems with browser implementations. +# +BrowserMatch "Mozilla/2" nokeepalive +BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 +BrowserMatch "RealPlayer 4\.0" force-response-1.0 +BrowserMatch "Java/1\.0" force-response-1.0 +BrowserMatch "JDK/1\.0" force-response-1.0 - # - # The following directives modify normal HTTP response behavior to - # handle known problems with browser implementations. - # - BrowserMatch "Mozilla/2" nokeepalive - BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 - BrowserMatch "RealPlayer 4\.0" force-response-1.0 - BrowserMatch "Java/1\.0" force-response-1.0 - BrowserMatch "JDK/1\.0" force-response-1.0 - - # - # The following directive disables redirects on non-GET requests for - # a directory that does not include the trailing slash. This fixes a - # problem with Microsoft WebFolders which does not appropriately handle - # redirects for folders with DAV methods. - # Same deal with Apple's DAV filesystem and Gnome VFS support for DAV. - # - BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully - BrowserMatch "MS FrontPage" redirect-carefully - BrowserMatch "^WebDrive" redirect-carefully - BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully - BrowserMatch "^gnome-vfs/1.0" redirect-carefully - BrowserMatch "^gvfs/1" redirect-carefully - BrowserMatch "^XML Spy" redirect-carefully - BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully - BrowserMatch " Konqueror/4" redirect-carefully - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +# +# The following directive disables redirects on non-GET requests for +# a directory that does not include the trailing slash. This fixes a +# problem with Microsoft WebFolders which does not appropriately handle +# redirects for folders with DAV methods. +# Same deal with Apple's DAV filesystem and Gnome VFS support for DAV. +# +BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully +BrowserMatch "MS FrontPage" redirect-carefully +BrowserMatch "^WebDrive" redirect-carefully +BrowserMatch "^WebDAVFS/1\.[012]" redirect-carefully +BrowserMatch "^gnome-vfs/1\.0" redirect-carefully +BrowserMatch "^gvfs/1" redirect-carefully +BrowserMatch "^XML Spy" redirect-carefully +BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully +BrowserMatch " Konqueror/4" redirect-carefully diff --git a/apache2/mods-available/ssl.conf b/apache2/mods-available/ssl.conf index 1dc4eea..83ca99e 100644 --- a/apache2/mods-available/ssl.conf +++ b/apache2/mods-available/ssl.conf @@ -1,85 +1,83 @@ - +# Pseudo Random Number Generator (PRNG): +# Configure one or more sources to seed the PRNG of the SSL library. +# The seed data should be of good random quality. +# WARNING! On some platforms /dev/random blocks if not enough entropy +# is available. This means you then cannot use the /dev/random device +# because it would lead to very long connection times (as long as +# it requires to make more entropy available). But usually those +# platforms additionally provide a /dev/urandom device which doesn't +# block. So, if available, use this one instead. Read the mod_ssl User +# Manual for more details. +# +SSLRandomSeed startup builtin +SSLRandomSeed startup file:/dev/urandom 512 +SSLRandomSeed connect builtin +SSLRandomSeed connect file:/dev/urandom 512 - # Pseudo Random Number Generator (PRNG): - # Configure one or more sources to seed the PRNG of the SSL library. - # The seed data should be of good random quality. - # WARNING! On some platforms /dev/random blocks if not enough entropy - # is available. This means you then cannot use the /dev/random device - # because it would lead to very long connection times (as long as - # it requires to make more entropy available). But usually those - # platforms additionally provide a /dev/urandom device which doesn't - # block. So, if available, use this one instead. Read the mod_ssl User - # Manual for more details. - # - SSLRandomSeed startup builtin - SSLRandomSeed startup file:/dev/urandom 512 - SSLRandomSeed connect builtin - SSLRandomSeed connect file:/dev/urandom 512 +## +## SSL Global Context +## +## All SSL configuration in this context applies both to +## the main server and all SSL-enabled virtual hosts. +## - ## - ## SSL Global Context - ## - ## All SSL configuration in this context applies both to - ## the main server and all SSL-enabled virtual hosts. - ## +# +# Some MIME-types for downloading Certificates and CRLs +# +AddType application/x-x509-ca-cert .crt +AddType application/x-pkcs7-crl .crl - # - # Some MIME-types for downloading Certificates and CRLs - # - AddType application/x-x509-ca-cert .crt - AddType application/x-pkcs7-crl .crl +# Pass Phrase Dialog: +# Configure the pass phrase gathering process. +# The filtering dialog program (`builtin' is a internal +# terminal dialog) has to provide the pass phrase on stdout. +SSLPassPhraseDialog exec:/usr/share/apache2/ask-for-passphrase - # Pass Phrase Dialog: - # Configure the pass phrase gathering process. - # The filtering dialog program (`builtin' is a internal - # terminal dialog) has to provide the pass phrase on stdout. - SSLPassPhraseDialog exec:/usr/share/apache2/ask-for-passphrase +# Inter-Process Session Cache: +# Configure the SSL Session Cache: First the mechanism +# to use and second the expiring timeout (in seconds). +# (The mechanism dbm has known memory leaks and should not be used). +#SSLSessionCache dbm:${APACHE_RUN_DIR}/ssl_scache +SSLSessionCache shmcb:${APACHE_RUN_DIR}/ssl_scache(512000) +SSLSessionCacheTimeout 300 - # Inter-Process Session Cache: - # Configure the SSL Session Cache: First the mechanism - # to use and second the expiring timeout (in seconds). - # (The mechanism dbm has known memory leaks and should not be used). - #SSLSessionCache dbm:${APACHE_RUN_DIR}/ssl_scache - SSLSessionCache shmcb:${APACHE_RUN_DIR}/ssl_scache(512000) - SSLSessionCacheTimeout 300 +# Semaphore: +# Configure the path to the mutual exclusion semaphore the +# SSL engine uses internally for inter-process synchronization. +# (Disabled by default, the global Mutex directive consolidates by default +# this) +#Mutex file:${APACHE_LOCK_DIR}/ssl_mutex ssl-cache - # Semaphore: - # Configure the path to the mutual exclusion semaphore the - # SSL engine uses internally for inter-process synchronization. - # (Disabled by default, the global Mutex directive consolidates by default - # this) - #Mutex file:${APACHE_LOCK_DIR}/ssl_mutex ssl-cache +# SSL Cipher Suite: +# List the ciphers that the client is permitted to negotiate. See the +# ciphers(1) man page from the openssl package for list of all available +# options. +# Enable only secure ciphers: +SSLCipherSuite HIGH:!aNULL - # SSL Cipher Suite: - # List the ciphers that the client is permitted to negotiate. See the - # ciphers(1) man page from the openssl package for list of all available - # options. - # Enable only secure ciphers: - SSLCipherSuite HIGH:!aNULL +# SSL server cipher order preference: +# Use server priorities for cipher algorithm choice. +# Clients may prefer lower grade encryption. You should enable this +# option if you want to enforce stronger encryption, and can afford +# the CPU cost, and did not override SSLCipherSuite in a way that puts +# insecure ciphers first. +# Default: Off +#SSLHonorCipherOrder on - # SSL server cipher order preference: - # Use server priorities for cipher algorithm choice. - # Clients may prefer lower grade encryption. You should enable this - # option if you want to enforce stronger encryption, and can afford - # the CPU cost, and did not override SSLCipherSuite in a way that puts - # insecure ciphers first. - # Default: Off - #SSLHonorCipherOrder on +# The protocols to enable. +# Available values: all, SSLv3, TLSv1, TLSv1.1, TLSv1.2 +# SSL v2 is no longer supported +SSLProtocol all -SSLv3 - # The protocols to enable. - # Available values: all, SSLv3, TLSv1, TLSv1.1, TLSv1.2 - # SSL v2 is no longer supported - SSLProtocol all -SSLv3 +# Allow insecure renegotiation with clients which do not yet support the +# secure renegotiation protocol. Default: Off +#SSLInsecureRenegotiation on - # Allow insecure renegotiation with clients which do not yet support the - # secure renegotiation protocol. Default: Off - #SSLInsecureRenegotiation on +# Whether to forbid non-SNI clients to access name based virtual hosts. +# Default: Off +#SSLStrictSNIVHostCheck On - # Whether to forbid non-SNI clients to access name based virtual hosts. - # Default: Off - #SSLStrictSNIVHostCheck On - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet +# Warning: Session Tickets require regular reloading of the server! +# Make sure you do this (e.g. via logrotate) before changing this setting! +SSLSessionTickets off diff --git a/apache2/mods-available/userdir.conf b/apache2/mods-available/userdir.conf index 2c334ec..16cf53c 100644 --- a/apache2/mods-available/userdir.conf +++ b/apache2/mods-available/userdir.conf @@ -1,12 +1,8 @@ - - UserDir public_html - UserDir disabled root +UserDir public_html +UserDir disabled root - - AllowOverride FileInfo AuthConfig Limit Indexes - Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec - Require method GET POST OPTIONS - - - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet + + AllowOverride FileInfo AuthConfig Limit Indexes + Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec + Require method GET POST OPTIONS + diff --git a/apache2/mods-enabled/php7.4.conf b/apache2/mods-enabled/php7.4.conf deleted file mode 120000 index 7170bad..0000000 --- a/apache2/mods-enabled/php7.4.conf +++ /dev/null @@ -1 +0,0 @@ -../mods-available/php7.4.conf \ No newline at end of file diff --git a/apache2/mods-enabled/php7.4.load b/apache2/mods-enabled/php7.4.load deleted file mode 120000 index e223ffc..0000000 --- a/apache2/mods-enabled/php7.4.load +++ /dev/null @@ -1 +0,0 @@ -../mods-available/php7.4.load \ No newline at end of file diff --git a/apache2/mods-enabled/php8.2.conf b/apache2/mods-enabled/php8.2.conf new file mode 120000 index 0000000..e9710b4 --- /dev/null +++ b/apache2/mods-enabled/php8.2.conf @@ -0,0 +1 @@ +../mods-available/php8.2.conf \ No newline at end of file diff --git a/apache2/mods-enabled/php8.2.load b/apache2/mods-enabled/php8.2.load new file mode 120000 index 0000000..dfa00ef --- /dev/null +++ b/apache2/mods-enabled/php8.2.load @@ -0,0 +1 @@ +../mods-available/php8.2.load \ No newline at end of file diff --git a/apache2/ports.conf b/apache2/ports.conf index 5daec58..f41641b 100644 --- a/apache2/ports.conf +++ b/apache2/ports.conf @@ -11,5 +11,3 @@ Listen 80 Listen 443 - -# vim: syntax=apache ts=4 sw=4 sts=4 sr noet diff --git a/apparmor.d/usr.sbin.chronyd b/apparmor.d/usr.sbin.chronyd index fc23892..bc52d4f 100644 --- a/apparmor.d/usr.sbin.chronyd +++ b/apparmor.d/usr.sbin.chronyd @@ -1,4 +1,8 @@ -# Last Modified: Sat Jan 20 10:45:05 2018 +# vim:syntax=apparmor +# Last Modified: Sun Sep 05 16:48:05 2021 + +abi , + #include /usr/sbin/chronyd flags=(attach_disconnected) { @@ -55,7 +59,7 @@ # Configs using a 'chrony.' prefix like the tempcomp config file example /etc/chrony.* r, # Example gpsd socket is outside @{run}/chrony/ - @{run}/chrony.tty{,*}.sock rw, + @{run}/chrony.*.sock rw, # To sign replies to MS-SNTP clients by the smbd daemon /var/lib/samba/ntp_signd/socket rw, diff --git a/apparmor.d/usr.sbin.named b/apparmor.d/usr.sbin.named index fe14850..f572f4d 100644 --- a/apparmor.d/usr.sbin.named +++ b/apparmor.d/usr.sbin.named @@ -30,7 +30,8 @@ profile named /usr/sbin/named flags=(attach_disconnected) { /etc/bind/krb5.keytab kr, # ssl - /etc/ssl/openssl.cnf r, + /etc/ssl/*.cnf r, + /etc/ssl/*.conf r, # root hints from dns-data-root /usr/share/dns/root.* r, @@ -44,6 +45,9 @@ profile named /usr/sbin/named flags=(attach_disconnected) { # Allow changing worker thread names owner @{PROC}/@{pid}/task/@{tid}/comm rw, + # named need to check if hugepages is available + /sys/kernel/mm/transparent_hugepage/enabled r, + @{PROC}/net/if_inet6 r, @{PROC}/*/net/if_inet6 r, @{PROC}/sys/net/ipv4/ip_local_port_range r, @@ -89,6 +93,9 @@ profile named /usr/sbin/named flags=(attach_disconnected) { /dev/urandom rwmk, owner /var/tmp/krb5_* rwk, + # systemd sd_notify + /run/systemd/notify w, + # Site-specific additions and overrides. See local/README for details. #include } diff --git a/apt/apt.conf.d/01autoremove b/apt/apt.conf.d/01autoremove index 478c571..10438e8 100644 --- a/apt/apt.conf.d/01autoremove +++ b/apt/apt.conf.d/01autoremove @@ -22,20 +22,11 @@ APT Never-MarkAuto-Sections { "metapackages"; - "contrib/metapackages"; - "non-free/metapackages"; - "restricted/metapackages"; - "universe/metapackages"; - "multiverse/metapackages"; + "tasks"; }; Move-Autobit-Sections { "oldlibs"; - "contrib/oldlibs"; - "non-free/oldlibs"; - "restricted/oldlibs"; - "universe/oldlibs"; - "multiverse/oldlibs"; }; }; diff --git a/apt/apt.conf.d/01autoremove-kernels b/apt/apt.conf.d/01autoremove-kernels deleted file mode 100644 index 1192028..0000000 --- a/apt/apt.conf.d/01autoremove-kernels +++ /dev/null @@ -1,2 +0,0 @@ -// DO NOT EDIT! File autogenerated by /etc/kernel/postinst.d/apt-auto-removal -APT::LastInstalledKernel "5.10.0-25-amd64"; diff --git a/apt/trusted.gpg.d/debian-archive-bookworm-automatic.asc b/apt/trusted.gpg.d/debian-archive-bookworm-automatic.asc new file mode 100644 index 0000000..2e0b0e0 --- /dev/null +++ b/apt/trusted.gpg.d/debian-archive-bookworm-automatic.asc @@ -0,0 +1,186 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +NlB2T6bKGcYGqL7L +=UUyy +-----END PGP PUBLIC KEY BLOCK----- diff --git a/apt/trusted.gpg.d/debian-archive-bookworm-security-automatic.asc b/apt/trusted.gpg.d/debian-archive-bookworm-security-automatic.asc new file mode 100644 index 0000000..713065d --- /dev/null +++ b/apt/trusted.gpg.d/debian-archive-bookworm-security-automatic.asc @@ -0,0 +1,186 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +bn5U7DwupeFEycZrqQEKsjwFjLxa +=QzR4 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/apt/trusted.gpg.d/debian-archive-bookworm-stable.asc b/apt/trusted.gpg.d/debian-archive-bookworm-stable.asc new file mode 100644 index 0000000..d7a9adf --- /dev/null +++ b/apt/trusted.gpg.d/debian-archive-bookworm-stable.asc @@ -0,0 +1,10 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mDMEY865UxYJKwYBBAHaRw8BAQdAd7Z0srwuhlB6JKFkcf4HU4SSS/xcRfwEQWzr +crf6AEq0SURlYmlhbiBTdGFibGUgUmVsZWFzZSBLZXkgKDEyL2Jvb2t3b3JtKSA8 +ZGViaWFuLXJlbGVhc2VAbGlzdHMuZGViaWFuLm9yZz6IlgQTFggAPhYhBE1k/sEZ +wgKQZ9bnkfjSWFuHg9SBBQJjzrlTAhsDBQkPCZwABQsJCAcCBhUKCQgLAgQWAgMB +Ah4BAheAAAoJEPjSWFuHg9SBSgwBAP9qpeO5z1s5m4D4z3TcqDo1wez6DNya27QW +WoG/4oBsAQCEN8Z00DXagPHbwrvsY2t9BCsT+PgnSn9biobwX7bDDg== +=5NZE +-----END PGP PUBLIC KEY BLOCK----- diff --git a/apt/trusted.gpg.d/debian-archive-bullseye-automatic.asc b/apt/trusted.gpg.d/debian-archive-bullseye-automatic.asc new file mode 100644 index 0000000..d27de80 --- /dev/null +++ b/apt/trusted.gpg.d/debian-archive-bullseye-automatic.asc @@ -0,0 +1,186 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +1UKhwK2BVhqTmCWb +=svWP +-----END PGP PUBLIC KEY BLOCK----- diff --git a/apt/trusted.gpg.d/debian-archive-bullseye-automatic.gpg b/apt/trusted.gpg.d/debian-archive-bullseye-automatic.gpg deleted file mode 100644 index dd04cb139c81d96561209030014ca9ff766affff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8700 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 diff --git a/apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.asc b/apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.asc new file mode 100644 index 0000000..e09eef4 --- /dev/null +++ b/apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.asc @@ -0,0 +1,186 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +TT9yj35WJXkuIZ7GV189g3gogTpu +=Xxba +-----END PGP PUBLIC KEY BLOCK----- diff --git a/apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.gpg b/apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.gpg deleted file mode 100644 index 1c10c2a1dad390fd1d94486824652c72b27c7378..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8709 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 diff --git a/apt/trusted.gpg.d/debian-archive-bullseye-stable.asc b/apt/trusted.gpg.d/debian-archive-bullseye-stable.asc new file mode 100644 index 0000000..b6c48cf --- /dev/null +++ b/apt/trusted.gpg.d/debian-archive-bullseye-stable.asc @@ -0,0 +1,56 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGAoEk4BEADG6NQ0Ex5gy0OlnGlFZsTpiZV2LiUhACFj6ZHVEYQQNWgEgRnZ +uZeAXbTnFywzrJUYhx51pNjxfoViN/4Jyn2oMrmaBEuDxEwhVZDsMTzb9dx0MNnm +jMr45z/4EGjln07tFzes+J+0eVizJOWehQ40IEwyCZIG9QOfsC1e1estm0KLZKWb +4gTihGFSahM4zeD6XlZ8krTlkWV9i7+oatCkNziuOTf8+ZXEqoNm/dJxG6pGWcal +o+DiTE3l4HCFr6MZoiCoWVaKYn1jtIUeioDVW8zPalt3VcPmjvYb6ZNHhFK8d3DD +V17wv7TFJIOn1j2n82jzbDZwQAWIA6iKPjXDJJqmv4qcZ5a5l8qirhjZhQEemftY +sGBLTjx9ANfPcDFoQ69ojDw34Nchig2nJ+7ut9h5mjeB9QmOx10HDposRaZq8yPC +hFpheHNlKwh9PYba0Z9Vb3mI04ywkw1oGc6YQD/VGhoGiMembzEK110DsCcZenD5 +dOWHug5LF7QTH+120eG4Qt0RcPLqI33+3FUOjzOQubw0QATYs8Dw2E36LVOUx1yr +tDqjJs/ZXfr+LCfaZRshvYfcl3soHCXxVqEwoXUmxJK741RS4ej8w79clniZPMLc +68XpFZ7qsKoKBHeoG1l8XvuAp9EpW4vujsehEwRudn1SNoc5fTFG9k8qlQARAQAB +tElEZWJpYW4gU3RhYmxlIFJlbGVhc2UgS2V5ICgxMS9idWxsc2V5ZSkgPGRlYmlh +bi1yZWxlYXNlQGxpc3RzLmRlYmlhbi5vcmc+iQJUBBMBCgA+FiEEpChSlfx7GoFg +AGKpYFxm8A1sl5MFAmAoEk4CGwMFCQ8JnAAFCwkIBwIGFQoJCAsCBBYCAwECHgEC +F4AACgkQYFxm8A1sl5OtbBAAuI9V8uztBX+gZhvI7LYRZkuWzmNa/qiDGHAF6DIA +OYKqCZUDSrkF9qsIkeeZdEP7hLoIo6TkprvF5iLFTfzFWPT1VR9E/itBBzEZa2Vr +gT0ye8gYrsRdNkso2vqZQd3muDJvg9UrT37+Nt0eOpFAfc3JYfqwjhVIngiNLwjG +TC5oinEesdDCgqxo8Z6e6NyMLdDtS4W26q7GxcuG5YcBoYi3pjxJx8ZGsNHqEe6R +vU3YGahEgWWY80xCRarm8RVYgfU4LZfm6D4o1ZO3B2UmK6+TgkTjYWzC/yMrcbK4 +lyumB36OCSg8byrJ3qUN7zKKU0DIxPqFFCLxxhYxf4QrMPik0BTgloWntP2VFLUo +3DxJQKAqQULr+H/WEgbsgAuU8U0VLTlj9sCXn0iN0pHzNaEJJ4sz5mdIWOdJJobk +biQT+xAGwfoKDff9l9fu82p569sK9U+omHMuDfxTT0X13U/6d2m5nIFwf1MitshU +8frYxuZs3Lp0Qi1Xsqtwc/wrIDt5c0M4wluypuz//eRLLwsMn6KEl1/Be/RebHSb +FKOA2tdsc/hfABsVQCFpRHgBmpLfL/5Qwd/K7dKKpuh/7pV4B1cNgviKwMFhhR2e +GzTfbXqxytnYmJkV++bKLtX1SkNx1TBb4lqICzdFOV5QjtjPBVZR7Ugx7sp7yZn4 +bw2JAjMEEAEIAB0WIQRyA2MOLI5yclFoT+vFzl3CxULNWQUCYCgSfgAKCRDFzl3C +xULNWR3gD/wLYa1UBOMszWu/BTLt42QHcd6onTTboP4S9w1Gs/ak5iQiEN45CVVL +bJ5wS1iaeuMZ85fOtcEvJ9KqMvwvGXlsCD/+O0QJJbEpeJpHarj4ZtxaL659ipci +qeSIQAsAb6/9SKZZ7HGQFD6DAF9kzV9HpKnNvE8BGQ8I38Ez9lfRiQuD16r4cqNg +S076Z1AoQU8ES5N8VO5v1fbAHsyLq9ZToE28BKGU4o59Fj5uqpfDrm0DrnSn053j +UK942IGmIwKtUAn/j2sG9mcow47xjifVTKuMXyNGDM30n6ITRtiTaZsUZGIw/yKM +3ZosuxobxvJoef8B43MpEHYV/xZHYxegT3xlu5h8FlUQrr/WR7FtT7Awlapm6llI +a/2G0nrPhQlX5nN5gJiKO92rOvKM4wTadBjL41jfYZb5EE44T51hCpJUB1g2GSQk +UpYM/MgcNfqmq7+7bAxinej/iCzhziv925mUOhIGhAUEYCZMFI4tIEVFFAUb4pi1 +CtXo3V8DJRu5TkuETwDdK+FfBU2e3q7b0q/CTHdHfD8T7VuTaYm01meCqWG8HS3h +2OSgtWrUgDBDKAU3O83KK7n6K+SAXW1iOaUzW9GErZnYqlEOMJVQn1pU+txUAAdT +fQy05mUvCUvHo5VOcC3wybU5HCZJ3cWe6HCOviBheeIysa+iSvBAU4kCMwQQAQoA +HRYhBApVt8USIzlChux0w1OUR53TUkxRBQJgNqemAAoJEFOUR53TUkxRYSUP/Rt9 +FTybIXwOW6FE3LPF7GvEWX//loxKRhiBSQ8Fwmkdchz3iJSAcZ8HgcISMH5P77Ip +8U9z8GAucy46Bi7tsaisWOUVxu5gvh6zLui7PkCRubIxcCxA+JjX5oZm3LSy49s1 +SEC/o0MB4TRwpqRfuEots6H0Z9eHzvJKjoeX9Ku7SjfSSRWY3TWMMIjQBATRZGcT +mgA3iJ4/9dFmBGsYhQq1WsY7bCmCahemAmAkdCxkB3hr8BA1Dm/GHgL0++txJhjC +FwKj89yh+Or8l/C95qptS2uAxioDM9952DUm65oWtApsFs8VpcJxSdApmWmH4s8/ +B/ESPKv7apLq3BSgLy4UA4FdFz+XS9xw3GItcPunzGZQfI6Dd5jPUMwYYqcr1cVB +2vTiQB//smNjWq2skWTKBtjk2xpPOMCKC5mdGI467RT8HpDMcKWUbg1kaPqCCzpQ +9NJQuk+M9+jw78MELtUGVi8wIZSZCjR2zXduenyVUWmQTHSNfS2R3iWsYH6m7fL2 +iA9j4Zi7sEjffGbLkQfQqH+c4XBDWNzJnC+/jQeWKG++zcYtEHv0mk37agw2qB9H +QdTO2xGJcfNF+dervAj1O2fvasOMj9aptRZVpKVMs25zbkplBR5mqPXven+SraDO +Qb5fppcPrKPt88G3e+dBuBzElOXBWpIsMJuvutFniHUEEBYIAB0WIQTKYZ1lpyp7 +rfyW0oAZZBiq63TIoQUCYDaonAAKCRAZZBiq63TIoR41AQCLcs+WlaZTZ0rg/cWh +vApi12mZpXQC60bxvmrtTyHH4AEA2pJLfGVHOualRCNbeGEYjfC0WiC+EYCC3NBV +e18slw8= +=7Dni +-----END PGP PUBLIC KEY BLOCK----- diff --git a/apt/trusted.gpg.d/debian-archive-bullseye-stable.gpg b/apt/trusted.gpg.d/debian-archive-bullseye-stable.gpg deleted file mode 100644 index 8ecabc7d2d689ce33591e59920f3ecb2cdcd1fbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2453 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 diff --git a/apt/trusted.gpg.d/debian-archive-buster-automatic.asc b/apt/trusted.gpg.d/debian-archive-buster-automatic.asc new file mode 100644 index 0000000..7d2315f --- /dev/null +++ b/apt/trusted.gpg.d/debian-archive-buster-automatic.asc @@ -0,0 +1,174 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +qn8+ouVQUr65+xcIST13Ffg80zc= +=5Cty +-----END PGP PUBLIC KEY BLOCK----- diff --git a/apt/trusted.gpg.d/debian-archive-buster-automatic.gpg b/apt/trusted.gpg.d/debian-archive-buster-automatic.gpg deleted file mode 100644 index 9ff7af7e5af79cd54df619dcf8314a3cbb7767c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8132 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 R`!gQAys!_>qtHC>e*ta^ayI|~ diff --git a/apt/trusted.gpg.d/debian-archive-buster-security-automatic.asc b/apt/trusted.gpg.d/debian-archive-buster-security-automatic.asc new file mode 100644 index 0000000..3ec9597 --- /dev/null +++ b/apt/trusted.gpg.d/debian-archive-buster-security-automatic.asc @@ -0,0 +1,174 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=xBv7 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/apt/trusted.gpg.d/debian-archive-buster-security-automatic.gpg b/apt/trusted.gpg.d/debian-archive-buster-security-automatic.gpg deleted file mode 100644 index 81afdb705f68c8df95ba9e6d4c15bc52ee5c3162..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8141 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 aPy2fjM|%0RB7(z@>?-c(X_@*Q=YIhorh*dy diff --git a/apt/trusted.gpg.d/debian-archive-buster-stable.asc b/apt/trusted.gpg.d/debian-archive-buster-stable.asc new file mode 100644 index 0000000..e9fe5b5 --- /dev/null +++ b/apt/trusted.gpg.d/debian-archive-buster-stable.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBFxZ9FABEADPEDVwAUd10zcdnQJF7klaxK1mcTEUd+xfNAKBjhvP69XdAf54 +7PS8Xid9zMAK/JARzLsZj5STy1VQQrPGOkSqPKA+gSpW8CmEWwfL/VTfQFFrJ9kb +1eArtb3FFk3qdtLih38t5JUhm0PidKcThemoi3kfVfoK3iWnfnb36RuNG75H73gf +/5i3C4Wq+dGusGXWxz15E9qACja3i/r239unHKvfEFWXQU6IyNYkz8o/hG/knRCX +DTBKbzKt4AH7LQFoLsd+qN8DNUUjxIUZyDTxJac5TXTWKiiOXsxzUmcgZBO+FT8b +Nx19fq9leIqxcBGdXU1TT2STwcgku9QtIKdm8wq0IrlbLjEasmmpeEx6WAIvaZfx +U2hFIKhYJXue2LTu2eUgxFBPUwQYoClCBUDuJgA9n+Z4HGKlibiUhf3HF+KIxqzr +woQn+rac6eVJowsPPN8maeMwltjAdkfSHGWQkgGPPCaGwJj7shq2qJBYmbEbC5j6 +02ZJS1srmvJbQrKhG+jdPDADDhwLq5vEQysqcJJ72+vAKjMHOTWc026zwQz3evvO +p6LsrJ+l0kyH1CjMhmumr4A/d+GSFGxzUR6BRAGigSYKQdPWb7Fb9fEuTsa1kp9k +cqRMMGxPYNQsBPu+h0PIMMHEYY5WOMaKni7bE7lfxSdcnDG6TbtAy4zcQwARAQAB +tEdEZWJpYW4gU3RhYmxlIFJlbGVhc2UgS2V5ICgxMC9idXN0ZXIpIDxkZWJpYW4t +cmVsZWFzZUBsaXN0cy5kZWJpYW4ub3JnPokCVAQTAQoAPhYhBG0zhm7dj/pBwBQ6 +7dzJ77934RUXBQJcWfRQAhsDBQkPCZwABQsJCAcDBRUKCQgLBRYCAwEAAh4BAheA +AAoJENzJ77934RUX/woQAICqnZKgvhZrYU/ogF1Kbx1oPYWg1Dz8ErQtXbFqcSeU +JBsG2eJFHkR//sqeKGFYcE8xHN9oX8i9UMUvmb6FtMMTK9wJ99sSA/PFWJT6FbZo +Eflx27q3fJfzcGGAgtslXBEqYVcyBv6KUQk/d+OC73rdFAH+53BuWFLQKxPFEa3l +U7QLo0oyWH4gKXVGs2D+Bo4sRSa0NzcJoUQXTi04f2RU/4Zs4ar/tYopMoA3H0hC +axZLfrSFtXpb7n3IsivP4mwdaPDSRavLZuNoc/Vze4RGmd0rtC/HyUBHVVMJ17Q2 +2WD7eCEhq8XBbh2u1xZWW3WjRgZxlIdvBu78+A0Kiz0noobA/pwPqYAtMmY3hB+8 +AuaYYWiM53HhySp0m/XkIMOCHZiAaOe4mTf1rrj2qsEH9ZqHljqLD1Bas5NIy2AD +Q2t5MJiNLKKI54cNCsYB2gkCNNoBN+wYRzbrFPMGFxFk/dnb7gRIsqq60t+cwfdt +Y8QlyI0ss1uWhaB7ORXNC7hOziTM1nJ3rCQy5LY1pUyb7WecYIRG2niLIb8bXlml +XA+jyVQ/Ft8FL33drvXdIrNobNz5Q9PZUSC0Ll2OYkbTzioxTMv8o0SPkz7xawvq +cOhWyNdf7E0/SUf4T75jCZ3zqaZOucNBRekumcUme+6ua8+W0iC4Jtmot5yh4oaZ +=a/CW +-----END PGP PUBLIC KEY BLOCK----- diff --git a/apt/trusted.gpg.d/debian-archive-buster-stable.gpg b/apt/trusted.gpg.d/debian-archive-buster-stable.gpg deleted file mode 100644 index 6990f456dadf250ce586435329d07c37ce2c161f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2332 zcmV+%3FG#e0u2OQS@ci=5CG2*HE;n(b<;N;odQMfNm|6MW^pkTckEv@0)dVj&+FCQ z0seUG^t@gteayfL{E!jMyBUv^lgm|5LbJv?M5;WXK7lG$@F|2_2h06b-#}4oC)pd- z;48Jg#THHKcGBX9e=X#dA)78Oi&A65Da-X*7gcK7KUjT^p4?|2{on70ds zs`=5buw~ZAJ$Vz_fC@IZi~9E8+ov3>-w;)oK~9Ls)+Eo$KZI}Ooe-A|FiLMSt>6Ls zEdgjQ$9|~a12sh>#Dy8iH1Q>;IZbrdDkzR#%yUv_AY>E16+as{9esYUWq69Qa1otd zO;b-~lflR&yVNZpr)KjCv?94%E-@OiX{mTjdRPK4X_xU+Xhk5XSS5R&*tG814Dl-Q;HJsCKv%w7adi&0&qU@}nrP54?)F{k`Yo@P&KX>7h6l`-*9)Uyw zqJbs~LDSZ6v0L@=E>6a^lAmO9q)aeuPhiw61pB^+L&z|}#9@wBIL3;eF545iU&SX} zoH4phyFkl~+(Q5n0RRECM?_^}X<=?4Q*>csY-J!)Wo%_(b7de)WqBYdF)%M;b#ruO zaw#A@WMyJ$VQwvQWo%_(b7eqmX>)XQE@Wk5X<=?IZ*pfoi2_sv69EbUJ{BPaZ8L^$ z-H-Y~z!W;|+{y31ci|Nm1p-`I^iTpD0|f~W37h~03ke7Z0|gZd2?z@X76JnS00JHX z0vCV)3JDP0$?v~+;T0GE3J?H*s-2Rcz7}g?Pw0SMN^c!#J%ymuJp2;0EnTr{aVL}{ z8wT0pMIJq*xVOVfaF&y7$U&y^s#V?t@g|x#HE8Ge9+Y$rw#aNX36}D&*`ElF2 zw|tlLaAAOg+a+8PDq&YL2L6gs2|st^g713W6aoI{aBf&q&?^(g5v}D@vEpiIDceR|AuVgs{gf$DKdaJA4o!L7E6A#g|&KH?tRFz zE6?I=9cb{A*;o~ZXK@I7FJtz zqecdCl!tEy?)>--3X44_qK3f!oDZphEiz^|gde;D=9pn?@H}$T#_Nu`L^_qv4I*SibTCj&gEQXiw|K&RxRALd{tP0$f@5cK`|r z5XH`2!o@<(S*s`z0F($82{<~j-w_|(Yz9#BMcolCzA77fwK)ixO63=cqTgmiWX=|r zw`%NsG>bzbhGE_G`hjQ%pFE~=d@R-x(g$IbAm%@raPu;dxoz<5G$s7UH_eocKWX-1 z#GO>JGI5>|-l4P>-3wkI=$G8jd&lEV0=xsZ(bl~JyZA^V8`bc5;Y$j6vB=u4{XdS~ zY4{M}DaRatNc_FkhKSrP=89_e^b1-C)f*Vq1U1H%yh(#}FEg{7pxrjm<*fAM=gfp5 zE&31Ncib?pMRF}y)7e^(ZOXoz$p;hi%l8pshl+%~ynVjN-|YC2;Or}ZK5zKMKH}%& zC;#T}J!Jtn6mXDstKIM${S>WyQm_pljY}$`@D9S`DIi#9pmk)b^2)6U#fmpgykGWB zKx`5WLW@|7V@1u4K8vx{s}ky6fc6XJ?xBuq;57(svpwXoMshClGyGQ1uEyRF8P9iU z%I?h;^oas91P}oV038+~1PWER#S$YqLWb;g!&8(;ozqfGQ3V2Awbdg43JDNXlt-P@ zQcO|W%n$nnN;J;?58bsaCsGoLA1V3jG=WDtgT72@yp*@5PK_Z|zey@(O=e%i-sI#v zXPEDSQBhIK#I;K;LnrE|RfTi9yACHOsE2DpXAqJm|Aa&9XA;DdHb-> zvnCYrEY(V}G?t!7&)g3oPQV&J7UZ9ltbH?%N?<>=gv0IpY(ZNC!=1BV}I@*Unsc?Kteq&lbFUD0(qj2+pO_sB)CK0m&to1^#S?`U(%YrRo&}!p$_=c z+}nKn1LDsxMN({~&VoS8O?%pEtodn)_OtBUEDnYTXzQ4diV~uzv8&pYt8#1!+`Gr5 zC=iv{>SghLc49!O+79_(*ac1LO#zjO*z52ijd}Oe$>RxaDdHL{20BP$U)0NQKQ4dM CB3l&z diff --git a/bind/bind.keys b/bind/bind.keys index 5e5a32b..1ac4a56 100644 --- a/bind/bind.keys +++ b/bind/bind.keys @@ -1,45 +1,44 @@ +# Copyright (C) Internet Systems Consortium, Inc. ("ISC") +# +# SPDX-License-Identifier: MPL-2.0 +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, you can obtain one at https://mozilla.org/MPL/2.0/. +# +# See the COPYRIGHT file distributed with this work for additional +# information regarding copyright ownership. + # The bind.keys file is used to override the built-in DNSSEC trust anchors # which are included as part of BIND 9. The only trust anchors it contains # are for the DNS root zone ("."). Trust anchors for any other zones MUST # be configured elsewhere; if they are configured here, they will not be # recognized or used by named. # -# The built-in trust anchors are provided for convenience of configuration. -# They are not activated within named.conf unless specifically switched on. -# To use the built-in key, use "dnssec-validation auto;" in the -# named.conf options. Without this option being set, the keys in this -# file are ignored. +# To use the built-in root key, set "dnssec-validation auto;" in the +# named.conf options, or else leave "dnssec-validation" unset. If +# "dnssec-validation" is set to "yes", then the keys in this file are +# ignored; keys will need to be explicitly configured in named.conf for +# validation to work. "auto" is the default setting, unless named is +# built with "configure --disable-auto-validation", in which case the +# default is "yes". # # This file is NOT expected to be user-configured. # -# These keys are current as of October 2017. If any key fails to -# initialize correctly, it may have expired. In that event you should -# replace this file with a current version. The latest version of -# bind.keys can always be obtained from ISC at https://www.isc.org/bind-keys. +# Servers being set up for the first time can use the contents of this file +# as initializing keys; thereafter, the keys in the managed key database +# will be trusted and maintained automatically. # -# See https://data.iana.org/root-anchors/root-anchors.xml -# for current trust anchor information for the root zone. - -managed-keys { - # This key (19036) is to be phased out starting in 2017. It will - # remain in the root zone for some time after its successor key - # has been added. It will remain this file until it is removed from - # the root zone. - . initial-key 257 3 8 "AwEAAagAIKlVZrpC6Ia7gEzahOR+9W29euxhJhVVLOyQbSEW0O8gcCjF - FVQUTf6v58fLjwBd0YI0EzrAcQqBGCzh/RStIoO8g0NfnfL2MTJRkxoX - bfDaUeVPQuYEhg37NZWAJQ9VnMVDxP/VHL496M/QZxkjf5/Efucp2gaD - X6RS6CXpoY68LsvPVjR0ZSwzz1apAzvN9dlzEheX7ICJBBtuA6G3LQpz - W5hOA2hzCTMjJPJ8LbqF6dsV6DoBQzgul0sGIcGOYl7OyQdXfZ57relS - Qageu+ipAdTTJ25AsRTAoub8ONGcLmqrAmRLKBP1dfwhYB4N7knNnulq - QxA+Uk1ihz0="; +# These keys are current as of Mar 2019. If any key fails to initialize +# correctly, it may have expired. In that event you should replace this +# file with a current version. The latest version of bind.keys can always +# be obtained from ISC at https://www.isc.org/bind-keys. +# +# See https://data.iana.org/root-anchors/root-anchors.xml for current trust +# anchor information for the root zone. +trust-anchors { # This key (20326) was published in the root zone in 2017. - # Servers which were already using the old key (19036) should - # roll seamlessly to this new one via RFC 5011 rollover. Servers - # being set up for the first time can use the contents of this - # file as initializing keys; thereafter, the keys in the - # managed key database will be trusted and maintained - # automatically. . initial-key 257 3 8 "AwEAAaz/tAm8yTn4Mfeh5eyI96WSVexTBAvkMgJzkKTOiW1vkIbzxeF3 +/4RgWOq7HrxRixHlFlExOLAJr5emLvN7SWXgnLh4+B5xQlNVz8Og8kv ArMtNROxVQuCaSnIDdD5LKyWbRd2n9WGe2R8PzgCmr3EgVLrjyBxWezF diff --git a/bind/db.0 b/bind/db.0 index e3aabdb..0cbfc38 100644 --- a/bind/db.0 +++ b/bind/db.0 @@ -1,5 +1,5 @@ ; -; BIND reverse data file for broadcast zone +; BIND reverse data file for "this host on this network" zone ; $TTL 604800 @ IN SOA localhost. root.localhost. ( diff --git a/ca-certificates.conf b/ca-certificates.conf index 6f21a87..51f74d4 100644 --- a/ca-certificates.conf +++ b/ca-certificates.conf @@ -43,7 +43,7 @@ mozilla/Certigna.crt mozilla/certSIGN_ROOT_CA.crt !mozilla/Certum_Root_CA.crt mozilla/Certum_Trusted_Network_CA.crt -mozilla/Chambers_of_Commerce_Root_-_2008.crt +!mozilla/Chambers_of_Commerce_Root_-_2008.crt !mozilla/China_Internet_Network_Information_Center_EV_Certificates_Root.crt !mozilla/CNNIC_ROOT.crt mozilla/Comodo_AAA_Services_root.crt @@ -53,7 +53,7 @@ mozilla/COMODO_ECC_Certification_Authority.crt !mozilla/Comodo_Trusted_Services_root.crt !mozilla/ComSign_CA.crt !mozilla/ComSign_Secured_CA.crt -mozilla/Cybertrust_Global_Root.crt +!mozilla/Cybertrust_Global_Root.crt !mozilla/Deutsche_Telekom_Root_CA_2.crt mozilla/DigiCert_Assured_ID_Root_CA.crt mozilla/DigiCert_Assured_ID_Root_G2.crt @@ -66,11 +66,11 @@ mozilla/DigiCert_Trusted_Root_G4.crt !mozilla/Digital_Signature_Trust_Co._Global_CA_1.crt !mozilla/Digital_Signature_Trust_Co._Global_CA_3.crt !mozilla/DST_ACES_CA_X6.crt -mozilla/DST_Root_CA_X3.crt +!mozilla/DST_Root_CA_X3.crt mozilla/D-TRUST_Root_Class_3_CA_2_2009.crt mozilla/D-TRUST_Root_Class_3_CA_2_EV_2009.crt !mozilla/EBG_Elektronik_Sertifika_Hizmet_Sağlayıcısı.crt -mozilla/EC-ACC.crt +!mozilla/EC-ACC.crt !mozilla/EE_Certification_Centre_Root_CA.crt !mozilla/E-Guven_Kok_Elektronik_Sertifika_Hizmet_Saglayicisi.crt mozilla/Entrust.net_Premium_2048_Secure_Server_CA.crt @@ -87,14 +87,14 @@ mozilla/E-Tugra_Certification_Authority.crt !mozilla/GeoTrust_Primary_Certification_Authority_-_G3.crt !mozilla/GeoTrust_Universal_CA_2.crt !mozilla/GeoTrust_Universal_CA.crt -mozilla/Global_Chambersign_Root_-_2008.crt +!mozilla/Global_Chambersign_Root_-_2008.crt mozilla/GlobalSign_Root_CA.crt -mozilla/GlobalSign_Root_CA_-_R2.crt +!mozilla/GlobalSign_Root_CA_-_R2.crt mozilla/GlobalSign_Root_CA_-_R3.crt mozilla/Go_Daddy_Class_2_CA.crt mozilla/Go_Daddy_Root_Certificate_Authority_-_G2.crt !mozilla/GTE_CyberTrust_Global_Root.crt -mozilla/Hellenic_Academic_and_Research_Institutions_RootCA_2011.crt +!mozilla/Hellenic_Academic_and_Research_Institutions_RootCA_2011.crt mozilla/Hongkong_Post_Root_CA_1.crt !mozilla/IGC_A.crt mozilla/Izenpe.com.crt @@ -106,7 +106,7 @@ mozilla/NetLock_Arany_=Class_Gold=_Főtanúsítvány.crt !mozilla/NetLock_Express_=Class_C=_Root.crt !mozilla/NetLock_Notary_=Class_A=_Root.crt !mozilla/NetLock_Qualified_=Class_QA=_Root.crt -mozilla/Network_Solutions_Certificate_Authority.crt +!mozilla/Network_Solutions_Certificate_Authority.crt !mozilla/OISTE_WISeKey_Global_Root_GA_CA.crt !mozilla/PSCProcert.crt mozilla/QuoVadis_Root_CA_1_G3.crt @@ -114,7 +114,7 @@ mozilla/QuoVadis_Root_CA_2.crt mozilla/QuoVadis_Root_CA_2_G3.crt mozilla/QuoVadis_Root_CA_3.crt mozilla/QuoVadis_Root_CA_3_G3.crt -mozilla/QuoVadis_Root_CA.crt +!mozilla/QuoVadis_Root_CA.crt !mozilla/Root_CA_Generalitat_Valenciana.crt !mozilla/RSA_Security_2048_v3.crt mozilla/Secure_Global_CA.crt @@ -125,7 +125,7 @@ mozilla/Security_Communication_RootCA2.crt mozilla/Security_Communication_Root_CA.crt !mozilla/SG_TRUST_SERVICES_RACINE.crt !mozilla/Sonera_Class_1_Root_CA.crt -mozilla/Sonera_Class_2_Root_CA.crt +!mozilla/Sonera_Class_2_Root_CA.crt !mozilla/Staat_der_Nederlanden_Root_CA.crt !mozilla/Staat_der_Nederlanden_Root_CA_-_G2.crt mozilla/Starfield_Class_2_CA.crt @@ -151,7 +151,7 @@ mozilla/TeliaSonera_Root_CA_v1.crt !mozilla/thawte_Primary_Root_CA_-_G2.crt !mozilla/thawte_Primary_Root_CA_-_G3.crt !mozilla/Thawte_Server_CA.crt -mozilla/Trustis_FPS_Root_CA.crt +!mozilla/Trustis_FPS_Root_CA.crt mozilla/T-TeleSec_GlobalRoot_Class_2.crt mozilla/T-TeleSec_GlobalRoot_Class_3.crt !mozilla/TÜBÄ°TAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.crt @@ -194,8 +194,8 @@ mozilla/GlobalSign_ECC_Root_CA_-_R5.crt mozilla/IdenTrust_Commercial_Root_CA_1.crt mozilla/IdenTrust_Public_Sector_Root_CA_1.crt mozilla/OISTE_WISeKey_Global_Root_GB_CA.crt -mozilla/Staat_der_Nederlanden_EV_Root_CA.crt -mozilla/Staat_der_Nederlanden_Root_CA_-_G3.crt +!mozilla/Staat_der_Nederlanden_EV_Root_CA.crt +!mozilla/Staat_der_Nederlanden_Root_CA_-_G3.crt !mozilla/S-TRUST_Universal_Root_CA.crt !mozilla/TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.crt !mozilla/TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H6.crt @@ -254,3 +254,29 @@ mozilla/NAVER_Global_Root_Certification_Authority.crt mozilla/Trustwave_Global_Certification_Authority.crt mozilla/Trustwave_Global_ECC_P256_Certification_Authority.crt mozilla/Trustwave_Global_ECC_P384_Certification_Authority.crt +mozilla/AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.crt +mozilla/ANF_Secure_Server_Root_CA.crt +mozilla/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068_2.crt +mozilla/Certainly_Root_E1.crt +mozilla/Certainly_Root_R1.crt +mozilla/Certum_EC-384_CA.crt +mozilla/Certum_Trusted_Root_CA.crt +mozilla/DigiCert_TLS_ECC_P384_Root_G5.crt +mozilla/DigiCert_TLS_RSA4096_Root_G5.crt +mozilla/D-TRUST_BR_Root_CA_1_2020.crt +mozilla/D-TRUST_EV_Root_CA_1_2020.crt +mozilla/E-Tugra_Global_Root_CA_ECC_v3.crt +mozilla/E-Tugra_Global_Root_CA_RSA_v3.crt +mozilla/GlobalSign_Root_E46.crt +mozilla/GlobalSign_Root_R46.crt +mozilla/GLOBALTRUST_2020.crt +mozilla/HARICA_TLS_ECC_Root_CA_2021.crt +mozilla/HARICA_TLS_RSA_Root_CA_2021.crt +mozilla/HiPKI_Root_CA_-_G1.crt +mozilla/ISRG_Root_X2.crt +mozilla/Security_Communication_ECC_RootCA1.crt +mozilla/Security_Communication_RootCA3.crt +mozilla/Telia_Root_CA_v2.crt +mozilla/TunTrust_Root_CA.crt +mozilla/vTrus_ECC_Root_CA.crt +mozilla/vTrus_Root_CA.crt diff --git a/chrony/chrony.conf b/chrony/chrony.conf index edbcf16..bd63609 100644 --- a/chrony/chrony.conf +++ b/chrony/chrony.conf @@ -1,104 +1,47 @@ -# This the default chrony.conf file for the Debian chrony package. After -# editing this file use the command 'invoke-rc.d chrony restart' to make -# your changes take effect. John Hasler 1998-2008 +# Welcome to the chrony configuration file. See chrony.conf(5) for more +# information about usable directives. -# See www.pool.ntp.org for an explanation of these servers. Please -# consider joining the project if possible. If you can't or don't want to -# use these servers I suggest that you try your ISP's nameservers. We mark -# the servers 'offline' so that chronyd won't try to connect when the link -# is down. Scripts in /etc/ppp/ip-up.d and /etc/ppp/ip-down.d use chronyc -# commands to switch it on when a dialup link comes up and off when it goes -# down. Code in /etc/init.d/chrony attempts to determine whether or not -# the link is up at boot time and set the online status accordingly. If -# you have an always-on connection such as cable omit the 'offline' -# directive and chronyd will default to online. -# -# Note that if Chrony tries to go "online" and dns lookup of the servers -# fails they will be discarded. Thus under some circumstances it is -# better to use IP numbers than host names. +# Include configuration files found in /etc/chrony/conf.d. +confdir /etc/chrony/conf.d -server 0.debian.pool.ntp.org auto_offline iburst minpoll 8 -server 1.debian.pool.ntp.org auto_offline iburst minpoll 8 -server 2.debian.pool.ntp.org auto_offline iburst minpoll 8 -server 3.debian.pool.ntp.org auto_offline iburst minpoll 8 +# Use Debian vendor zone. +pool 2.debian.pool.ntp.org iburst -# Look here for the admin password needed for chronyc. The initial -# password is generated by a random process at install time. You may -# change it if you wish. +# Use time sources from DHCP. +sourcedir /run/chrony-dhcp -keyfile /etc/chrony/chrony.keys - -# Set runtime command key. Note that if you change the key (not the -# password) to anything other than 1 you will need to edit -# /etc/ppp/ip-up.d/chrony, /etc/ppp/ip-down.d/chrony, /etc/init.d/chrony -# and /etc/cron.weekly/chrony as these scripts use it to get the password. - -commandkey 1 +# Use NTP sources found in /etc/chrony/sources.d. +sourcedir /etc/chrony/sources.d -# I moved the driftfile to /var/lib/chrony to comply with the Debian -# filesystem standard. +# This directive specify the location of the file containing ID/key pairs for +# NTP authentication. +keyfile /etc/chrony/chrony.keys +# This directive specify the file into which chronyd will store the rate +# information. driftfile /var/lib/chrony/chrony.drift -# Comment this line out to turn off logging. +# Save NTS keys and cookies. +ntsdumpdir /var/lib/chrony + +# Uncomment the following line to turn logging on. +#log tracking measurements statistics -log tracking measurements statistics +# Log files location. logdir /var/log/chrony # Stop bad estimates upsetting machine clock. - maxupdateskew 100.0 -# Dump measurements when daemon exits. - -dumponexit - -# Specify directory for dumping measurements. - -dumpdir /var/lib/chrony - -# Let computer be a server when it is unsynchronised. - -local stratum 10 - -# GRIDSCALE - Disable server functionality and only bind on localhost -bindcmdaddress 127.0.0.1 -bindcmdaddress ::1 -port 0 - -# GRIDSCALE - Allow stepping the clock. Normally, it’s recommended to allow the step only in -# the first few updates, but in some cases (a virtual machine which can be suspended and resumed -# with incorrect time) it may be necessary to allow the step at any clock update. -makestep 1 -1 - -# Allow computers on the unrouted nets to use the server. - -allow 10/8 -allow 192.168/16 -allow 172.16/12 - -# This directive forces `chronyd' to send a message to syslog if it -# makes a system clock adjustment larger than a threshold value in seconds. - -logchange 0.5 - -# This directive defines an email address to which mail should be sent -# if chronyd applies a correction exceeding a particular threshold to the -# system clock. - -# mailonchange root@localhost 0.5 - -# This directive tells chrony to regulate the real-time clock and tells it -# Where to store related data. It may not work on some newer motherboards -# that use the HPET real-time clock. It requires enhanced real-time -# support in the kernel. I've commented it out because with certain -# combinations of motherboard and kernel it is reported to cause lockups. +# This directive enables kernel synchronisation (every 11 minutes) of the +# real-time clock. Note that it can't be used along with the 'rtcfile' directive. +rtcsync -# rtcfile /var/lib/chrony/chrony.rtc +# Step the system clock instead of slewing it if the adjustment is larger than +# one second, but only in the first three clock updates. +makestep 1 3 -# If the last line of this file reads 'rtconutc' chrony will assume that -# the CMOS clock is on UTC (GMT). If it reads '# rtconutc' or is absent -# chrony will assume local time. The line (if any) was written by the -# chrony postinst based on what it found in /etc/default/rcS. You may -# change it if necessary. -rtconutc +# Get TAI-UTC offset and leap seconds from the system tz database. +# This directive must be commented out when using time sources serving +# leap-smeared time. +leapsectz right/UTC diff --git a/chrony/sources.d/README b/chrony/sources.d/README index 268544d..184eaec 100644 --- a/chrony/sources.d/README +++ b/chrony/sources.d/README @@ -1,6 +1,7 @@ Only NTP sources can be specified in the /etc/chrony/sources.d directory. -Files in this directory must end with the ".sources" suffix, and can only -contain the "peer", "pool" and "server" directives. +Files in this directory must end with the ".sources" suffix. They can only +contain the "peer", "pool" and "server" directives and must have all +lines terminated by a trailing newline. There is no need to restart chronyd for these time sources to be usable, running 'chronyc reload sources' is sufficient. diff --git a/colordiffrc b/colordiffrc index 1ac1a17..e0598ed 100644 --- a/colordiffrc +++ b/colordiffrc @@ -27,3 +27,4 @@ newtext=darkgreen oldtext=darkred diffstuff=darkcyan cvsstuff=cyan +difffile=white diff --git a/console-setup/cached_Lat15-Fixed16.psf.gz b/console-setup/cached_Lat15-Fixed16.psf.gz index fdfe54e2c86a79be6eb1a21d1510026ed53d7f49..0150aab5be799af41924e82d5147ffc3e6bd4daa 100644 GIT binary patch literal 2543 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 diff --git a/console-setup/cached_UTF-8_del.kmap.gz b/console-setup/cached_UTF-8_del.kmap.gz index 9301c3806bf45a7d3d8035fbbcf64f1ea09c116a..aef0e5943d954138ebb4596cfe973f96d22a8481 100644 GIT binary patch literal 5389 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 diff --git a/console-setup/compose.ISO-8859-1.inc b/console-setup/compose.ISO-8859-1.inc index a285ddf..a09f3fb 100644 --- a/console-setup/compose.ISO-8859-1.inc +++ b/console-setup/compose.ISO-8859-1.inc @@ -1,155 +1,168 @@ # Compose sequences for ISO-8859-1 -compose '!' '!' to '¡' -compose '!' '^' to '¦' -compose '!' 'p' to '¶' -compose '!' 's' to '§' -compose '"' '"' to '¨' -compose '"' 'A' to 'Ä' -compose '"' 'E' to 'Ë' -compose '"' 'I' to 'Ï' -compose '"' 'O' to 'Ö' -compose '"' 'U' to 'Ü' -compose '"' 'a' to 'ä' -compose '"' 'e' to 'ë' -compose '"' 'i' to 'ï' -compose '"' 'o' to 'ö' -compose '"' 'u' to 'ü' -compose '"' 'y' to 'ÿ' +compose '!' '!' to exclamdown +compose '!' '^' to brokenbar +compose '!' 'p' to paragraph +compose '!' 's' to section +compose '"' '"' to diaeresis +compose '"' 'A' to Adiaeresis +compose '"' 'E' to Ediaeresis +compose '"' 'I' to Idiaeresis +compose '"' 'O' to Odiaeresis +compose '"' 'U' to Udiaeresis +compose '"' 'a' to adiaeresis +compose '"' 'e' to ediaeresis +compose '"' 'i' to idiaeresis +compose '"' 'o' to odiaeresis +compose '"' 'u' to udiaeresis +compose '"' 'y' to ydiaeresis compose '(' '(' to '[' compose '(' '-' to '{' -compose '(' 'c' to '©' -compose '(' 'r' to '®' +compose '(' 'c' to copyright +compose '(' 'r' to registered compose ')' ')' to ']' compose ')' '-' to '}' -compose '*' '0' to '°' -compose '*' 'A' to 'Å' -compose '*' 'a' to 'å' +compose '*' '0' to degree +compose '*' 'A' to Aring +compose '*' 'a' to aring compose '+' '+' to '#' -compose '+' '-' to '±' -compose ',' ',' to '¸' -compose ',' '-' to '¬' -compose ',' 'C' to 'Ç' -compose ',' 'c' to 'ç' +compose '+' '-' to plusminus +compose ',' ',' to cedilla +compose ',' '-' to notsign +compose ',' 'C' to Ccedilla +compose ',' 'c' to ccedilla compose '-' '(' to '{' compose '-' ')' to '}' -compose '-' '+' to '±' -compose '-' ',' to '¬' -compose '-' '-' to '­' -compose '-' ':' to '÷' -compose '-' 'A' to 'Ã' -compose '-' 'D' to 'Ð' -compose '-' 'N' to 'Ñ' -compose '-' 'O' to 'Õ' -compose '-' '^' to '¯' -compose '-' 'a' to 'ã' -compose '-' 'd' to 'ð' -compose '-' 'l' to '£' -compose '-' 'n' to 'ñ' -compose '-' 'o' to 'õ' -compose '-' 'y' to '¥' -compose '.' '.' to '·' -compose '.' '^' to '·' -compose '/' '/' to '\\' -compose '/' '<' to '\\' -compose '/' 'O' to 'Ø' +compose '-' '+' to plusminus +compose '-' ',' to notsign +compose '-' '-' to hyphen +compose '-' ':' to division +compose '-' 'A' to Atilde +compose '-' 'D' to ETH +compose '-' 'N' to Ntilde +compose '-' 'O' to Otilde +compose '-' '^' to macron +compose '-' 'a' to atilde +compose '-' 'd' to eth +compose '-' 'l' to sterling +compose '-' 'n' to ntilde +compose '-' 'o' to otilde +compose '-' 'y' to yen +compose '.' '.' to periodcentered +compose '.' '^' to periodcentered +compose '/' '/' to '\'' +compose '/' '<' to '\'' +compose '/' 'O' to Ooblique compose '/' '^' to '|' -compose '/' 'c' to '¢' -compose '/' 'o' to 'ø' -compose '/' 'u' to 'µ' -compose '1' '2' to '½' -compose '1' '4' to '¼' -compose '3' '4' to '¾' -compose ':' '-' to '÷' -compose '<' '/' to '\\' -compose '<' '<' to '«' -compose '=' 'l' to '£' -compose '=' 'y' to '¥' -compose '>' '>' to '»' -compose '>' 'A' to 'Â' -compose '>' 'E' to 'Ê' -compose '>' 'I' to 'Î' -compose '>' 'O' to 'Ô' -compose '>' 'U' to 'Û' -compose '>' 'a' to 'â' -compose '>' 'e' to 'ê' -compose '>' 'i' to 'î' -compose '>' 'o' to 'ô' -compose '>' 'u' to 'û' -compose '?' '?' to '¿' -compose 'A' 'E' to 'Æ' -compose 'A' 'O' to 'Å' -compose 'T' 'H' to 'Þ' -compose '\'' 'A' to 'Á' -compose '\'' 'C' to 'Ç' -compose '\'' 'E' to 'É' -compose '\'' 'I' to 'Í' -compose '\'' 'O' to 'Ó' -compose '\'' 'U' to 'Ú' -compose '\'' 'Y' to 'Ý' -compose '\'' '\'' to '´' -compose '\'' 'a' to 'á' -compose '\'' 'c' to 'ç' -compose '\'' 'e' to 'é' -compose '\'' 'i' to 'í' -compose '\'' 'o' to 'ó' -compose '\'' 'u' to 'ú' -compose '\'' 'y' to 'ý' -compose '^' '!' to '¦' -compose '^' '-' to '¯' -compose '^' '.' to '·' +compose '/' 'c' to cent +compose '/' 'o' to oslash +compose '/' 'u' to mu +compose '1' '2' to onehalf +compose '1' '4' to onequarter +compose '3' '4' to threequarters +compose ':' '-' to division +compose '<' '/' to '\'' +compose '<' '<' to guillemotleft +compose '=' 'U' to Udiaeresis +compose '=' 'l' to sterling +compose '=' 'u' to udiaeresis +compose '=' 'y' to yen +compose '>' '>' to guillemotright +compose '>' 'A' to Acircumflex +compose '>' 'E' to Ecircumflex +compose '>' 'I' to Icircumflex +compose '>' 'O' to Ocircumflex +compose '>' 'U' to Ucircumflex +compose '>' 'a' to acircumflex +compose '>' 'e' to ecircumflex +compose '>' 'i' to icircumflex +compose '>' 'o' to ocircumflex +compose '>' 'u' to ucircumflex +compose '?' '?' to questiondown +compose 'A' 'E' to AE +compose 'A' 'O' to Aring +compose 'T' 'H' to THORN +compose '\'' 'A' to Aacute +compose '\'' 'C' to Ccedilla +compose '\'' 'E' to Eacute +compose '\'' 'I' to Iacute +compose '\'' 'O' to Oacute +compose '\'' 'U' to Uacute +compose '\'' 'Y' to Yacute +compose '\'' '\'' to acute +compose '\'' 'a' to aacute +compose '\'' 'c' to ccedilla +compose '\'' 'e' to eacute +compose '\'' 'i' to iacute +compose '\'' 'o' to oacute +compose '\'' 'u' to uacute +compose '\'' 'y' to yacute +compose '^' '!' to brokenbar +compose '^' '-' to macron +compose '^' '.' to periodcentered compose '^' '/' to '|' -compose '^' '0' to '°' -compose '^' '1' to '¹' -compose '^' '2' to '²' -compose '^' '3' to '³' -compose '^' 'A' to 'Â' -compose '^' 'E' to 'Ê' -compose '^' 'I' to 'Î' -compose '^' 'O' to 'Ô' -compose '^' 'U' to 'Û' -compose '^' '_' to '¯' -compose '^' 'a' to 'â' -compose '^' 'e' to 'ê' -compose '^' 'i' to 'î' -compose '^' 'o' to 'ô' -compose '^' 'u' to 'û' -compose '_' '^' to '¯' -compose '_' '_' to '¯' -compose '_' 'a' to 'ª' -compose '_' 'o' to 'º' -compose '`' 'A' to 'À' -compose '`' 'E' to 'È' -compose '`' 'I' to 'Ì' -compose '`' 'O' to 'Ò' -compose '`' 'U' to 'Ù' -compose '`' 'a' to 'à' -compose '`' 'e' to 'è' -compose '`' 'i' to 'ì' -compose '`' 'o' to 'ò' -compose '`' 'u' to 'ù' -compose 'a' 'e' to 'æ' -compose 'a' 'o' to 'å' +compose '^' '0' to degree +compose '^' '1' to onesuperior +compose '^' '2' to twosuperior +compose '^' '3' to threesuperior +compose '^' 'A' to Acircumflex +compose '^' 'E' to Ecircumflex +compose '^' 'I' to Icircumflex +compose '^' 'O' to Ocircumflex +compose '^' 'U' to Ucircumflex +compose '^' '_' to macron +compose '^' 'a' to acircumflex +compose '^' 'e' to ecircumflex +compose '^' 'i' to icircumflex +compose '^' 'o' to ocircumflex +compose '^' 'u' to ucircumflex +compose '_' '^' to macron +compose '_' '_' to macron +compose '_' 'a' to ordfeminine +compose '_' 'o' to masculine +compose '`' 'A' to Agrave +compose '`' 'E' to Egrave +compose '`' 'I' to Igrave +compose '`' 'O' to Ograve +compose '`' 'U' to Ugrave +compose '`' 'a' to agrave +compose '`' 'e' to egrave +compose '`' 'i' to igrave +compose '`' 'o' to ograve +compose '`' 'u' to ugrave +compose 'a' 'e' to ae +compose 'a' 'o' to aring compose 'a' 't' to '@' -compose 'c' '0' to '©' -compose 'c' 'o' to '©' -compose 'o' 'c' to '©' -compose 'o' 'x' to '¤' -compose 'r' 'o' to '®' -compose 's' '0' to '§' -compose 's' '1' to '¹' -compose 's' '2' to '²' -compose 's' '3' to '³' -compose 's' 'o' to '§' -compose 't' 'h' to 'þ' -compose 'v' 'b' to '¦' +compose 'c' '0' to copyright +compose 'c' 'o' to copyright +compose 'o' 'c' to copyright +compose 'o' 'x' to currency +compose 'r' 'o' to registered +compose 's' '0' to section +compose 's' '1' to onesuperior +compose 's' '2' to twosuperior +compose 's' '3' to threesuperior +compose 's' 'o' to section +compose 't' 'h' to thorn +compose 'v' 'b' to brokenbar compose 'v' 'l' to '|' -compose 'x' '0' to '¤' -compose 'x' 'o' to '¤' -compose '|' 'c' to '¢' -compose '|' '|' to '¦' -compose '~' 'A' to 'Ã' -compose '~' 'N' to 'Ñ' -compose '~' 'O' to 'Õ' -compose '~' 'a' to 'ã' -compose '~' 'n' to 'ñ' -compose '~' 'o' to 'õ' +compose 'x' '0' to currency +compose 'x' 'o' to currency +compose '|' 'c' to cent +compose '|' '|' to brokenbar +compose '~' 'A' to Atilde +compose '~' 'N' to Ntilde +compose '~' 'O' to Otilde +compose '~' 'a' to atilde +compose '~' 'n' to ntilde +compose '~' 'o' to otilde +compose U+00A8 'A' to Adiaeresis +compose U+00A8 'E' to Ediaeresis +compose U+00A8 'I' to Idiaeresis +compose U+00A8 'O' to Odiaeresis +compose U+00A8 'U' to Udiaeresis +compose U+00A8 'a' to adiaeresis +compose U+00A8 'e' to ediaeresis +compose U+00A8 'i' to idiaeresis +compose U+00A8 'o' to odiaeresis +compose U+00A8 'u' to udiaeresis +compose U+00A8 'y' to ydiaeresis diff --git a/console-setup/compose.ISO-8859-13.inc b/console-setup/compose.ISO-8859-13.inc index 5b45a26..0c38216 100644 --- a/console-setup/compose.ISO-8859-13.inc +++ b/console-setup/compose.ISO-8859-13.inc @@ -1,161 +1,179 @@ # Compose sequences for ISO-8859-13 -compose '!' '^' to '¦' -compose '!' 'p' to '¶' -compose '!' 's' to '§' -compose '"' '<' to '´' -compose '"' '>' to '¡' -compose '"' 'A' to 'Ä' -compose '"' 'O' to 'Ö' -compose '"' 'U' to 'Ü' -compose '"' 'a' to 'ä' -compose '"' 'o' to 'ö' -compose '"' 'u' to 'ü' +compose '!' '^' to brokenbar +compose '!' 'p' to paragraph +compose '!' 's' to section +compose '"' '<' to U+201C +compose '"' '>' to U+201D +compose '"' 'A' to Adiaeresis +compose '"' 'O' to Odiaeresis +compose '"' 'U' to Udiaeresis +compose '"' 'a' to adiaeresis +compose '"' 'o' to odiaeresis +compose '"' 'u' to udiaeresis compose '(' '(' to '[' compose '(' '-' to '{' -compose '(' 'c' to '©' -compose '(' 'r' to '®' +compose '(' 'c' to copyright +compose '(' 'r' to registered compose ')' ')' to ']' compose ')' '-' to '}' -compose '*' '0' to '°' -compose '*' 'A' to 'Å' -compose '*' 'a' to 'å' +compose '*' '0' to degree +compose '*' 'A' to Aring +compose '*' 'E' to U+0116 +compose '*' 'Z' to U+017B +compose '*' 'a' to aring +compose '*' 'e' to U+0117 +compose '*' 'z' to U+017C compose '+' '+' to '#' -compose '+' '-' to '±' -compose ',' '-' to '¬' -compose ',' '>' to '¥' -compose ',' 'A' to 'À' -compose ',' 'E' to 'Æ' -compose ',' 'G' to 'Ì' -compose ',' 'I' to 'Á' -compose ',' 'K' to 'Í' -compose ',' 'L' to 'Ï' -compose ',' 'N' to 'Ò' -compose ',' 'R' to 'ª' -compose ',' 'U' to 'Ø' -compose ',' 'a' to 'à' -compose ',' 'e' to 'æ' -compose ',' 'g' to 'ì' -compose ',' 'i' to 'á' -compose ',' 'k' to 'í' -compose ',' 'l' to 'ï' -compose ',' 'n' to 'ò' -compose ',' 'r' to 'º' -compose ',' 'u' to 'ø' +compose '+' '-' to plusminus +compose ',' '-' to notsign +compose ',' '>' to U+201E +compose ',' 'A' to U+0104 +compose ',' 'E' to U+0118 +compose ',' 'G' to U+0122 +compose ',' 'I' to U+012E +compose ',' 'K' to U+0136 +compose ',' 'L' to U+013B +compose ',' 'N' to U+0145 +compose ',' 'R' to U+0156 +compose ',' 'U' to U+0172 +compose ',' 'a' to U+0105 +compose ',' 'e' to U+0119 +compose ',' 'g' to U+0123 +compose ',' 'i' to U+012F +compose ',' 'k' to U+0137 +compose ',' 'l' to U+013C +compose ',' 'n' to U+0146 +compose ',' 'r' to U+0157 +compose ',' 'u' to U+0173 compose '-' '(' to '{' compose '-' ')' to '}' -compose '-' '+' to '±' -compose '-' ',' to '¬' -compose '-' '-' to '­' -compose '-' ':' to '÷' -compose '-' 'A' to 'Â' -compose '-' 'E' to 'Ç' -compose '-' 'I' to 'Î' -compose '-' 'L' to 'Ù' -compose '-' 'O' to 'Ô' -compose '-' 'U' to 'Û' -compose '-' 'a' to 'â' -compose '-' 'e' to 'ç' -compose '-' 'i' to 'î' -compose '-' 'l' to 'ù' -compose '-' 'o' to 'ô' -compose '-' 'u' to 'û' -compose '.' '.' to '·' -compose '.' 'A' to 'Å' -compose '.' 'E' to 'Ë' -compose '.' 'Z' to 'Ý' -compose '.' '^' to '·' -compose '.' 'a' to 'å' -compose '.' 'e' to 'ë' -compose '.' 'z' to 'ý' -compose '/' '/' to '\\' -compose '/' '<' to '\\' -compose '/' 'L' to 'Ù' -compose '/' 'O' to '¨' +compose '-' '+' to plusminus +compose '-' ',' to notsign +compose '-' '-' to hyphen +compose '-' ':' to division +compose '-' 'A' to U+0100 +compose '-' 'E' to U+0112 +compose '-' 'I' to U+012A +compose '-' 'L' to U+0141 +compose '-' 'O' to U+014C +compose '-' 'U' to U+016A +compose '-' 'a' to U+0101 +compose '-' 'e' to U+0113 +compose '-' 'i' to U+012B +compose '-' 'l' to U+0142 +compose '-' 'o' to U+014D +compose '-' 'u' to U+016B +compose '.' '.' to periodcentered +compose '.' 'A' to Aring +compose '.' 'E' to U+0116 +compose '.' 'Z' to U+017B +compose '.' '^' to periodcentered +compose '.' 'a' to aring +compose '.' 'e' to U+0117 +compose '.' 'z' to U+017C +compose '/' '/' to '\'' +compose '/' '<' to '\'' +compose '/' 'L' to U+0141 +compose '/' 'O' to Ooblique compose '/' '^' to '|' -compose '/' 'c' to '¢' -compose '/' 'l' to 'ù' -compose '/' 'o' to '¸' -compose '/' 'u' to 'µ' -compose '1' '2' to '½' -compose '1' '4' to '¼' -compose '3' '4' to '¾' -compose ':' '-' to '÷' -compose ';' 'A' to 'À' -compose ';' 'E' to 'Æ' -compose ';' 'I' to 'Á' -compose ';' 'U' to 'Ø' -compose ';' 'a' to 'à' -compose ';' 'e' to 'æ' -compose ';' 'i' to 'á' -compose ';' 'u' to 'ø' -compose '<' '"' to '´' -compose '<' '/' to '\\' -compose '<' '<' to '«' -compose '<' 'C' to 'È' -compose '<' 'S' to 'Ð' -compose '<' 'Z' to 'Þ' +compose '/' 'c' to cent +compose '/' 'l' to U+0142 +compose '/' 'o' to oslash +compose '/' 'u' to mu +compose '1' '2' to onehalf +compose '1' '4' to onequarter +compose '3' '4' to threequarters +compose ':' '-' to division +compose ';' 'A' to U+0104 +compose ';' 'E' to U+0118 +compose ';' 'I' to U+012E +compose ';' 'U' to U+0172 +compose ';' 'a' to U+0105 +compose ';' 'e' to U+0119 +compose ';' 'i' to U+012F +compose ';' 'u' to U+0173 +compose '<' '"' to U+201C +compose '<' '/' to '\'' +compose '<' '<' to guillemotleft +compose '<' 'C' to U+010C +compose '<' 'S' to U+0160 +compose '<' 'Z' to U+017D compose '<' '\'' to '`' -compose '<' 'c' to 'è' -compose '<' 's' to 'ð' -compose '<' 'z' to 'þ' -compose '=' 'l' to '£' -compose '>' '"' to '¡' -compose '>' ',' to '¥' -compose '>' '>' to '»' -compose '>' '\'' to 'ÿ' -compose '?' '?' to '¿' -compose 'A' 'E' to '¯' -compose 'A' 'O' to 'Å' +compose '<' 'c' to U+010D +compose '<' 's' to U+0161 +compose '<' 'z' to U+017E +compose '=' 'l' to sterling +compose '>' '"' to U+201D +compose '>' ',' to U+201E +compose '>' '>' to guillemotright +compose '>' '\'' to U+2019 +compose '?' '?' to ae +compose 'A' 'E' to AE +compose 'A' 'O' to Aring compose '\'' '<' to '`' -compose '\'' '>' to 'ÿ' -compose '\'' 'C' to 'Ã' -compose '\'' 'E' to 'É' -compose '\'' 'N' to 'Ñ' -compose '\'' 'O' to 'Ó' -compose '\'' 'S' to 'Ú' -compose '\'' 'Z' to 'Ê' -compose '\'' '\'' to 'ÿ' -compose '\'' 'c' to 'ã' -compose '\'' 'e' to 'é' -compose '\'' 'n' to 'ñ' -compose '\'' 'o' to 'ó' -compose '\'' 's' to 'ú' -compose '\'' 'z' to 'ê' -compose '^' '!' to '¦' -compose '^' '.' to '·' +compose '\'' '>' to U+2019 +compose '\'' 'C' to U+0106 +compose '\'' 'E' to Eacute +compose '\'' 'N' to U+0143 +compose '\'' 'O' to Oacute +compose '\'' 'S' to U+015A +compose '\'' 'Z' to U+0179 +compose '\'' '\'' to U+2019 +compose '\'' 'c' to U+0107 +compose '\'' 'e' to eacute +compose '\'' 'n' to U+0144 +compose '\'' 'o' to oacute +compose '\'' 's' to U+015B +compose '\'' 'z' to U+017A +compose '^' '!' to brokenbar +compose '^' '.' to periodcentered compose '^' '/' to '|' -compose '^' '0' to '°' -compose '^' '1' to '¹' -compose '^' '2' to '²' -compose '^' '3' to '³' -compose '_' 'A' to 'Â' -compose '_' 'E' to 'Ç' -compose '_' 'I' to 'Î' -compose '_' 'O' to 'Ô' -compose '_' 'U' to 'Û' -compose '_' 'a' to 'â' -compose '_' 'e' to 'ç' -compose '_' 'i' to 'î' -compose '_' 'o' to 'ô' -compose '_' 'u' to 'û' -compose 'a' 'e' to '¿' -compose 'a' 'o' to 'å' +compose '^' '0' to degree +compose '^' '1' to onesuperior +compose '^' '2' to twosuperior +compose '^' '3' to threesuperior +compose '_' 'A' to U+0100 +compose '_' 'E' to U+0112 +compose '_' 'I' to U+012A +compose '_' 'O' to U+014C +compose '_' 'U' to U+016A +compose '_' 'a' to U+0101 +compose '_' 'e' to U+0113 +compose '_' 'i' to U+012B +compose '_' 'o' to U+014D +compose '_' 'u' to U+016B +compose 'a' 'e' to ae +compose 'a' 'o' to aring compose 'a' 't' to '@' -compose 'c' '0' to '©' -compose 'c' 'o' to '©' -compose 'm' 'u' to 'µ' -compose 'o' 'c' to '©' -compose 'o' 'x' to '¤' -compose 'r' 'o' to '®' -compose 's' '0' to '§' -compose 's' '1' to '¹' -compose 's' '2' to '²' -compose 's' '3' to '³' -compose 's' 'o' to '§' -compose 'v' 'b' to '¦' -compose 'x' '0' to '¤' -compose 'x' 'o' to '¤' -compose '|' 'c' to '¢' -compose '|' '|' to '¦' -compose '~' 'O' to 'Õ' -compose '~' 'o' to 'õ' +compose 'c' '0' to copyright +compose 'c' 'S' to U+0160 +compose 'c' 'Z' to U+017D +compose 'c' 'c' to U+010C +compose 'c' 'o' to copyright +compose 'c' 's' to U+0161 +compose 'c' 'z' to U+017E +compose 'k' 'A' to U+0104 +compose 'k' 'E' to U+0118 +compose 'k' 'I' to U+012E +compose 'k' 'U' to U+0172 +compose 'k' 'a' to U+0105 +compose 'k' 'e' to U+0119 +compose 'k' 'i' to U+012F +compose 'k' 'u' to U+0173 +compose 'm' 'u' to mu +compose 'o' 'c' to copyright +compose 'o' 'x' to currency +compose 'r' 'o' to registered +compose 's' '0' to section +compose 's' '1' to onesuperior +compose 's' '2' to twosuperior +compose 's' '3' to threesuperior +compose 's' 'o' to section +compose 'v' 'b' to brokenbar +compose 'x' '0' to currency +compose 'x' 'o' to currency +compose '|' 'c' to cent +compose '|' '|' to brokenbar +compose '~' 'O' to Otilde +compose '~' 'o' to otilde +compose '~' '~' to '~' diff --git a/console-setup/compose.ISO-8859-14.inc b/console-setup/compose.ISO-8859-14.inc index e2835df..049d21f 100644 --- a/console-setup/compose.ISO-8859-14.inc +++ b/console-setup/compose.ISO-8859-14.inc @@ -1,130 +1,164 @@ # Compose sequences for ISO-8859-14 -compose '!' 'p' to '¶' -compose '!' 's' to '§' -compose '"' 'A' to 'Ä' -compose '"' 'E' to 'Ë' -compose '"' 'I' to 'Ï' -compose '"' 'O' to 'Ö' -compose '"' 'U' to 'Ü' -compose '"' 'W' to '½' -compose '"' 'Y' to '¯' -compose '"' 'a' to 'ä' -compose '"' 'e' to 'ë' -compose '"' 'i' to 'ï' -compose '"' 'o' to 'ö' -compose '"' 'u' to 'ü' -compose '"' 'w' to '¾' -compose '"' 'y' to 'ÿ' +compose '!' 'p' to paragraph +compose '!' 's' to section +compose '"' 'A' to Adiaeresis +compose '"' 'E' to Ediaeresis +compose '"' 'I' to Idiaeresis +compose '"' 'O' to Odiaeresis +compose '"' 'U' to Udiaeresis +compose '"' 'W' to U+1E84 +compose '"' 'Y' to U+0178 +compose '"' 'a' to adiaeresis +compose '"' 'e' to ediaeresis +compose '"' 'i' to idiaeresis +compose '"' 'o' to odiaeresis +compose '"' 'u' to udiaeresis +compose '"' 'w' to U+1E85 +compose '"' 'y' to ydiaeresis compose '(' '(' to '[' compose '(' '-' to '{' compose ')' ')' to ']' compose ')' '-' to '}' -compose '*' 'A' to 'Å' -compose '*' 'a' to 'å' +compose '*' 'A' to Aring +compose '*' 'a' to aring compose '+' '+' to '#' -compose ',' 'C' to 'Ç' -compose ',' 'c' to 'ç' +compose ',' 'C' to Ccedilla +compose ',' 'c' to ccedilla compose '-' '(' to '{' compose '-' ')' to '}' -compose '-' '-' to '­' -compose '-' 'A' to 'Ã' -compose '-' 'N' to 'Ñ' -compose '-' 'O' to 'Õ' -compose '-' 'a' to 'ã' -compose '-' 'l' to '£' -compose '-' 'n' to 'ñ' -compose '-' 'o' to 'õ' -compose '.' 'B' to '¡' -compose '.' 'D' to '¦' -compose '.' 'F' to '°' -compose '.' 'G' to '²' -compose '.' 'M' to '´' -compose '.' 'P' to '·' -compose '.' 'S' to '»' -compose '.' 'T' to '×' -compose '.' 'b' to '¢' -compose '.' 'c' to '¥' -compose '.' 'd' to '«' -compose '.' 'f' to '±' -compose '.' 'g' to '³' -compose '.' 'm' to 'µ' -compose '.' 'p' to '¹' -compose '.' 's' to '¿' -compose '.' 't' to '÷' -compose '/' '/' to '\\' -compose '/' '<' to '\\' -compose '/' 'O' to 'Ø' +compose '-' '-' to hyphen +compose '-' 'A' to Atilde +compose '-' 'N' to Ntilde +compose '-' 'O' to Otilde +compose '-' 'a' to atilde +compose '-' 'l' to sterling +compose '-' 'n' to ntilde +compose '-' 'o' to otilde +compose '.' 'B' to U+1E02 +compose '.' 'D' to U+1E0A +compose '.' 'F' to U+1E1E +compose '.' 'G' to U+0120 +compose '.' 'M' to U+1E40 +compose '.' 'P' to U+1E56 +compose '.' 'S' to U+1E60 +compose '.' 'T' to U+1E6A +compose '.' 'b' to U+1E03 +compose '.' 'c' to U+010B +compose '.' 'd' to U+1E0B +compose '.' 'f' to U+1E1F +compose '.' 'g' to U+0121 +compose '.' 'm' to U+1E41 +compose '.' 'p' to U+1E57 +compose '.' 's' to U+1E61 +compose '.' 't' to U+1E6B +compose '/' '/' to '\'' +compose '/' '<' to '\'' +compose '/' 'O' to Ooblique compose '/' '^' to '|' -compose '/' 'o' to 'ø' -compose '<' '/' to '\\' -compose '=' 'l' to '£' -compose '>' 'A' to 'Â' -compose '>' 'E' to 'Ê' -compose '>' 'I' to 'Î' -compose '>' 'O' to 'Ô' -compose '>' 'U' to 'Û' -compose '>' 'a' to 'â' -compose '>' 'e' to 'ê' -compose '>' 'i' to 'î' -compose '>' 'o' to 'ô' -compose '>' 'u' to 'û' -compose 'A' 'E' to 'Æ' -compose '\'' 'A' to 'Á' -compose '\'' 'E' to 'É' -compose '\'' 'I' to 'Í' -compose '\'' 'O' to 'Ó' -compose '\'' 'U' to 'Ú' -compose '\'' 'W' to 'ª' -compose '\'' 'Y' to 'Ý' -compose '\'' 'a' to 'á' -compose '\'' 'e' to 'é' -compose '\'' 'i' to 'í' -compose '\'' 'o' to 'ó' -compose '\'' 'u' to 'ú' -compose '\'' 'w' to 'º' -compose '\'' 'y' to 'ý' +compose '/' 'o' to oslash +compose '<' '/' to '\'' +compose '=' 'l' to sterling +compose '>' 'A' to Acircumflex +compose '>' 'E' to Ecircumflex +compose '>' 'I' to Icircumflex +compose '>' 'O' to Ocircumflex +compose '>' 'U' to Ucircumflex +compose '>' 'a' to acircumflex +compose '>' 'e' to ecircumflex +compose '>' 'i' to icircumflex +compose '>' 'o' to ocircumflex +compose '>' 'u' to ucircumflex +compose 'A' 'E' to AE +compose '\'' 'A' to Aacute +compose '\'' 'B' to U+1E02 +compose '\'' 'D' to U+1E0A +compose '\'' 'E' to Eacute +compose '\'' 'F' to U+1E1E +compose '\'' 'G' to U+0120 +compose '\'' 'I' to Iacute +compose '\'' 'M' to U+1E40 +compose '\'' 'O' to Oacute +compose '\'' 'P' to U+1E56 +compose '\'' 'S' to U+1E60 +compose '\'' 'T' to U+1E6A +compose '\'' 'U' to Uacute +compose '\'' 'W' to U+1E82 +compose '\'' 'Y' to Yacute +compose '\'' 'a' to aacute +compose '\'' 'b' to U+1E03 +compose '\'' 'c' to U+010B +compose '\'' 'd' to U+1E0B +compose '\'' 'e' to eacute +compose '\'' 'f' to U+1E1F +compose '\'' 'g' to U+0121 +compose '\'' 'i' to iacute +compose '\'' 'm' to U+1E41 +compose '\'' 'o' to oacute +compose '\'' 'p' to U+1E57 +compose '\'' 's' to U+1E61 +compose '\'' 't' to U+1E6B +compose '\'' 'u' to uacute +compose '\'' 'w' to U+1E83 +compose '\'' 'y' to yacute compose '^' '/' to '|' -compose '^' 'A' to 'Â' -compose '^' 'E' to 'Ê' -compose '^' 'I' to 'Î' -compose '^' 'O' to 'Ô' -compose '^' 'U' to 'Û' -compose '^' 'W' to 'Ð' -compose '^' 'Y' to 'Þ' -compose '^' 'a' to 'â' -compose '^' 'e' to 'ê' -compose '^' 'i' to 'î' -compose '^' 'o' to 'ô' -compose '^' 'u' to 'û' -compose '^' 'w' to 'ð' -compose '^' 'y' to 'þ' -compose '`' 'A' to 'À' -compose '`' 'E' to 'È' -compose '`' 'I' to 'Ì' -compose '`' 'O' to 'Ò' -compose '`' 'U' to 'Ù' -compose '`' 'W' to '¨' -compose '`' 'Y' to '¬' -compose '`' 'a' to 'à' -compose '`' 'e' to 'è' -compose '`' 'i' to 'ì' -compose '`' 'o' to 'ò' -compose '`' 'u' to 'ù' -compose '`' 'w' to '¸' -compose '`' 'y' to '¼' -compose 'a' 'e' to 'æ' +compose '^' 'A' to Acircumflex +compose '^' 'B' to U+1E02 +compose '^' 'D' to U+1E0A +compose '^' 'E' to Ecircumflex +compose '^' 'F' to U+1E1E +compose '^' 'G' to U+0120 +compose '^' 'I' to Icircumflex +compose '^' 'M' to U+1E40 +compose '^' 'O' to Ocircumflex +compose '^' 'P' to U+1E56 +compose '^' 'S' to U+1E60 +compose '^' 'T' to U+1E6A +compose '^' 'U' to Ucircumflex +compose '^' 'W' to U+0174 +compose '^' 'Y' to U+0176 +compose '^' 'a' to acircumflex +compose '^' 'b' to U+1E03 +compose '^' 'c' to U+010B +compose '^' 'd' to U+1E0B +compose '^' 'e' to ecircumflex +compose '^' 'f' to U+1E1F +compose '^' 'g' to U+0121 +compose '^' 'i' to icircumflex +compose '^' 'm' to U+1E41 +compose '^' 'o' to ocircumflex +compose '^' 'p' to U+1E57 +compose '^' 's' to U+1E61 +compose '^' 't' to U+1E6B +compose '^' 'u' to ucircumflex +compose '^' 'w' to U+0175 +compose '^' 'y' to U+0177 +compose '`' 'A' to Agrave +compose '`' 'E' to Egrave +compose '`' 'I' to Igrave +compose '`' 'O' to Ograve +compose '`' 'U' to Ugrave +compose '`' 'W' to U+1E80 +compose '`' 'Y' to U+1EF2 +compose '`' 'a' to agrave +compose '`' 'e' to egrave +compose '`' 'i' to igrave +compose '`' 'o' to ograve +compose '`' 'u' to ugrave +compose '`' 'w' to U+1E81 +compose '`' 'y' to U+1EF3 +compose 'a' 'e' to ae compose 'a' 't' to '@' -compose 'c' '0' to '©' -compose 'c' 'o' to '©' -compose 'o' 'c' to '©' -compose 'r' '0' to '®' -compose 'r' 'o' to '®' -compose 's' '0' to '§' -compose 's' 'o' to '§' +compose 'c' '0' to copyright +compose 'c' 'o' to copyright +compose 'o' 'c' to copyright +compose 'r' '0' to registered +compose 'r' 'o' to registered +compose 's' '0' to section +compose 's' 'o' to section compose 'v' 'l' to '|' -compose '~' 'A' to 'Ã' -compose '~' 'N' to 'Ñ' -compose '~' 'O' to 'Õ' -compose '~' 'a' to 'ã' -compose '~' 'n' to 'ñ' -compose '~' 'o' to 'õ' +compose '~' 'A' to Atilde +compose '~' 'N' to Ntilde +compose '~' 'O' to Otilde +compose '~' 'a' to atilde +compose '~' 'n' to ntilde +compose '~' 'o' to otilde diff --git a/console-setup/compose.ISO-8859-15.inc b/console-setup/compose.ISO-8859-15.inc index 79c92ed..980f063 100644 --- a/console-setup/compose.ISO-8859-15.inc +++ b/console-setup/compose.ISO-8859-15.inc @@ -1,153 +1,161 @@ # Compose sequences for ISO-8859-15 -compose '!' '!' to '¡' -compose '!' 'p' to '¶' -compose '!' 's' to '§' +compose '!' '!' to exclamdown +compose '!' 'p' to paragraph +compose '!' 's' to section compose '"' '"' to '"' -compose '"' 'A' to 'Ä' -compose '"' 'E' to 'Ë' -compose '"' 'I' to 'Ï' -compose '"' 'O' to 'Ö' -compose '"' 'U' to 'Ü' -compose '"' 'Y' to '¾' -compose '"' 'a' to 'ä' -compose '"' 'e' to 'ë' -compose '"' 'i' to 'ï' -compose '"' 'o' to 'ö' -compose '"' 'u' to 'ü' -compose '"' 'y' to 'ÿ' +compose '"' 'A' to Adiaeresis +compose '"' 'E' to Ediaeresis +compose '"' 'I' to Idiaeresis +compose '"' 'O' to Odiaeresis +compose '"' 'U' to Udiaeresis +compose '"' 'Y' to U+0178 +compose '"' 'a' to adiaeresis +compose '"' 'e' to ediaeresis +compose '"' 'i' to idiaeresis +compose '"' 'o' to odiaeresis +compose '"' 'u' to udiaeresis +compose '"' 'y' to ydiaeresis compose '(' '(' to '[' compose '(' '-' to '{' -compose '(' 'c' to '©' -compose '(' 'r' to '®' +compose '(' 'c' to copyright +compose '(' 'r' to registered compose ')' ')' to ']' compose ')' '-' to '}' -compose '*' '0' to '°' -compose '*' 'A' to 'Å' -compose '*' 'a' to 'å' +compose '*' '0' to degree +compose '*' 'A' to Aring +compose '*' 'a' to aring compose '+' '+' to '#' -compose '+' '-' to '±' -compose ',' '-' to '¬' -compose ',' 'C' to 'Ç' -compose ',' 'c' to 'ç' +compose '+' '-' to plusminus +compose ',' '-' to notsign +compose ',' 'C' to Ccedilla +compose ',' 'c' to ccedilla compose '-' '(' to '{' compose '-' ')' to '}' -compose '-' '+' to '±' -compose '-' ',' to '¬' -compose '-' '-' to '­' -compose '-' ':' to '÷' -compose '-' 'A' to 'Ã' -compose '-' 'D' to 'Ð' -compose '-' 'N' to 'Ñ' -compose '-' 'O' to 'Õ' -compose '-' '^' to '¯' -compose '-' 'a' to 'ã' -compose '-' 'd' to 'ð' -compose '-' 'l' to '£' -compose '-' 'n' to 'ñ' -compose '-' 'o' to 'õ' -compose '-' 'y' to '¥' -compose '.' '.' to '·' -compose '.' '^' to '·' -compose '/' '/' to '\\' -compose '/' '<' to '\\' -compose '/' 'O' to 'Ø' +compose '-' '+' to plusminus +compose '-' ',' to notsign +compose '-' '-' to hyphen +compose '-' ':' to division +compose '-' 'A' to Atilde +compose '-' 'D' to ETH +compose '-' 'N' to Ntilde +compose '-' 'O' to Otilde +compose '-' '^' to macron +compose '-' 'a' to atilde +compose '-' 'd' to eth +compose '-' 'l' to sterling +compose '-' 'n' to ntilde +compose '-' 'o' to otilde +compose '-' 'y' to yen +compose '.' '.' to periodcentered +compose '.' '^' to periodcentered +compose '/' '/' to '\'' +compose '/' '<' to '\'' +compose '/' 'O' to Ooblique compose '/' '^' to '|' -compose '/' 'c' to '¢' -compose '/' 'o' to 'ø' -compose '/' 'u' to 'µ' -compose ':' '-' to '÷' -compose '<' '/' to '\\' -compose '<' '<' to '«' -compose '<' 'S' to '¦' -compose '<' 'Z' to '´' -compose '<' 's' to '¨' -compose '<' 'z' to '¸' -compose '=' 'c' to '¤' -compose '=' 'l' to '£' -compose '=' 'y' to '¥' -compose '>' '>' to '»' -compose '>' 'A' to 'Â' -compose '>' 'E' to 'Ê' -compose '>' 'I' to 'Î' -compose '>' 'O' to 'Ô' -compose '>' 'U' to 'Û' -compose '>' 'a' to 'â' -compose '>' 'e' to 'ê' -compose '>' 'i' to 'î' -compose '>' 'o' to 'ô' -compose '>' 'u' to 'û' -compose '?' '?' to '¿' -compose 'A' 'E' to 'Æ' -compose 'A' 'O' to 'Å' -compose 'O' 'E' to '¼' -compose 'T' 'H' to 'Þ' -compose '\'' 'A' to 'Á' -compose '\'' 'C' to 'Ç' -compose '\'' 'E' to 'É' -compose '\'' 'I' to 'Í' -compose '\'' 'O' to 'Ó' -compose '\'' 'U' to 'Ú' -compose '\'' 'Y' to 'Ý' +compose '/' 'c' to cent +compose '/' 'o' to oslash +compose '/' 'u' to mu +compose ':' '-' to division +compose '<' '/' to '\'' +compose '<' '<' to guillemotleft +compose '<' 'S' to U+0160 +compose '<' 'Z' to U+017D +compose '<' 's' to U+0161 +compose '<' 'z' to U+017E +compose '=' 'c' to U+20AC +compose '=' 'l' to sterling +compose '=' 'y' to yen +compose '>' '>' to guillemotright +compose '>' 'A' to Acircumflex +compose '>' 'E' to Ecircumflex +compose '>' 'I' to Icircumflex +compose '>' 'O' to Ocircumflex +compose '>' 'U' to Ucircumflex +compose '>' 'a' to acircumflex +compose '>' 'e' to ecircumflex +compose '>' 'i' to icircumflex +compose '>' 'o' to ocircumflex +compose '>' 'u' to ucircumflex +compose '?' '?' to questiondown +compose 'A' 'E' to AE +compose 'A' 'O' to Aring +compose 'O' 'E' to U+0152 +compose 'T' 'H' to THORN +compose '\'' 'A' to Aacute +compose '\'' 'C' to Ccedilla +compose '\'' 'E' to Eacute +compose '\'' 'I' to Iacute +compose '\'' 'O' to Oacute +compose '\'' 'U' to Uacute +compose '\'' 'Y' to Yacute compose '\'' '\'' to '\'' -compose '\'' 'a' to 'á' -compose '\'' 'c' to 'ç' -compose '\'' 'e' to 'é' -compose '\'' 'i' to 'í' -compose '\'' 'o' to 'ó' -compose '\'' 'u' to 'ú' -compose '\'' 'y' to 'ý' -compose '^' '-' to '¯' -compose '^' '.' to '·' +compose '\'' 'a' to aacute +compose '\'' 'c' to ccedilla +compose '\'' 'e' to eacute +compose '\'' 'i' to iacute +compose '\'' 'o' to oacute +compose '\'' 'u' to uacute +compose '\'' 'y' to yacute +compose '^' '-' to macron +compose '^' '.' to periodcentered compose '^' '/' to '|' -compose '^' '0' to '°' -compose '^' '1' to '¹' -compose '^' '2' to '²' -compose '^' '3' to '³' -compose '^' 'A' to 'Â' -compose '^' 'E' to 'Ê' -compose '^' 'I' to 'Î' -compose '^' 'O' to 'Ô' -compose '^' 'U' to 'Û' -compose '^' '_' to '¯' -compose '^' 'a' to 'â' -compose '^' 'e' to 'ê' -compose '^' 'i' to 'î' -compose '^' 'o' to 'ô' -compose '^' 'u' to 'û' -compose '_' '^' to '¯' -compose '_' '_' to '¯' -compose '_' 'a' to 'ª' -compose '_' 'o' to 'º' -compose '`' 'A' to 'À' -compose '`' 'E' to 'È' -compose '`' 'I' to 'Ì' -compose '`' 'O' to 'Ò' -compose '`' 'U' to 'Ù' -compose '`' 'a' to 'à' -compose '`' 'e' to 'è' -compose '`' 'i' to 'ì' -compose '`' 'o' to 'ò' -compose '`' 'u' to 'ù' -compose 'a' 'e' to 'æ' -compose 'a' 'o' to 'å' +compose '^' '0' to degree +compose '^' '1' to onesuperior +compose '^' '2' to twosuperior +compose '^' '3' to threesuperior +compose '^' 'A' to Acircumflex +compose '^' 'E' to Ecircumflex +compose '^' 'I' to Icircumflex +compose '^' 'O' to Ocircumflex +compose '^' 'S' to U+0160 +compose '^' 'U' to Ucircumflex +compose '^' 'Z' to U+017D +compose '^' '_' to macron +compose '^' 'a' to acircumflex +compose '^' 'e' to ecircumflex +compose '^' 'i' to icircumflex +compose '^' 'o' to ocircumflex +compose '^' 's' to U+0161 +compose '^' 'u' to ucircumflex +compose '^' 'z' to U+017E +compose '_' '^' to macron +compose '_' '_' to macron +compose '_' 'a' to ordfeminine +compose '_' 'o' to masculine +compose '`' 'A' to Agrave +compose '`' 'E' to Egrave +compose '`' 'I' to Igrave +compose '`' 'O' to Ograve +compose '`' 'U' to Ugrave +compose '`' 'a' to agrave +compose '`' 'e' to egrave +compose '`' 'i' to igrave +compose '`' 'o' to ograve +compose '`' 'u' to ugrave +compose 'a' 'e' to ae +compose 'a' 'o' to aring compose 'a' 't' to '@' -compose 'c' '0' to '©' -compose 'c' 'o' to '©' -compose 'e' '=' to '¤' -compose 'o' 'c' to '©' -compose 'o' 'e' to '½' -compose 'r' 'o' to '®' -compose 's' '0' to '§' -compose 's' '1' to '¹' -compose 's' '2' to '²' -compose 's' '3' to '³' -compose 's' 'o' to '§' -compose 't' 'h' to 'þ' +compose 'c' '0' to copyright +compose 'c' 'S' to U+0160 +compose 'c' 'Z' to U+017D +compose 'c' 'o' to copyright +compose 'c' 's' to U+0161 +compose 'c' 'z' to U+017E +compose 'e' '=' to U+20AC +compose 'o' 'c' to copyright +compose 'o' 'e' to U+0153 +compose 'r' 'o' to registered +compose 's' '0' to section +compose 's' '1' to onesuperior +compose 's' '2' to twosuperior +compose 's' '3' to threesuperior +compose 's' 'o' to section +compose 't' 'h' to thorn compose 'v' 'l' to '|' -compose '|' 'c' to '¢' -compose '~' 'A' to 'Ã' -compose '~' 'N' to 'Ñ' -compose '~' 'O' to 'Õ' -compose '~' 'a' to 'ã' -compose '~' 'n' to 'ñ' -compose '~' 'o' to 'õ' +compose '|' 'c' to cent +compose '~' 'A' to Atilde +compose '~' 'N' to Ntilde +compose '~' 'O' to Otilde +compose '~' 'a' to atilde +compose '~' 'n' to ntilde +compose '~' 'o' to otilde diff --git a/console-setup/compose.ISO-8859-2.inc b/console-setup/compose.ISO-8859-2.inc index 6692ee3..7f5ef7f 100644 --- a/console-setup/compose.ISO-8859-2.inc +++ b/console-setup/compose.ISO-8859-2.inc @@ -1,124 +1,243 @@ # Compose sequences for ISO-8859-2 -compose '!' 'p' to '¶' -compose '!' 's' to '§' -compose '"' '"' to '¨' -compose '"' 'A' to 'Ä' -compose '"' 'E' to 'Ë' -compose '"' 'O' to 'Ö' -compose '"' 'U' to 'Ü' -compose '"' 'a' to 'ä' -compose '"' 'e' to 'ë' -compose '"' 'o' to 'ö' -compose '"' 'u' to 'ü' +compose '!' 'p' to U+015B +compose '!' 's' to section +compose '"' '"' to diaeresis +compose '"' 'A' to Adiaeresis +compose '"' 'E' to Ediaeresis +compose '"' 'I' to U+010E +compose '"' 'O' to Odiaeresis +compose '"' 'U' to Udiaeresis +compose '"' 'a' to adiaeresis +compose '"' 'e' to ediaeresis +compose '"' 'i' to U+010F +compose '"' 'o' to odiaeresis +compose '"' 'u' to udiaeresis +compose '"' 'y' to U+02D9 +compose '"' U+00A0 to diaeresis +compose '"' U+00A8 to diaeresis compose '(' '(' to '[' compose '(' '-' to '{' compose ')' ')' to ']' compose ')' '-' to '}' -compose '*' '0' to '°' -compose '*' 'U' to 'Ù' -compose '*' 'u' to 'ù' +compose '*' '0' to degree +compose '*' 'A' to U+0139 +compose '*' 'U' to U+016E +compose '*' 'a' to U+013A +compose '*' 'u' to U+016F +compose '*' U+00A0 to degree +compose '*' U+00B0 to degree compose '+' '+' to '#' -compose ',' ',' to '¸' -compose ',' 'A' to '¡' -compose ',' 'C' to 'Ç' -compose ',' 'E' to 'Ê' -compose ',' 'S' to 'ª' -compose ',' 'T' to 'Þ' -compose ',' 'a' to '±' -compose ',' 'c' to 'ç' -compose ',' 'e' to 'ê' -compose ',' 's' to 'º' -compose ',' 't' to 'þ' +compose ',' ',' to cedilla +compose ',' 'A' to U+0104 +compose ',' 'C' to Ccedilla +compose ',' 'E' to U+0118 +compose ',' 'S' to U+015E +compose ',' 'T' to U+0162 +compose ',' 'a' to U+0105 +compose ',' 'c' to ccedilla +compose ',' 'e' to U+0119 +compose ',' 's' to U+015F +compose ',' 't' to U+0163 +compose ',' U+00A0 to cedilla +compose ',' U+00B8 to cedilla compose '-' '(' to '{' compose '-' ')' to '}' -compose '-' '-' to '­' -compose '-' ':' to '÷' -compose '-' 'D' to 'Ð' -compose '-' 'd' to 'ð' -compose '.' '.' to 'ÿ' -compose '.' 'C' to 'Å' -compose '.' 'E' to 'Ì' -compose '.' 'I' to '©' -compose '.' 'U' to 'Ù' -compose '.' 'Z' to '¯' -compose '.' 'c' to 'å' -compose '.' 'e' to 'ì' -compose '.' 'i' to '¹' -compose '.' 'u' to 'ù' -compose '.' 'z' to '¿' -compose '/' '/' to '\\' -compose '/' '<' to '\\' +compose '-' '-' to hyphen +compose '-' ':' to division +compose '-' 'D' to U+0110 +compose '-' 'd' to U+0111 +compose '.' '.' to U+02D9 +compose '.' 'C' to U+0139 +compose '.' 'E' to U+011A +compose '.' 'I' to U+0160 +compose '.' 'U' to U+016E +compose '.' 'Z' to U+017B +compose '.' 'c' to U+013A +compose '.' 'e' to U+011B +compose '.' 'i' to U+0161 +compose '.' 'u' to U+016F +compose '.' 'z' to U+017C +compose '.' U+00A0 to U+02D9 +compose '.' U+02D9 to U+02D9 +compose '/' '/' to '\'' +compose '/' '<' to '\'' compose '/' '^' to '|' -compose ':' '-' to '÷' -compose '<' '/' to '\\' -compose '<' '<' to '·' -compose '<' 'C' to 'È' -compose '<' 'D' to 'Ï' -compose '<' 'E' to 'Ì' -compose '<' 'L' to '¥' -compose '<' 'N' to 'Ò' -compose '<' 'R' to 'Ø' -compose '<' 'S' to '©' -compose '<' 'T' to '«' -compose '<' 'Z' to '®' -compose '<' 'c' to 'è' -compose '<' 'd' to 'ï' -compose '<' 'e' to 'ì' -compose '<' 'l' to 'µ' -compose '<' 'n' to 'ò' -compose '<' 'r' to 'ø' -compose '<' 's' to '¹' -compose '<' 't' to '»' -compose '<' 'z' to '¾' -compose '>' 'A' to 'Â' -compose '>' 'I' to 'Î' -compose '>' 'O' to 'Ô' -compose '>' 'a' to 'â' -compose '>' 'i' to 'î' -compose '>' 'o' to 'ô' -compose 'A' 'U' to 'Ã' -compose 'L' '-' to '£' -compose 'O' 'E' to '¼' -compose 'Z' '.' to '¯' -compose '\'' 'A' to 'Á' -compose '\'' 'C' to 'Æ' -compose '\'' 'E' to 'É' -compose '\'' 'I' to 'Í' -compose '\'' 'L' to 'Å' -compose '\'' 'N' to 'Ñ' -compose '\'' 'O' to 'Ó' -compose '\'' 'R' to 'À' -compose '\'' 'S' to '¦' -compose '\'' 'U' to 'Ú' -compose '\'' 'Y' to 'Ý' -compose '\'' 'Z' to '¬' -compose '\'' '\'' to '½' -compose '\'' 'a' to 'á' -compose '\'' 'c' to 'æ' -compose '\'' 'e' to 'é' -compose '\'' 'i' to 'í' -compose '\'' 'l' to 'å' -compose '\'' 'n' to 'ñ' -compose '\'' 'o' to 'ó' -compose '\'' 'r' to 'à' -compose '\'' 's' to '¶' -compose '\'' 'u' to 'ú' -compose '\'' 'y' to 'ý' -compose '\'' 'z' to '¼' +compose ':' '-' to division +compose '<' '/' to '\'' +compose '<' '<' to U+02C7 +compose '<' 'C' to U+010C +compose '<' 'D' to U+010E +compose '<' 'E' to U+011A +compose '<' 'L' to U+013D +compose '<' 'N' to U+0147 +compose '<' 'R' to U+0158 +compose '<' 'S' to U+0160 +compose '<' 'T' to U+0164 +compose '<' 'Z' to U+017D +compose '<' 'c' to U+010D +compose '<' 'd' to U+010F +compose '<' 'e' to U+011B +compose '<' 'l' to U+013E +compose '<' 'n' to U+0148 +compose '<' 'r' to U+0159 +compose '<' 's' to U+0161 +compose '<' 't' to U+0165 +compose '<' 'z' to U+017E +compose '=' 'O' to U+0150 +compose '=' 'U' to U+0170 +compose '=' 'o' to U+0151 +compose '=' 'u' to U+0171 +compose '=' U+00A0 to U+0000 +compose '=' U+02DD to U+0000 +compose '>' 'A' to Acircumflex +compose '>' 'I' to Icircumflex +compose '>' 'O' to Ocircumflex +compose '>' 'a' to acircumflex +compose '>' 'i' to icircumflex +compose '>' 'o' to ocircumflex +compose 'A' 'U' to U+0102 +compose 'L' '-' to U+0141 +compose 'O' 'E' to U+017A +compose 'U' 'A' to U+0102 +compose 'U' 'G' to U+0164 +compose 'U' 'U' to Yacute +compose 'U' 'a' to U+0103 +compose 'U' 'g' to U+0165 +compose 'U' 'u' to yacute +compose 'U' U+00A0 to U+02D8 +compose 'U' U+02D8 to U+02D8 +compose 'Z' '.' to U+017B +compose '\'' 'A' to Aacute +compose '\'' 'C' to U+0106 +compose '\'' 'E' to Eacute +compose '\'' 'I' to Iacute +compose '\'' 'L' to U+0139 +compose '\'' 'N' to U+0143 +compose '\'' 'O' to Oacute +compose '\'' 'R' to U+0154 +compose '\'' 'S' to U+015A +compose '\'' 'U' to Uacute +compose '\'' 'Y' to Yacute +compose '\'' 'Z' to U+0179 +compose '\'' '\'' to U+02DD +compose '\'' 'a' to aacute +compose '\'' 'c' to U+0107 +compose '\'' 'e' to eacute +compose '\'' 'i' to iacute +compose '\'' 'l' to U+013A +compose '\'' 'n' to U+0144 +compose '\'' 'o' to oacute +compose '\'' 'r' to U+0155 +compose '\'' 's' to U+015B +compose '\'' 'u' to uacute +compose '\'' 'y' to yacute +compose '\'' 'z' to U+017A +compose '\'' U+00A0 to acute compose '^' '/' to '|' -compose '^' 'A' to 'Â' -compose '^' 'I' to 'Î' -compose '^' 'O' to 'Ô' -compose '^' 'a' to 'â' -compose '^' 'i' to 'î' -compose '^' 'o' to 'ô' -compose 'a' 'U' to 'ã' -compose 'l' '-' to '³' -compose 'o' 'e' to '½' -compose 'o' 'x' to '¤' -compose 's' '0' to '§' -compose 's' 'o' to '§' +compose '^' 'A' to Acircumflex +compose '^' 'I' to Icircumflex +compose '^' 'O' to Ocircumflex +compose '^' 'U' to U+0170 +compose '^' '^' to '^' +compose '^' 'a' to acircumflex +compose '^' 'i' to icircumflex +compose '^' 'o' to ocircumflex +compose '^' 'u' to U+0171 +compose '^' U+00A0 to '^' +compose '_' U+00A0 to U+017B +compose '`' 'A' to U+0154 +compose '`' 'E' to U+010C +compose '`' 'I' to U+011A +compose '`' 'O' to U+0147 +compose '`' 'U' to U+016E +compose '`' '`' to '`' +compose '`' 'a' to U+0155 +compose '`' 'e' to U+010D +compose '`' 'i' to U+011B +compose '`' 'o' to U+0148 +compose '`' 'u' to U+016F +compose '`' U+00A0 to '`' +compose 'a' 'U' to U+0103 +compose 'c' 'C' to U+010C +compose 'c' 'D' to U+010E +compose 'c' 'E' to U+011A +compose 'c' 'L' to U+013D +compose 'c' 'N' to U+0147 +compose 'c' 'R' to U+0158 +compose 'c' 'S' to U+0160 +compose 'c' 'T' to U+0164 +compose 'c' 'U' to U+016E +compose 'c' 'Z' to U+017D +compose 'c' 'c' to U+010D +compose 'c' 'd' to U+010F +compose 'c' 'e' to U+011B +compose 'c' 'l' to U+013E +compose 'c' 'n' to U+0148 +compose 'c' 'r' to U+0159 +compose 'c' 's' to U+0161 +compose 'c' 't' to U+0165 +compose 'c' 'u' to U+016F +compose 'c' 'z' to U+017E +compose 'c' U+00A0 to U+02C7 +compose 'c' U+02C7 to U+02C7 +compose 'k' 'A' to U+0104 +compose 'k' 'E' to U+0118 +compose 'k' 'I' to Ccedilla +compose 'k' 'U' to U+016E +compose 'k' 'a' to U+0105 +compose 'k' 'e' to U+0119 +compose 'k' 'i' to ccedilla +compose 'k' 'u' to U+016F +compose 'k' U+00A0 to U+0000 +compose 'k' U+02DB to U+0000 +compose 'l' '-' to U+0142 +compose 'o' 'e' to U+02DD +compose 'o' 'x' to currency +compose 's' '0' to section +compose 's' 'o' to section compose 'v' 'l' to '|' -compose 'x' '0' to '¤' -compose 'x' 'o' to '¤' -compose 'z' '.' to '¿' +compose 'x' '0' to currency +compose 'x' 'o' to currency +compose 'z' '.' to U+017C +compose '~' 'A' to U+0102 +compose '~' 'I' to U+013D +compose '~' 'N' to U+0143 +compose '~' 'O' to U+0150 +compose '~' 'U' to Yacute +compose '~' 'a' to U+0103 +compose '~' 'i' to U+013E +compose '~' 'n' to U+0144 +compose '~' 'o' to U+0151 +compose '~' 'u' to yacute +compose '~' '~' to '~' +compose '~' U+00A0 to '~' +compose U+00B8 'C' to Ccedilla +compose U+00B8 'S' to U+015E +compose U+00B8 'T' to U+0162 +compose U+00B8 'c' to ccedilla +compose U+00B8 's' to U+015F +compose U+00B8 't' to U+0163 +compose U+02C7 'C' to U+010C +compose U+02C7 'D' to U+010E +compose U+02C7 'E' to U+011A +compose U+02C7 'L' to U+013D +compose U+02C7 'N' to U+0147 +compose U+02C7 'R' to U+0158 +compose U+02C7 'S' to U+0160 +compose U+02C7 'T' to U+0164 +compose U+02C7 'Z' to U+017D +compose U+02C7 'c' to U+010D +compose U+02C7 'd' to U+010F +compose U+02C7 'e' to U+011B +compose U+02C7 'l' to U+013E +compose U+02C7 'n' to U+0148 +compose U+02C7 'r' to U+0159 +compose U+02C7 's' to U+0161 +compose U+02C7 't' to U+0165 +compose U+02C7 'z' to U+017E +compose U+02D8 'A' to U+0102 +compose U+02D8 'a' to U+0103 +compose U+02DB 'A' to U+0104 +compose U+02DB 'E' to U+0118 +compose U+02DB 'a' to U+0105 +compose U+02DB 'e' to U+0119 diff --git a/console-setup/compose.ISO-8859-3.inc b/console-setup/compose.ISO-8859-3.inc index 7e50b6c..30414f2 100644 --- a/console-setup/compose.ISO-8859-3.inc +++ b/console-setup/compose.ISO-8859-3.inc @@ -1,146 +1,177 @@ # Compose sequences for ISO-8859-3 -compose '!' 's' to '§' -compose '"' '"' to '¨' -compose '"' 'A' to 'Ä' -compose '"' 'E' to 'Ë' -compose '"' 'I' to 'Ï' -compose '"' 'O' to 'Ö' -compose '"' 'U' to 'Ü' -compose '"' 'Y' to '¾' -compose '"' 'a' to 'ä' -compose '"' 'e' to 'ë' -compose '"' 'i' to 'ï' -compose '"' 'o' to 'ö' -compose '"' 'u' to 'ü' -compose '"' 'y' to 'ÿ' +compose '!' 's' to section +compose '"' '"' to diaeresis +compose '"' 'A' to Adiaeresis +compose '"' 'E' to Ediaeresis +compose '"' 'I' to Idiaeresis +compose '"' 'O' to Odiaeresis +compose '"' 'U' to Udiaeresis +compose '"' 'Y' to U+FFFD +compose '"' 'a' to adiaeresis +compose '"' 'e' to ediaeresis +compose '"' 'i' to idiaeresis +compose '"' 'o' to odiaeresis +compose '"' 'u' to udiaeresis +compose '"' 'y' to U+02D9 compose '(' '(' to '[' compose '(' '-' to '{' -compose '(' 'G' to '«' -compose '(' 'U' to 'Ý' -compose '(' 'g' to '»' -compose '(' 'r' to '®' -compose '(' 'u' to 'ý' +compose '(' 'G' to U+011E +compose '(' 'U' to U+016C +compose '(' 'g' to U+011F +compose '(' 'r' to U+FFFD +compose '(' 'u' to U+016D compose ')' ')' to ']' compose ')' '-' to '}' -compose '*' '0' to '°' +compose '*' '0' to degree +compose '*' 'A' to U+010A +compose '*' 'a' to U+010B compose '+' '+' to '#' -compose ',' ',' to '¸' -compose ',' 'C' to 'Ç' -compose ',' 'S' to 'ª' -compose ',' 'c' to 'ç' -compose ',' 's' to 'º' +compose ',' ',' to cedilla +compose ',' '-' to U+0134 +compose ',' 'C' to Ccedilla +compose ',' 'S' to U+015E +compose ',' 'c' to ccedilla +compose ',' 's' to U+015F compose '-' '(' to '{' compose '-' ')' to '}' -compose '-' '-' to '­' -compose '-' ':' to '÷' -compose '-' 'A' to 'Ã' -compose '-' 'D' to 'Ð' -compose '-' 'H' to '¡' -compose '-' 'O' to 'Õ' -compose '-' 'a' to 'ã' -compose '-' 'd' to 'ð' -compose '-' 'h' to '±' -compose '-' 'l' to '£' -compose '-' 'o' to 'õ' -compose '-' 'y' to '¥' -compose '.' '.' to '·' -compose '.' 'C' to 'Å' -compose '.' 'G' to 'Õ' -compose '.' 'I' to '©' -compose '.' 'Z' to '¯' -compose '.' '^' to '·' -compose '.' 'c' to 'å' -compose '.' 'g' to 'õ' -compose '.' 'i' to '¹' -compose '.' 'z' to '¿' -compose '/' '/' to '\\' -compose '/' '<' to '\\' +compose '-' '-' to hyphen +compose '-' ':' to division +compose '-' 'H' to U+0126 +compose '-' 'O' to U+0120 +compose '-' 'a' to U+FFFD +compose '-' 'd' to U+FFFD +compose '-' 'h' to U+0127 +compose '-' 'l' to sterling +compose '-' 'o' to U+0121 +compose '-' 'y' to U+FFFD +compose '.' '.' to periodcentered +compose '.' 'C' to U+010A +compose '.' 'G' to U+0120 +compose '.' 'I' to U+0130 +compose '.' 'Z' to U+017B +compose '.' '^' to periodcentered +compose '.' 'c' to U+010B +compose '.' 'g' to U+0121 +compose '.' 'i' to U+0131 +compose '.' 'z' to U+017C +compose '/' '/' to '\'' +compose '/' '<' to '\'' compose '/' '^' to '|' -compose '/' 'u' to 'µ' -compose ':' '-' to '÷' -compose '<' '/' to '\\' -compose '=' 'c' to '¤' -compose '=' 'e' to '¤' -compose '=' 'l' to '£' -compose '=' 'y' to '¥' -compose '>' 'A' to 'Â' -compose '>' 'C' to 'Æ' -compose '>' 'E' to 'Ê' -compose '>' 'G' to 'Ø' -compose '>' 'H' to '¦' -compose '>' 'I' to 'Î' -compose '>' 'J' to '¬' -compose '>' 'O' to 'Ô' -compose '>' 'S' to 'Þ' -compose '>' 'U' to 'Û' -compose '>' 'a' to 'â' -compose '>' 'c' to 'æ' -compose '>' 'e' to 'ê' -compose '>' 'g' to 'ø' -compose '>' 'h' to '¶' -compose '>' 'i' to 'î' -compose '>' 'j' to '¼' -compose '>' 'o' to 'ô' -compose '>' 's' to 'þ' -compose '>' 'u' to 'û' -compose 'G' 'U' to '«' -compose '\'' 'A' to 'Á' -compose '\'' 'E' to 'É' -compose '\'' 'I' to 'Í' -compose '\'' 'O' to 'Ó' -compose '\'' 'U' to 'Ú' -compose '\'' 'Y' to 'Ý' -compose '\'' '\'' to '´' -compose '\'' 'a' to 'á' -compose '\'' 'e' to 'é' -compose '\'' 'i' to 'í' -compose '\'' 'o' to 'ó' -compose '\'' 'u' to 'ú' -compose '\'' 'y' to 'ý' -compose '^' '.' to '·' +compose '/' 'u' to mu +compose ':' '-' to division +compose '<' '/' to '\'' +compose '=' 'c' to currency +compose '=' 'e' to currency +compose '=' 'l' to sterling +compose '=' 'y' to U+FFFD +compose '>' 'A' to Acircumflex +compose '>' 'C' to U+0108 +compose '>' 'E' to Ecircumflex +compose '>' 'G' to U+011C +compose '>' 'H' to U+0124 +compose '>' 'I' to Icircumflex +compose '>' 'J' to U+0134 +compose '>' 'O' to Ocircumflex +compose '>' 'S' to U+015C +compose '>' 'U' to Ucircumflex +compose '>' 'a' to acircumflex +compose '>' 'c' to U+0109 +compose '>' 'e' to ecircumflex +compose '>' 'g' to U+011D +compose '>' 'h' to U+0125 +compose '>' 'i' to icircumflex +compose '>' 'j' to U+0135 +compose '>' 'o' to ocircumflex +compose '>' 's' to U+015D +compose '>' 'u' to ucircumflex +compose 'G' 'U' to U+011E +compose 'U' 'G' to U+011E +compose 'U' 'U' to U+016C +compose 'U' 'g' to U+011F +compose 'U' 'u' to U+016D +compose '\'' 'A' to Aacute +compose '\'' 'E' to Eacute +compose '\'' 'I' to Iacute +compose '\'' 'O' to Oacute +compose '\'' 'U' to Uacute +compose '\'' 'Y' to U+016C +compose '\'' '\'' to acute +compose '\'' 'a' to aacute +compose '\'' 'e' to eacute +compose '\'' 'i' to iacute +compose '\'' 'o' to oacute +compose '\'' 'u' to uacute +compose '\'' 'y' to U+016D +compose '^' '-' to U+017B +compose '^' '.' to periodcentered compose '^' '/' to '|' -compose '^' '0' to '°' -compose '^' '2' to '²' -compose '^' '3' to '³' -compose '^' 'A' to 'Â' -compose '^' 'C' to 'Æ' -compose '^' 'E' to 'Ê' -compose '^' 'G' to 'Ø' -compose '^' 'H' to '¦' -compose '^' 'I' to 'Î' -compose '^' 'J' to '¬' -compose '^' 'O' to 'Ô' -compose '^' 'S' to 'Þ' -compose '^' 'U' to 'Û' -compose '^' 'a' to 'â' -compose '^' 'c' to 'æ' -compose '^' 'e' to 'ê' -compose '^' 'g' to 'ø' -compose '^' 'h' to '¶' -compose '^' 'i' to 'î' -compose '^' 'j' to '¼' -compose '^' 'o' to 'ô' -compose '^' 's' to 'þ' -compose '^' 'u' to 'û' -compose '`' 'A' to 'À' -compose '`' 'E' to 'È' -compose '`' 'I' to 'Ì' -compose '`' 'O' to 'Ò' -compose '`' 'U' to 'Ù' -compose '`' 'a' to 'à' -compose '`' 'e' to 'è' -compose '`' 'i' to 'ì' -compose '`' 'o' to 'ò' -compose '`' 'u' to 'ù' -compose 'g' 'U' to '»' -compose 'r' 'o' to '®' -compose 's' '0' to '§' -compose 's' '2' to '²' -compose 's' '3' to '³' -compose 's' 'o' to '§' -compose 'u' 'u' to 'ý' +compose '^' '0' to degree +compose '^' '1' to U+0131 +compose '^' '2' to twosuperior +compose '^' '3' to threesuperior +compose '^' 'A' to Acircumflex +compose '^' 'C' to U+0108 +compose '^' 'E' to Ecircumflex +compose '^' 'G' to U+011C +compose '^' 'H' to U+0124 +compose '^' 'I' to Icircumflex +compose '^' 'J' to U+0134 +compose '^' 'O' to Ocircumflex +compose '^' 'S' to U+015C +compose '^' 'U' to Ucircumflex +compose '^' '_' to U+017B +compose '^' 'a' to acircumflex +compose '^' 'c' to U+0109 +compose '^' 'e' to ecircumflex +compose '^' 'g' to U+011D +compose '^' 'h' to U+0125 +compose '^' 'i' to icircumflex +compose '^' 'j' to U+0135 +compose '^' 'o' to ocircumflex +compose '^' 's' to U+015D +compose '^' 'u' to ucircumflex +compose '`' 'A' to Agrave +compose '`' 'E' to Egrave +compose '`' 'I' to Igrave +compose '`' 'O' to Ograve +compose '`' 'U' to Ugrave +compose '`' 'a' to agrave +compose '`' 'e' to egrave +compose '`' 'i' to igrave +compose '`' 'o' to ograve +compose '`' 'u' to ugrave +compose 'c' 'S' to U+0124 +compose 'c' 'Z' to acute +compose 'c' 's' to diaeresis +compose 'c' 'z' to cedilla +compose 'g' 'U' to U+011F +compose 'r' 'o' to U+FFFD +compose 's' '0' to section +compose 's' '2' to twosuperior +compose 's' '3' to threesuperior +compose 's' 'o' to section +compose 'u' 'u' to U+016D compose 'v' 'l' to '|' -compose '~' 'A' to 'Ã' -compose '~' 'O' to 'Õ' -compose '~' 'a' to 'ã' -compose '~' 'o' to 'õ' +compose '~' 'N' to Ntilde +compose '~' 'O' to U+0120 +compose '~' 'a' to U+FFFD +compose '~' 'n' to ntilde +compose '~' 'o' to U+0121 +compose U+00A8 'A' to Adiaeresis +compose U+00A8 'E' to Ediaeresis +compose U+00A8 'I' to Idiaeresis +compose U+00A8 'O' to Odiaeresis +compose U+00A8 'U' to Udiaeresis +compose U+00A8 'Y' to U+FFFD +compose U+00A8 'a' to adiaeresis +compose U+00A8 'e' to ediaeresis +compose U+00A8 'i' to idiaeresis +compose U+00A8 'o' to odiaeresis +compose U+00A8 'u' to udiaeresis +compose U+00A8 'y' to U+02D9 +compose U+00B8 'S' to U+015E +compose U+00B8 's' to U+015F +compose U+02D8 'G' to U+011E +compose U+02D8 'U' to U+016C +compose U+02D8 'g' to U+011F +compose U+02D8 'u' to U+016D diff --git a/console-setup/compose.ISO-8859-4.inc b/console-setup/compose.ISO-8859-4.inc index 4598a22..5760038 100644 --- a/console-setup/compose.ISO-8859-4.inc +++ b/console-setup/compose.ISO-8859-4.inc @@ -1,121 +1,142 @@ # Compose sequences for ISO-8859-4 -compose '!' 's' to '§' -compose '"' '"' to '¨' -compose '"' 'A' to 'Ä' -compose '"' 'E' to 'Ë' -compose '"' 'O' to 'Ö' -compose '"' 'U' to 'Ü' -compose '"' 'a' to 'ä' -compose '"' 'e' to 'ë' -compose '"' 'o' to 'ö' -compose '"' 'u' to 'ü' -compose '*' '0' to '°' -compose '*' 'A' to 'Å' -compose '*' 'a' to 'å' -compose ',' ',' to '¸' -compose ',' 'A' to '¡' -compose ',' 'E' to 'Ê' -compose ',' 'G' to '«' -compose ',' 'I' to 'Ç' -compose ',' 'K' to 'Ó' -compose ',' 'L' to '¦' -compose ',' 'N' to 'Ñ' -compose ',' 'R' to '£' -compose ',' 'U' to 'Ù' -compose ',' 'a' to '±' -compose ',' 'e' to 'ê' -compose ',' 'g' to '»' -compose ',' 'i' to 'ç' -compose ',' 'k' to 'ó' -compose ',' 'l' to '¶' -compose ',' 'n' to 'ñ' -compose ',' 'r' to '³' -compose ',' 'u' to 'ù' -compose '-' '-' to '­' -compose '-' ':' to '÷' -compose '-' 'A' to 'À' -compose '-' 'D' to 'Ð' -compose '-' 'E' to 'ª' -compose '-' 'I' to 'Ï' -compose '-' 'O' to 'Ò' -compose '-' 'U' to 'Þ' -compose '-' '^' to '¯' -compose '-' 'a' to 'à' -compose '-' 'd' to 'ð' -compose '-' 'e' to 'º' -compose '-' 'i' to 'ï' -compose '-' 'o' to 'ò' -compose '-' 'u' to 'þ' -compose '.' '.' to 'ÿ' -compose '.' 'E' to 'Ì' -compose '.' 'e' to 'ì' -compose '/' 'O' to 'Ø' -compose '/' 'T' to '¬' -compose '/' 'o' to 'ø' -compose '/' 't' to '¼' -compose ':' '-' to '÷' -compose '<' '<' to '·' -compose '<' 'C' to 'È' -compose '<' 'S' to '©' -compose '<' 'Z' to '®' -compose '<' 'c' to 'è' -compose '<' 's' to '¹' -compose '<' 'z' to '¾' -compose '>' 'A' to 'Â' -compose '>' 'I' to 'Î' -compose '>' 'O' to 'Ô' -compose '>' 'U' to 'Û' -compose '>' 'a' to 'â' -compose '>' 'i' to 'î' -compose '>' 'o' to 'ô' -compose '>' 'u' to 'û' -compose 'A' 'E' to 'Æ' -compose 'N' 'G' to '½' -compose 'T' '-' to '¬' -compose '\'' 'A' to 'Á' -compose '\'' 'E' to 'É' -compose '\'' 'I' to 'Í' -compose '\'' 'U' to 'Ú' -compose '\'' '\'' to '´' -compose '\'' 'a' to 'á' -compose '\'' 'e' to 'é' -compose '\'' 'i' to 'í' -compose '\'' 'u' to 'ú' -compose '^' '-' to '¯' -compose '^' 'A' to 'Â' -compose '^' 'I' to 'Î' -compose '^' 'O' to 'Ô' -compose '^' 'U' to 'Û' -compose '^' '_' to '¯' -compose '^' 'a' to 'â' -compose '^' 'i' to 'î' -compose '^' 'o' to 'ô' -compose '^' 'u' to 'û' -compose '_' 'A' to 'À' -compose '_' 'E' to 'ª' -compose '_' 'I' to 'Ï' -compose '_' 'O' to 'Ò' -compose '_' 'U' to 'Þ' -compose '_' '^' to '¯' -compose '_' '_' to '¯' -compose '_' 'a' to 'à' -compose '_' 'e' to 'º' -compose '_' 'i' to 'ï' -compose '_' 'o' to 'ò' -compose '_' 'u' to 'þ' -compose 'a' 'e' to 'æ' -compose 'n' 'g' to '¿' -compose 'o' 'x' to '¤' -compose 's' '0' to '§' -compose 's' 'o' to '§' -compose 't' '-' to '¼' -compose 'x' '0' to '¤' -compose 'x' 'o' to '¤' -compose '~' 'A' to 'Ã' -compose '~' 'I' to '¥' -compose '~' 'O' to 'Õ' -compose '~' 'U' to 'Ý' -compose '~' 'a' to 'ã' -compose '~' 'i' to 'µ' -compose '~' 'o' to 'õ' -compose '~' 'u' to 'ý' +compose '!' 's' to section +compose '"' '"' to diaeresis +compose '"' 'A' to Adiaeresis +compose '"' 'E' to Ediaeresis +compose '"' 'O' to Odiaeresis +compose '"' 'U' to Udiaeresis +compose '"' 'a' to adiaeresis +compose '"' 'e' to ediaeresis +compose '"' 'o' to odiaeresis +compose '"' 'u' to udiaeresis +compose '"' U+00A8 to diaeresis +compose '*' '0' to degree +compose '*' 'A' to Aring +compose '*' 'a' to aring +compose ',' ',' to cedilla +compose ',' 'A' to U+0104 +compose ',' 'E' to U+0118 +compose ',' 'G' to U+0122 +compose ',' 'I' to U+012E +compose ',' 'K' to U+0136 +compose ',' 'L' to U+013B +compose ',' 'N' to U+0145 +compose ',' 'R' to U+0156 +compose ',' 'U' to U+0172 +compose ',' 'a' to U+0105 +compose ',' 'e' to U+0119 +compose ',' 'g' to U+0123 +compose ',' 'i' to U+012F +compose ',' 'k' to U+0137 +compose ',' 'l' to U+013C +compose ',' 'n' to U+0146 +compose ',' 'r' to U+0157 +compose ',' 'u' to U+0173 +compose ',' U+00B8 to cedilla +compose '-' '-' to hyphen +compose '-' ':' to division +compose '-' 'A' to U+0100 +compose '-' 'D' to U+0110 +compose '-' 'E' to U+0112 +compose '-' 'I' to U+012A +compose '-' 'O' to U+014C +compose '-' 'U' to U+016A +compose '-' '^' to macron +compose '-' 'a' to U+0101 +compose '-' 'd' to U+0111 +compose '-' 'e' to U+0113 +compose '-' 'i' to U+012B +compose '-' 'o' to U+014D +compose '-' 'u' to U+016B +compose '.' '.' to U+02D9 +compose '.' 'E' to U+0116 +compose '.' 'e' to U+0117 +compose '.' U+02D9 to U+02D9 +compose '/' 'O' to Ooblique +compose '/' 'T' to U+0166 +compose '/' 'o' to oslash +compose '/' 't' to U+0167 +compose ':' '-' to division +compose '<' '<' to U+02C7 +compose '<' 'C' to U+010C +compose '<' 'S' to U+0160 +compose '<' 'Z' to U+017D +compose '<' 'c' to U+010D +compose '<' 's' to U+0161 +compose '<' 'z' to U+017E +compose '>' 'A' to Acircumflex +compose '>' 'I' to Icircumflex +compose '>' 'O' to Ocircumflex +compose '>' 'U' to Ucircumflex +compose '>' 'a' to acircumflex +compose '>' 'i' to icircumflex +compose '>' 'o' to ocircumflex +compose '>' 'u' to ucircumflex +compose 'A' 'E' to AE +compose 'N' 'G' to U+014A +compose 'T' '-' to U+0166 +compose '\'' 'A' to Aacute +compose '\'' 'E' to Eacute +compose '\'' 'I' to Iacute +compose '\'' 'U' to Uacute +compose '\'' '\'' to acute +compose '\'' 'a' to aacute +compose '\'' 'e' to eacute +compose '\'' 'i' to iacute +compose '\'' 'u' to uacute +compose '^' '-' to macron +compose '^' 'A' to Acircumflex +compose '^' 'I' to Icircumflex +compose '^' 'O' to Ocircumflex +compose '^' 'U' to Ucircumflex +compose '^' '_' to macron +compose '^' 'a' to acircumflex +compose '^' 'i' to icircumflex +compose '^' 'o' to ocircumflex +compose '^' 'u' to ucircumflex +compose '_' 'A' to U+0100 +compose '_' 'E' to U+0112 +compose '_' 'I' to U+012A +compose '_' 'O' to U+014C +compose '_' 'U' to U+016A +compose '_' '^' to macron +compose '_' '_' to macron +compose '_' 'a' to U+0101 +compose '_' 'e' to U+0113 +compose '_' 'i' to U+012B +compose '_' 'o' to U+014D +compose '_' 'u' to U+016B +compose '_' U+00AF to macron +compose 'a' 'e' to ae +compose 'c' 'C' to U+010C +compose 'c' 'S' to U+0160 +compose 'c' 'Z' to U+017D +compose 'c' 'c' to U+010D +compose 'c' 's' to U+0161 +compose 'c' 'z' to U+017E +compose 'c' U+02C7 to U+02C7 +compose 'k' 'A' to U+0104 +compose 'k' 'E' to U+0118 +compose 'k' 'I' to U+012E +compose 'k' 'U' to U+0172 +compose 'k' 'a' to U+0105 +compose 'k' 'e' to U+0119 +compose 'k' 'i' to U+012F +compose 'k' 'u' to U+0173 +compose 'k' U+02DB to U+02DB +compose 'n' 'g' to U+014B +compose 'o' 'x' to currency +compose 's' '0' to section +compose 's' 'o' to section +compose 't' '-' to U+0167 +compose 'x' '0' to currency +compose 'x' 'o' to currency +compose '~' 'A' to Atilde +compose '~' 'I' to U+0128 +compose '~' 'O' to Otilde +compose '~' 'U' to U+0168 +compose '~' 'a' to atilde +compose '~' 'i' to U+0129 +compose '~' 'o' to otilde +compose '~' 'u' to U+0169 +compose '~' '~' to '~' diff --git a/console-setup/compose.ISO-8859-7.inc b/console-setup/compose.ISO-8859-7.inc index 1aa936a..f38e32e 100644 --- a/console-setup/compose.ISO-8859-7.inc +++ b/console-setup/compose.ISO-8859-7.inc @@ -1,52 +1,94 @@ # Compose sequences for ISO-8859-7 -compose '!' '^' to '¦' -compose '!' 's' to '§' -compose '"' '"' to '¨' +compose '!' '^' to brokenbar +compose '!' 's' to section +compose '"' '"' to diaeresis +compose '"' '.' to periodcentered +compose '"' '<' to guillemotleft +compose '"' '>' to guillemotright +compose '"' U+0399 to U+03AA +compose '"' U+03A5 to U+03AB +compose '"' U+03B9 to U+03CA +compose '"' U+03C5 to U+03CB compose '(' '(' to '[' compose '(' '-' to '{' -compose '(' 'c' to '©' +compose '(' 'c' to copyright compose ')' ')' to ']' compose ')' '-' to '}' -compose '*' '0' to '°' +compose '*' '0' to degree compose '+' '+' to '#' -compose '+' '-' to '±' -compose ',' '-' to '¬' +compose '+' '-' to plusminus +compose ',' '-' to notsign compose '-' '(' to '{' compose '-' ')' to '}' -compose '-' '+' to '±' -compose '-' ',' to '¬' -compose '-' '-' to '­' -compose '-' 'l' to '£' -compose '.' '.' to '·' -compose '.' '^' to '·' -compose '/' '/' to '\\' -compose '/' '<' to '\\' +compose '-' '+' to plusminus +compose '-' ',' to notsign +compose '-' '-' to hyphen +compose '-' 'l' to sterling +compose '.' '.' to periodcentered +compose '.' '^' to periodcentered +compose '/' '/' to '\'' +compose '/' '<' to '\'' compose '/' '^' to '|' -compose '1' '2' to '½' -compose '<' '/' to '\\' -compose '<' '<' to '«' -compose '<' '\'' to '¡' -compose '=' 'l' to '£' -compose '>' '>' to '»' -compose '>' '\'' to '¢' -compose '\'' '<' to '¡' -compose '\'' '>' to '¢' -compose '\'' '\'' to '´' -compose '^' '!' to '¦' -compose '^' '.' to '·' +compose '1' '2' to onehalf +compose '<' '/' to '\'' +compose '<' '<' to guillemotleft +compose '<' '\'' to U+201B +compose '=' 'l' to sterling +compose '>' '>' to guillemotright +compose '>' '\'' to U+2019 +compose 'U' U+03B9 to U+0390 +compose 'U' U+03C5 to U+03B0 +compose '\'' '.' to periodcentered +compose '\'' '<' to U+201B +compose '\'' '>' to U+2019 +compose '\'' '\'' to acute +compose '\'' U+0391 to U+0386 +compose '\'' U+0395 to U+0388 +compose '\'' U+0397 to U+0389 +compose '\'' U+0399 to U+038A +compose '\'' U+039F to U+038C +compose '\'' U+03A5 to U+038E +compose '\'' U+03A9 to U+038F +compose '\'' U+03B1 to U+03AC +compose '\'' U+03B5 to U+03AD +compose '\'' U+03B7 to U+03AE +compose '\'' U+03B9 to U+03AF +compose '\'' U+03BF to U+03CC +compose '\'' U+03C5 to U+03CD +compose '\'' U+03C9 to U+03CE +compose '^' '!' to brokenbar +compose '^' '.' to periodcentered compose '^' '/' to '|' -compose '^' '0' to '°' -compose '^' '2' to '²' -compose '^' '3' to '³' +compose '^' '0' to degree +compose '^' '2' to twosuperior +compose '^' '3' to threesuperior compose 'a' 't' to '@' -compose 'c' '0' to '©' -compose 'c' 'o' to '©' -compose 'o' 'c' to '©' -compose 's' '0' to '§' -compose 's' '2' to '²' -compose 's' '3' to '³' -compose 's' 'o' to '§' -compose 'v' 'b' to '¦' +compose 'c' '0' to copyright +compose 'c' 'o' to copyright +compose 'o' 'c' to copyright +compose 's' '0' to section +compose 's' '2' to twosuperior +compose 's' '3' to threesuperior +compose 's' 'o' to section +compose 'v' 'b' to brokenbar compose 'v' 'l' to '|' -compose '|' '|' to '¦' -compose '~' '~' to '¯' +compose '|' '|' to brokenbar +compose '~' '~' to U+2014 +compose U+0391 '\'' to U+0386 +compose U+0395 '\'' to U+0388 +compose U+0397 '\'' to U+0389 +compose U+0399 '"' to U+03AA +compose U+0399 '\'' to U+038A +compose U+039F '\'' to U+038C +compose U+03A5 '"' to U+03AB +compose U+03A5 '\'' to U+038E +compose U+03A9 '\'' to U+038F +compose U+03B1 '\'' to U+03AC +compose U+03B5 '\'' to U+03AD +compose U+03B7 '\'' to U+03AE +compose U+03B9 '"' to U+03CA +compose U+03B9 '\'' to U+03AF +compose U+03BF '\'' to U+03CC +compose U+03C5 '"' to U+03CB +compose U+03C5 '\'' to U+03CD +compose U+03C9 '\'' to U+03CE diff --git a/console-setup/compose.ISO-8859-9.inc b/console-setup/compose.ISO-8859-9.inc index e642e1b..7cca97b 100644 --- a/console-setup/compose.ISO-8859-9.inc +++ b/console-setup/compose.ISO-8859-9.inc @@ -1,156 +1,176 @@ # Compose sequences for ISO-8859-9 -compose '!' '!' to '¡' -compose '!' 'p' to '¶' -compose '!' 's' to '§' -compose '"' '"' to '¨' -compose '"' 'A' to 'Ä' -compose '"' 'E' to 'Ë' -compose '"' 'I' to 'Ï' -compose '"' 'O' to 'Ö' -compose '"' 'U' to 'Ü' -compose '"' 'Y' to '¾' -compose '"' 'a' to 'ä' -compose '"' 'e' to 'ë' -compose '"' 'i' to 'ï' -compose '"' 'o' to 'ö' -compose '"' 'u' to 'ü' -compose '"' 'y' to 'ÿ' +compose '!' '!' to exclamdown +compose '!' 'p' to paragraph +compose '!' 's' to section +compose '"' '"' to diaeresis +compose '"' 'A' to Adiaeresis +compose '"' 'E' to Ediaeresis +compose '"' 'I' to Idiaeresis +compose '"' 'O' to Odiaeresis +compose '"' 'U' to Udiaeresis +compose '"' 'Y' to threequarters +compose '"' 'a' to adiaeresis +compose '"' 'e' to ediaeresis +compose '"' 'i' to U+012B +compose '"' 'o' to odiaeresis +compose '"' 'u' to udiaeresis +compose '"' 'y' to ydiaeresis compose '(' '(' to '[' compose '(' '-' to '{' -compose '(' 'G' to 'Ð' -compose '(' 'c' to '©' -compose '(' 'g' to 'ð' -compose '(' 'r' to '®' +compose '(' 'G' to U+011E +compose '(' 'c' to copyright +compose '(' 'g' to U+011F +compose '(' 'r' to registered compose ')' ')' to ']' compose ')' '-' to '}' -compose '*' '0' to '°' -compose '*' 'A' to 'Å' -compose '*' 'a' to 'å' +compose '*' '0' to degree +compose '*' 'A' to Aring +compose '*' 'a' to aring compose '+' '+' to '#' -compose '+' '-' to '±' -compose ',' ',' to '¸' -compose ',' '-' to '¬' -compose ',' 'C' to 'Ç' -compose ',' 'S' to 'Þ' -compose ',' 'c' to 'ç' -compose ',' 's' to 'þ' +compose '+' '-' to plusminus +compose ',' ',' to cedilla +compose ',' '-' to notsign +compose ',' 'C' to Ccedilla +compose ',' 'S' to U+015E +compose ',' 'c' to ccedilla +compose ',' 's' to U+015F compose '-' '(' to '{' compose '-' ')' to '}' -compose '-' '+' to '±' -compose '-' ',' to '¬' -compose '-' '-' to '­' -compose '-' ':' to '÷' -compose '-' 'A' to 'Ã' -compose '-' 'D' to 'Ð' -compose '-' 'N' to 'Ñ' -compose '-' 'O' to 'Õ' -compose '-' '^' to '¯' -compose '-' 'a' to 'ã' -compose '-' 'd' to 'ð' -compose '-' 'l' to '£' -compose '-' 'n' to 'ñ' -compose '-' 'o' to 'õ' -compose '-' 'y' to '¥' -compose '.' '.' to '·' -compose '.' 'I' to 'Ý' -compose '.' '^' to '·' -compose '.' 'i' to 'ý' -compose '/' '/' to '\\' -compose '/' '<' to '\\' -compose '/' 'O' to 'Ø' +compose '-' '+' to plusminus +compose '-' ',' to notsign +compose '-' '-' to hyphen +compose '-' ':' to division +compose '-' 'A' to Atilde +compose '-' 'D' to U+011E +compose '-' 'N' to Ntilde +compose '-' 'O' to Otilde +compose '-' '^' to macron +compose '-' 'a' to atilde +compose '-' 'd' to U+011F +compose '-' 'l' to sterling +compose '-' 'n' to ntilde +compose '-' 'o' to otilde +compose '-' 'y' to yen +compose '.' '.' to periodcentered +compose '.' 'I' to U+0130 +compose '.' '^' to periodcentered +compose '.' 'i' to U+0131 +compose '/' '/' to '\'' +compose '/' '<' to '\'' +compose '/' 'O' to Ooblique compose '/' '^' to '|' -compose '/' 'c' to '¢' -compose '/' 'o' to 'ø' -compose '/' 'u' to 'µ' -compose ':' '-' to '÷' -compose '<' '/' to '\\' -compose '<' '<' to '«' -compose '<' 'Z' to '´' -compose '<' 'z' to '¸' -compose '=' 'c' to '¤' -compose '=' 'e' to '¤' -compose '=' 'l' to '£' -compose '=' 'y' to '¥' -compose '>' '>' to '»' -compose '>' 'A' to 'Â' -compose '>' 'E' to 'Ê' -compose '>' 'I' to 'Î' -compose '>' 'O' to 'Ô' -compose '>' 'U' to 'Û' -compose '>' 'a' to 'â' -compose '>' 'e' to 'ê' -compose '>' 'i' to 'î' -compose '>' 'o' to 'ô' -compose '>' 'u' to 'û' -compose '?' '?' to '¿' -compose 'A' 'E' to 'Æ' -compose 'G' 'U' to 'Ð' -compose 'T' 'H' to 'Þ' -compose '\'' 'A' to 'Á' -compose '\'' 'E' to 'É' -compose '\'' 'I' to 'Í' -compose '\'' 'O' to 'Ó' -compose '\'' 'U' to 'Ú' -compose '\'' 'Y' to 'Ý' -compose '\'' '\'' to '´' -compose '\'' 'a' to 'á' -compose '\'' 'e' to 'é' -compose '\'' 'i' to 'í' -compose '\'' 'o' to 'ó' -compose '\'' 'u' to 'ú' -compose '\'' 'y' to 'ý' -compose '^' '-' to '¯' -compose '^' '.' to '·' +compose '/' 'c' to cent +compose '/' 'o' to oslash +compose '/' 'u' to mu +compose ':' '-' to division +compose '<' '/' to '\'' +compose '<' '<' to guillemotleft +compose '<' 'Z' to acute +compose '<' 'z' to cedilla +compose '=' 'c' to currency +compose '=' 'e' to currency +compose '=' 'l' to sterling +compose '=' 'y' to yen +compose '>' '>' to guillemotright +compose '>' 'A' to Acircumflex +compose '>' 'E' to Ecircumflex +compose '>' 'I' to Icircumflex +compose '>' 'O' to Ocircumflex +compose '>' 'U' to Ucircumflex +compose '>' 'a' to acircumflex +compose '>' 'e' to U+0119 +compose '>' 'i' to icircumflex +compose '>' 'o' to ocircumflex +compose '>' 'u' to ucircumflex +compose '?' '?' to questiondown +compose 'A' 'E' to AE +compose 'G' 'U' to U+011E +compose 'T' 'H' to U+015E +compose 'U' 'G' to U+011E +compose 'U' 'g' to U+011F +compose '\'' 'A' to Aacute +compose '\'' 'E' to Eacute +compose '\'' 'I' to Iacute +compose '\'' 'O' to Oacute +compose '\'' 'U' to Uacute +compose '\'' 'Y' to U+0130 +compose '\'' '\'' to acute +compose '\'' 'a' to aacute +compose '\'' 'e' to eacute +compose '\'' 'i' to iacute +compose '\'' 'o' to oacute +compose '\'' 'u' to uacute +compose '\'' 'y' to U+0131 +compose '^' '-' to macron +compose '^' '.' to periodcentered compose '^' '/' to '|' -compose '^' '0' to '°' -compose '^' '1' to '¹' -compose '^' '2' to '²' -compose '^' '3' to '³' -compose '^' 'A' to 'Â' -compose '^' 'E' to 'Ê' -compose '^' 'I' to 'Î' -compose '^' 'O' to 'Ô' -compose '^' 'U' to 'Û' -compose '^' '_' to '¯' -compose '^' 'a' to 'â' -compose '^' 'e' to 'ê' -compose '^' 'i' to 'î' -compose '^' 'o' to 'ô' -compose '^' 'u' to 'û' -compose '_' '^' to '¯' -compose '_' '_' to '¯' -compose '_' 'a' to 'ª' -compose '_' 'o' to 'º' -compose '`' 'A' to 'À' -compose '`' 'E' to 'È' -compose '`' 'I' to 'Ì' -compose '`' 'O' to 'Ò' -compose '`' 'U' to 'Ù' -compose '`' 'a' to 'à' -compose '`' 'e' to 'è' -compose '`' 'i' to 'ì' -compose '`' 'o' to 'ò' -compose '`' 'u' to 'ù' -compose 'a' 'e' to 'æ' -compose 'c' '0' to '©' -compose 'c' 'o' to '©' -compose 'g' 'U' to 'ð' -compose 'o' 'c' to '©' -compose 'o' 'e' to '¼' -compose 'r' 'o' to '®' -compose 's' '0' to '§' -compose 's' '1' to '¹' -compose 's' '2' to '²' -compose 's' '3' to '³' -compose 's' 'o' to '§' -compose 't' 'h' to 'þ' -compose 'v' 'Z' to '´' +compose '^' '0' to degree +compose '^' '1' to onesuperior +compose '^' '2' to twosuperior +compose '^' '3' to threesuperior +compose '^' 'A' to Acircumflex +compose '^' 'E' to Ecircumflex +compose '^' 'I' to Icircumflex +compose '^' 'O' to Ocircumflex +compose '^' 'U' to Ucircumflex +compose '^' '_' to macron +compose '^' 'a' to acircumflex +compose '^' 'e' to U+0119 +compose '^' 'i' to icircumflex +compose '^' 'o' to ocircumflex +compose '^' 'u' to ucircumflex +compose '_' '^' to macron +compose '_' '_' to macron +compose '_' 'a' to ordfeminine +compose '_' 'o' to masculine +compose '`' 'A' to Agrave +compose '`' 'E' to Egrave +compose '`' 'I' to Igrave +compose '`' 'O' to Ograve +compose '`' 'U' to Ugrave +compose '`' 'a' to agrave +compose '`' 'e' to egrave +compose '`' 'i' to U+0117 +compose '`' 'o' to ograve +compose '`' 'u' to ugrave +compose 'a' 'e' to ae +compose 'c' '0' to copyright +compose 'c' 'S' to brokenbar +compose 'c' 'Z' to acute +compose 'c' 'o' to copyright +compose 'c' 's' to diaeresis +compose 'c' 'z' to cedilla +compose 'g' 'U' to U+011F +compose 'o' 'c' to copyright +compose 'o' 'e' to onequarter +compose 'r' 'o' to registered +compose 's' '0' to section +compose 's' '1' to onesuperior +compose 's' '2' to twosuperior +compose 's' '3' to threesuperior +compose 's' 'o' to section +compose 't' 'h' to U+015F +compose 'v' 'Z' to acute compose 'v' 'l' to '|' -compose 'v' 'z' to '¸' -compose '|' 'c' to '¢' -compose '~' 'A' to 'Ã' -compose '~' 'N' to 'Ñ' -compose '~' 'O' to 'Õ' -compose '~' 'a' to 'ã' -compose '~' 'n' to 'ñ' -compose '~' 'o' to 'õ' +compose 'v' 'z' to cedilla +compose '|' 'c' to cent +compose '~' 'A' to Atilde +compose '~' 'N' to Ntilde +compose '~' 'O' to Otilde +compose '~' 'a' to atilde +compose '~' 'n' to ntilde +compose '~' 'o' to otilde +compose U+00A8 'A' to Adiaeresis +compose U+00A8 'E' to Ediaeresis +compose U+00A8 'I' to Idiaeresis +compose U+00A8 'O' to Odiaeresis +compose U+00A8 'U' to Udiaeresis +compose U+00A8 'Y' to threequarters +compose U+00A8 'a' to adiaeresis +compose U+00A8 'e' to ediaeresis +compose U+00A8 'i' to U+012B +compose U+00A8 'o' to odiaeresis +compose U+00A8 'u' to udiaeresis +compose U+00A8 'y' to ydiaeresis +compose U+00B8 'S' to U+015E +compose U+00B8 's' to U+015F diff --git a/console-setup/compose.KOI8-R.inc b/console-setup/compose.KOI8-R.inc index da0c7ae..715ed10 100644 --- a/console-setup/compose.KOI8-R.inc +++ b/console-setup/compose.KOI8-R.inc @@ -1 +1,67 @@ # Compose sequences for KOI8-R +compose '(' '(' to '[' +compose '(' '-' to '{' +compose ')' ')' to ']' +compose ')' '-' to '}' +compose '+' '+' to '#' +compose '-' '(' to '{' +compose '-' ')' to '}' +compose '/' '/' to '\'' +compose '/' '<' to '\'' +compose '/' '^' to '|' +compose '<' '/' to '\'' +compose 'H' '\'' to nobreakspace +compose '^' '/' to '|' +compose 'a' 't' to '@' +compose 'h' '\'' to U+253C +compose 'v' 'l' to '|' +compose U+0413 '-' to U+2591 +compose U+0415 ':' to U+0401 +compose U+0415 U+0415 to U+2321 +compose U+0416 ',' to U+2592 +compose U+0418 '-' to degree +compose U+0419 U+0410 to U+042F +compose U+0419 U+041E to U+0401 +compose U+0419 U+0423 to U+042E +compose U+041A ',' to U+2593 +compose U+041A '/' to U+2320 +compose U+041A '|' to U+2320 +compose U+041D ',' to U+25A0 +compose U+041E '-' to twosuperior +compose U+0422 U+0421 to U+0426 +compose U+0423 ',' to U+221A +compose U+0423 '-' to periodcentered +compose U+0423 '/' to U+221A +compose U+0423 '\'' to U+2219 +compose U+0423 '|' to U+2219 +compose U+0425 ',' to U+2248 +compose U+0425 '\'' to nobreakspace +compose U+0427 ',' to U+2264 +compose U+0427 '/' to U+2265 +compose U+0427 '|' to U+2265 +compose U+0428 ',' to U+0429 +compose U+0433 '-' to U+2500 +compose U+0435 ':' to U+0451 +compose U+0435 U+0435 to U+2580 +compose U+0436 ',' to U+2502 +compose U+0438 '-' to U+2584 +compose U+0439 U+0430 to U+044F +compose U+0439 U+043E to U+0451 +compose U+0439 U+0443 to U+044E +compose U+043A ',' to U+250C +compose U+043A '/' to U+2510 +compose U+043A '|' to U+2510 +compose U+043D ',' to U+2514 +compose U+043E '-' to U+2588 +compose U+0442 U+0441 to U+0446 +compose U+0443 ',' to U+251C +compose U+0443 '-' to U+258C +compose U+0443 '/' to U+251C +compose U+0443 '\'' to U+2518 +compose U+0443 '|' to U+2518 +compose U+0445 ',' to U+2524 +compose U+0445 '\'' to U+253C +compose U+0447 ',' to U+252C +compose U+0447 '/' to U+2534 +compose U+0447 '|' to U+2534 +compose U+0448 ',' to U+0449 diff --git a/console-setup/compose.KOI8-U.inc b/console-setup/compose.KOI8-U.inc index 38e9127..ea96ac7 100644 --- a/console-setup/compose.KOI8-U.inc +++ b/console-setup/compose.KOI8-U.inc @@ -1 +1,67 @@ # Compose sequences for KOI8-U +compose '(' '(' to '[' +compose '(' '-' to '{' +compose ')' ')' to ']' +compose ')' '-' to '}' +compose '+' '+' to '#' +compose '-' '(' to '{' +compose '-' ')' to '}' +compose '/' '/' to '\'' +compose '/' '<' to '\'' +compose '/' '^' to '|' +compose '<' '/' to '\'' +compose 'H' '\'' to nobreakspace +compose '^' '/' to '|' +compose 'a' 't' to '@' +compose 'h' '\'' to U+253C +compose 'v' 'l' to '|' +compose U+0413 '-' to U+2591 +compose U+0415 ':' to U+0401 +compose U+0415 U+0415 to U+2321 +compose U+0416 ',' to U+2592 +compose U+0418 '-' to degree +compose U+0419 U+0410 to U+042F +compose U+0419 U+041E to U+0401 +compose U+0419 U+0423 to U+042E +compose U+041A ',' to U+2593 +compose U+041A '/' to U+2320 +compose U+041A '|' to U+2320 +compose U+041D ',' to U+25A0 +compose U+041E '-' to twosuperior +compose U+0422 U+0421 to U+0426 +compose U+0423 ',' to U+221A +compose U+0423 '-' to periodcentered +compose U+0423 '/' to U+221A +compose U+0423 '\'' to U+2219 +compose U+0423 '|' to U+2219 +compose U+0425 ',' to U+2248 +compose U+0425 '\'' to nobreakspace +compose U+0427 ',' to U+2264 +compose U+0427 '/' to U+2265 +compose U+0427 '|' to U+2265 +compose U+0428 ',' to U+0429 +compose U+0433 '-' to U+2500 +compose U+0435 ':' to U+0451 +compose U+0435 U+0435 to U+2580 +compose U+0436 ',' to U+2502 +compose U+0438 '-' to U+2584 +compose U+0439 U+0430 to U+044F +compose U+0439 U+043E to U+0451 +compose U+0439 U+0443 to U+044E +compose U+043A ',' to U+250C +compose U+043A '/' to U+2510 +compose U+043A '|' to U+2510 +compose U+043D ',' to U+2514 +compose U+043E '-' to U+2588 +compose U+0442 U+0441 to U+0446 +compose U+0443 ',' to U+251C +compose U+0443 '-' to U+258C +compose U+0443 '/' to U+251C +compose U+0443 '\'' to U+2518 +compose U+0443 '|' to U+2518 +compose U+0445 ',' to U+2524 +compose U+0445 '\'' to U+253C +compose U+0447 ',' to U+252C +compose U+0447 '/' to U+2534 +compose U+0447 '|' to U+2534 +compose U+0448 ',' to U+0449 diff --git a/console-setup/compose.VISCII.inc b/console-setup/compose.VISCII.inc index b9576ab..f2012c7 100644 --- a/console-setup/compose.VISCII.inc +++ b/console-setup/compose.VISCII.inc @@ -1 +1,122 @@ # Compose sequences for VISCII +compose '!' 'A' to U+1EA0 +compose '!' 'E' to U+1EB8 +compose '!' 'I' to U+1ECA +compose '!' 'O' to U+1ECC +compose '!' 'U' to U+1EE4 +compose '!' 'Y' to U+001E +compose '!' 'a' to U+1EA1 +compose '!' 'e' to U+1EB9 +compose '!' 'i' to U+1ECB +compose '!' 'o' to U+1ECD +compose '!' 'u' to U+1EE5 +compose '!' 'y' to U+1EF5 +compose '!' U+00C2 to U+1EAC +compose '!' U+00CA to U+1EC6 +compose '!' U+00D4 to U+1ED8 +compose '!' U+00E2 to U+1EAD +compose '!' U+00EA to U+1EC7 +compose '!' U+00F4 to U+1ED9 +compose '!' U+0102 to U+1EB6 +compose '!' U+0103 to U+1EB7 +compose '!' U+01A0 to U+1EE2 +compose '!' U+01A1 to U+1EE3 +compose '!' U+01AF to U+1EF0 +compose '!' U+01B0 to U+1EF1 +compose '?' 'A' to U+1EA2 +compose '?' 'E' to U+1EBA +compose '?' 'I' to U+1EC8 +compose '?' 'O' to U+1ECE +compose '?' 'U' to U+1EE6 +compose '?' 'Y' to U+0014 +compose '?' 'a' to U+1EA3 +compose '?' 'e' to U+1EBB +compose '?' 'i' to U+1EC9 +compose '?' 'o' to U+1ECF +compose '?' 'u' to U+1EE7 +compose '?' 'y' to U+1EF7 +compose '?' U+00C2 to U+1EA8 +compose '?' U+00CA to U+1EC2 +compose '?' U+00D4 to U+1ED4 +compose '?' U+00E2 to U+1EA9 +compose '?' U+00EA to U+1EC3 +compose '?' U+00F4 to U+1ED5 +compose '?' U+0102 to U+0002 +compose '?' U+0103 to U+1EB3 +compose '?' U+01A0 to U+1EDE +compose '?' U+01A1 to U+1EDF +compose '?' U+01AF to U+1EEC +compose '?' U+01B0 to U+1EED +compose '\'' 'A' to Aacute +compose '\'' 'E' to Eacute +compose '\'' 'I' to Iacute +compose '\'' 'O' to Oacute +compose '\'' 'U' to Uacute +compose '\'' 'Y' to Yacute +compose '\'' '\'' to U+01A0 +compose '\'' 'a' to aacute +compose '\'' 'e' to eacute +compose '\'' 'i' to iacute +compose '\'' 'o' to oacute +compose '\'' 'u' to uacute +compose '\'' 'y' to yacute +compose '\'' U+00C2 to U+1EA4 +compose '\'' U+00CA to U+1EBE +compose '\'' U+00D4 to U+1ED0 +compose '\'' U+00E2 to U+1EA5 +compose '\'' U+00EA to U+1EBF +compose '\'' U+00F4 to U+1ED1 +compose '\'' U+0102 to U+1EAE +compose '\'' U+0103 to U+1EAF +compose '\'' U+01A0 to U+1EDA +compose '\'' U+01A1 to U+1EDB +compose '\'' U+01AF to U+1EE8 +compose '\'' U+01B0 to U+1EE9 +compose '`' 'A' to Agrave +compose '`' 'E' to Egrave +compose '`' 'I' to Igrave +compose '`' 'O' to Ograve +compose '`' 'U' to Ugrave +compose '`' 'Y' to U+1EF2 +compose '`' 'a' to agrave +compose '`' 'e' to egrave +compose '`' 'i' to igrave +compose '`' 'o' to ograve +compose '`' 'u' to ugrave +compose '`' 'y' to U+1EF3 +compose '`' U+00C2 to U+1EA6 +compose '`' U+00CA to U+1EC0 +compose '`' U+00D4 to U+1ED2 +compose '`' U+00E2 to U+1EA7 +compose '`' U+00EA to U+1EC1 +compose '`' U+00F4 to U+1ED3 +compose '`' U+0102 to U+1EB0 +compose '`' U+0103 to U+1EB1 +compose '`' U+01A0 to U+1EDC +compose '`' U+01A1 to U+1EDD +compose '`' U+01AF to U+1EEA +compose '`' U+01B0 to U+1EEB +compose '~' 'A' to Atilde +compose '~' 'E' to U+1EBC +compose '~' 'I' to U+0128 +compose '~' 'O' to Otilde +compose '~' 'U' to U+0168 +compose '~' 'Y' to U+0019 +compose '~' 'a' to atilde +compose '~' 'e' to U+1EBD +compose '~' 'i' to U+0129 +compose '~' 'o' to otilde +compose '~' 'u' to U+0169 +compose '~' 'y' to U+1EF9 +compose '~' U+00C2 to U+0006 +compose '~' U+00CA to U+1EC4 +compose '~' U+00D4 to U+1ED6 +compose '~' U+00E2 to U+1EAB +compose '~' U+00EA to U+1EC5 +compose '~' U+00F4 to U+1ED7 +compose '~' U+0102 to U+0005 +compose '~' U+0103 to U+1EB5 +compose '~' U+01A0 to U+1EE0 +compose '~' U+01A1 to U+1EE1 +compose '~' U+01AF to U+1EEE +compose '~' U+01B0 to U+1EEF diff --git a/cron.d/certbot b/cron.d/certbot index e38dbb9..cac009f 100644 --- a/cron.d/certbot +++ b/cron.d/certbot @@ -14,4 +14,4 @@ SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin -0 */12 * * * root test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew +0 */12 * * * root test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew --no-random-sleep-on-renew diff --git a/cron.daily/apt-compat b/cron.daily/apt-compat index b0b5537..bde3237 100755 --- a/cron.daily/apt-compat +++ b/cron.daily/apt-compat @@ -18,7 +18,7 @@ check_power() # 1 (false) System is not on main power # 255 (false) Power status could not be determined # Desktop systems always return 255 it seems - if which on_ac_power >/dev/null 2>&1; then + if command -v on_ac_power >/dev/null; then if on_ac_power; then : elif [ $? -eq 1 ]; then diff --git a/cron.daily/dpkg b/cron.daily/dpkg index 11124f7..899572d 100755 --- a/cron.daily/dpkg +++ b/cron.daily/dpkg @@ -1,42 +1,8 @@ #!/bin/sh -dbdir=/var/lib/dpkg - -# Backup the 7 last versions of dpkg databases containing user data. -if cd /var/backups ; then - # We backup all relevant database files if any has changed, so that - # the rotation number always contains an internally consistent set. - dbchanged=no - dbfiles="arch status diversions statoverride" - for db in $dbfiles ; do - if ! [ -s "dpkg.${db}.0" ] && ! [ -s "$dbdir/$db" ]; then - # Special case the files not existing or being empty as being equal. - continue - elif ! cmp -s "dpkg.${db}.0" "$dbdir/$db"; then - dbchanged=yes - break - fi - done - if [ "$dbchanged" = "yes" ] ; then - for db in $dbfiles ; do - if [ -e "$dbdir/$db" ]; then - cp -p "$dbdir/$db" "dpkg.$db" - else - touch "dpkg.$db" - fi - savelog -c 7 "dpkg.$db" >/dev/null - done - fi - - # The alternatives database is independent from the dpkg database. - dbalt=alternatives - - # XXX: Ideally we'd use --warning=none instead of discarding stderr, but - # as of GNU tar 1.27.1, it does not seem to work reliably (see #749307). - if ! test -e ${dbalt}.tar.0 || - ! tar -df ${dbalt}.tar.0 -C $dbdir $dbalt >/dev/null 2>&1 ; - then - tar -cf ${dbalt}.tar -C $dbdir $dbalt >/dev/null 2>&1 - savelog -c 7 ${dbalt}.tar >/dev/null - fi +# Skip if systemd is running. +if [ -d /run/systemd/system ]; then + exit 0 fi + +/usr/libexec/dpkg/dpkg-db-backup diff --git a/cron.daily/man-db b/cron.daily/man-db index 1342bc6..4dd8ae0 100755 --- a/cron.daily/man-db +++ b/cron.daily/man-db @@ -9,10 +9,15 @@ if [ -d /run/systemd/system ]; then exit 0 fi +# This should be set by cron, but apparently isn't always; see +# https://bugs.debian.org/209185. Add fallbacks so that start-stop-daemon +# can be found. +export PATH="$PATH:/usr/local/sbin:/usr/sbin:/sbin" + iosched_idle= # Don't try to change I/O priority in a vserver or OpenVZ. -if ! egrep -q '(envID|VxID):.*[1-9]' /proc/self/status && \ - ([ ! -d /proc/vz ] || [ -d /proc/bc ]); then +if ! grep -Eq '(envID|VxID):.*[1-9]' /proc/self/status && \ + { [ ! -d /proc/vz ] || [ -d /proc/bc ]; }; then iosched_idle='--iosched idle' fi @@ -24,6 +29,7 @@ fi # expunge old catman pages which have not been read in a week if [ -d /var/cache/man ]; then cd / + # shellcheck disable=SC2086 start-stop-daemon --start --pidfile /dev/null --startas /bin/sh \ --oknodo --chuid man $iosched_idle -- -c \ "find /var/cache/man -type f -name '*.gz' -atime +6 -print0 | \ @@ -34,6 +40,7 @@ fi if [ -x /usr/bin/mandb ]; then # --pidfile /dev/null so it always starts; mandb isn't really a daemon, # but we want to start it like one. + # shellcheck disable=SC2086 start-stop-daemon --start --pidfile /dev/null \ --startas /usr/bin/mandb --oknodo --chuid man \ $iosched_idle \ diff --git a/cron.daily/mlocate b/cron.daily/plocate similarity index 62% rename from cron.daily/mlocate rename to cron.daily/plocate index 9104f3b..e3b6c42 100755 --- a/cron.daily/mlocate +++ b/cron.daily/plocate @@ -1,32 +1,35 @@ -#! /bin/bash +#! /bin/sh set -e -# skip in favour of systemd timer +UPDATEDB=/usr/sbin/updatedb.plocate + +# Skip if systemd timer is available. if [ -d /run/systemd/system ]; then exit 0 fi -[ -x /usr/bin/updatedb.mlocate ] || exit 0 +[ -x $UPDATEDB ] || exit 0 if which on_ac_power >/dev/null 2>&1; then ON_BATTERY=0 on_ac_power >/dev/null 2>&1 || ON_BATTERY=$? if [ "$ON_BATTERY" -eq 1 ]; then - exit 0 + exit 0 fi fi -# See ionice(1) +# See ionice(1). +IONICE= if [ -x /usr/bin/ionice ] && /usr/bin/ionice -c3 true 2>/dev/null; then IONICE="/usr/bin/ionice -c3" fi -# See nocache(1) +# See nocache(1). NOCACHE= if [ -x /usr/bin/nocache ]; then NOCACHE="/usr/bin/nocache" fi -flock --nonblock /run/mlocate.daily.lock $NOCACHE $IONICE nice /usr/bin/updatedb.mlocate +flock --nonblock /run/plocate.daily.lock $NOCACHE $IONICE nice $UPDATEDB diff --git a/cron.weekly/man-db b/cron.weekly/man-db index 6e3ad83..c2a55cb 100755 --- a/cron.weekly/man-db +++ b/cron.weekly/man-db @@ -9,10 +9,15 @@ if [ -d /run/systemd/system ]; then exit 0 fi +# This should be set by cron, but apparently isn't always; see +# https://bugs.debian.org/209185. Add fallbacks so that start-stop-daemon +# can be found. +export PATH="$PATH:/usr/local/sbin:/usr/sbin:/sbin" + iosched_idle= # Don't try to change I/O priority in a vserver or OpenVZ. -if ! egrep -q '(envID|VxID):.*[1-9]' /proc/self/status && \ - ([ ! -d /proc/vz ] || [ -d /proc/bc ]); then +if ! grep -Eq '(envID|VxID):.*[1-9]' /proc/self/status && \ + { [ ! -d /proc/vz ] || [ -d /proc/bc ]; }; then iosched_idle='--iosched idle' fi @@ -25,6 +30,7 @@ fi if [ -x /usr/bin/mandb ]; then # --pidfile /dev/null so it always starts; mandb isn't really a daemon, # but we want to start it like one. + # shellcheck disable=SC2086 start-stop-daemon --start --pidfile /dev/null \ --startas /usr/bin/mandb --oknodo --chuid man \ $iosched_idle \ diff --git a/cron.yearly/.placeholder b/cron.yearly/.placeholder new file mode 100644 index 0000000..76cb8d0 --- /dev/null +++ b/cron.yearly/.placeholder @@ -0,0 +1,2 @@ +# DO NOT EDIT OR REMOVE +# This file is a simple placeholder to keep dpkg from removing this directory diff --git a/crontab b/crontab index c89cc0b..d4f236f 100644 --- a/crontab +++ b/crontab @@ -15,8 +15,8 @@ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed -17 * * * * root cd / && run-parts --report /etc/cron.hourly -25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) -47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) -52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) +17 * * * * root cd / && run-parts --report /etc/cron.hourly +25 6 * * * root test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.daily; } +47 6 * * 7 root test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.weekly; } +52 6 1 * * root test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.monthly; } # diff --git a/debian_version b/debian_version index 3765992..40e6bd9 100644 --- a/debian_version +++ b/debian_version @@ -1 +1 @@ -11.7 +12.1 diff --git a/default/grub b/default/grub index 74eccbe..8ca5939 100644 --- a/default/grub +++ b/default/grub @@ -6,16 +6,22 @@ GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` -#GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX_DEFAULT="" GRUB_CMDLINE_LINUX="" +# If your computer has multiple operating systems installed, then you +# probably want to run os-prober. However, if your computer is a host +# for guest OSes installed via LVM or raw disk devices, running +# os-prober can cause damage to those guest OSes as it mounts +# filesystems to look for things. +#GRUB_DISABLE_OS_PROBER=false + # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" -# Uncomment to disable graphical terminal (grub-pc only) +# Uncomment to disable graphical terminal #GRUB_TERMINAL=console # The resolution used on graphical terminal diff --git a/default/netfilter-persistent b/default/netfilter-persistent index 661c678..a2f9d17 100644 --- a/default/netfilter-persistent +++ b/default/netfilter-persistent @@ -8,3 +8,15 @@ FLUSH_ON_STOP=0 # IPTABLES_SKIP_SAVE=yes # IP6TABLES_SKIP_SAVE=yes # IPSET_SKIP_SAVE=yes + + +# Set to yes for not flushing existing ip[6]tables rules when netfilter-persistent +# is called with the start parameter +# IPTABLES_RESTORE_NOFLUSH=yes +# IP6TABLES_RESTORE_NOFLUSH=yes + + +# Set to yes to test load the rules before applying them. This avoids loading failure +# from causing no rules to be loaded in the kernel +IPTABLES_TEST_RULESET=yes +IP6TABLES_TEST_RULESET=yes diff --git a/default/tmpfs b/default/tmpfs index 80e60a6..11e2889 100644 --- a/default/tmpfs +++ b/default/tmpfs @@ -4,7 +4,7 @@ # # Configuration for tmpfs filesystems mounted in early boot, before # filesystems from /etc/fstab are mounted. For information about -# these variables see the tmpfs(5) manual page. +# these variables see the tmpfs-config(5) manual page. # /run is always mounted as a tmpfs on systems which support tmpfs # mounts. @@ -24,7 +24,7 @@ # configured to be a separate mount in /etc/fstab. #RAMTMP=no -# Size limits. Please see tmpfs(5) for details on how to configure +# Size limits. Please see tmpfs-config(5) for details on how to configure # tmpfs size limits. #TMPFS_SIZE=20%VM #RUN_SIZE=10% diff --git a/default/useradd b/default/useradd index e32955a..2cb8167 100644 --- a/default/useradd +++ b/default/useradd @@ -33,5 +33,5 @@ SHELL=/bin/sh # # Defines whether the mail spool should be created while # creating the account -# CREATE_MAIL_SPOOL=yes +# CREATE_MAIL_SPOOL=no diff --git a/deluser.conf b/deluser.conf index fff8d81..83dd3fc 100644 --- a/deluser.conf +++ b/deluser.conf @@ -1,20 +1,41 @@ # /etc/deluser.conf: `deluser' configuration. +# See deluser(8) and deluser.conf(5) for full documentation. + +# A commented out setting indicates that this is the default in the +# code. If you need to change those settings, remove the comment and +# make your intended change. # Remove home directory and mail spool when user is removed -REMOVE_HOME = 0 +# Default: REMOVE_HOME = 0 +#REMOVE_HOME = 0 # Remove all files on the system owned by the user to be removed -REMOVE_ALL_FILES = 0 +# Default: REMOVE_ALL_FILES = 0 +#REMOVE_ALL_FILES = 0 # Backup files before removing them. This options has only an effect if # REMOVE_HOME or REMOVE_ALL_FILES is set. -BACKUP = 0 +# Default: BACKUP = 0 +#BACKUP = 0 + +# Target directory for the backup file +# Default: BACKUP_TO = "." +#BACKUP_TO = "." + +# Select compression (from tar --auto-compress) for backups +# Default: BACKUP_SUFFIX = .gz +#BACKUP_SUFFIX = .gz -# target directory for the backup file -BACKUP_TO = "." +# Space-Separated list of regular expressions. Do not delete files +# matching any of these. +# Default: NO_DEL_PATHS="^/bin\$ ^/boot\$ ^/dev\$ ^/etc\$ ^/initrd ^/lib ^/lost+found\$ ^/media\$ ^/mnt\$ ^/opt\$ ^/proc\$ ^/root\$ ^/run\$ ^/sbin\$ ^/srv\$ ^/sys\$ ^/tmp\$ ^/usr\$ ^/var\$ ^/vmlinu" +#NO_DEL_PATHS="^/bin\$ ^/boot\$ ^/dev\$ ^/etc\$ ^/initrd ^/lib ^/lost+found\$ ^/media\$ ^/mnt\$ ^/opt\$ ^/proc\$ ^/root\$ ^/run\$ ^/sbin\$ ^/srv\$ ^/sys\$ ^/tmp\$ ^/usr\$ ^/var\$ ^/vmlinu" -# delete a group even there are still users in this group -ONLY_IF_EMPTY = 0 +# Only delete a group if there are no users belonging to this group. +# Default: ONLY_IF_EMPTY = 0 +#ONLY_IF_EMPTY = 0 -# exclude these filesystem types when searching for files of a user to backup -EXCLUDE_FSTYPES = "(proc|sysfs|usbfs|devpts|tmpfs|afs)" +# Single regular expression which describes filesystems types which should +# be excluded when looking for files of a user to be deleted. +# Default: EXCLUDE_FSTYPES = "(proc|sysfs|usbfs|devpts|tmpfs|afs)" +#EXCLUDE_FSTYPES = "(proc|sysfs|usbfs|devpts|tmpfs|afs)" diff --git a/dhcpcd.conf b/dhcpcd.conf index c8fa2dc..017ec78 100644 --- a/dhcpcd.conf +++ b/dhcpcd.conf @@ -23,17 +23,24 @@ duid # Persist interface configuration when dhcpcd exits. persistent +# vendorclassid is set to blank to avoid sending the default of +# dhcpcd-::: +vendorclassid + # Rapid commit support. # Safe to enable by default because it requires the equivalent option set # on the server to actually work. option rapid_commit # A list of options to request from the DHCP server. -option domain_name_servers, domain_name, domain_search, host_name +option domain_name_servers, domain_name, domain_search option classless_static_routes # Respect the network MTU. This is applied to DHCP routes. option interface_mtu +# Request a hostname from the network +option host_name + # Most distributions have NTP support. option ntp_servers diff --git a/dpkg/dpkg.cfg.d/pkg-config-hook-config b/dpkg/dpkg.cfg.d/pkg-config-hook-config deleted file mode 100644 index b230b27..0000000 --- a/dpkg/dpkg.cfg.d/pkg-config-hook-config +++ /dev/null @@ -1 +0,0 @@ -post-invoke=if { test "$DPKG_HOOK_ACTION" = add-architecture || test "$DPKG_HOOK_ACTION" = remove-architecture; } && test -x /usr/share/pkg-config-dpkghook; then /usr/share/pkg-config-dpkghook update; fi diff --git a/etckeeper/commit.d/50vcs-commit b/etckeeper/commit.d/50vcs-commit index ca02479..408b508 100755 --- a/etckeeper/commit.d/50vcs-commit +++ b/etckeeper/commit.d/50vcs-commit @@ -128,7 +128,7 @@ elif [ "$VCS" = bzr ] && [ -d .bzr ]; then if [ -n "$logfile" ]; then bzr commit $BZR_COMMIT_OPTIONS -F "$logfile" else - bzr commit $BZR_COMMIT_OPTIONS + bzr commit --quiet $BZR_COMMIT_OPTIONS fi elif [ "$VCS" = darcs ] && [ -d _darcs ]; then if [ -z "$USER" ]; then diff --git a/etckeeper/etckeeper.conf b/etckeeper/etckeeper.conf index f13de1c..06ce250 100644 --- a/etckeeper/etckeeper.conf +++ b/etckeeper/etckeeper.conf @@ -32,11 +32,11 @@ DARCS_COMMIT_OPTIONS="-a" #AVOID_COMMIT_BEFORE_INSTALL=1 # The high-level package manager that's being used. -# (apt, pacman, pacman-g2, yum, dnf, zypper, apk etc) +# (apt, pacman, pacman-g2, yum, dnf, zypper, apk, xbps, emerge, cave, etc) HIGHLEVEL_PACKAGE_MANAGER=apt # The low-level package manager that's being used. -# (dpkg, rpm, pacman, pacmatic, pacman-g2, apk etc) +# (dpkg, rpm, pacman, pacmatic, pacman-g2, apk, xbps, cave, qlist, etc) LOWLEVEL_PACKAGE_MANAGER=dpkg # To push each commit to a remote, put the name of the remote here. diff --git a/etckeeper/init.d/50vcs-pre-commit-hook b/etckeeper/init.d/50vcs-pre-commit-hook index 6045981..166540d 100755 --- a/etckeeper/init.d/50vcs-pre-commit-hook +++ b/etckeeper/init.d/50vcs-pre-commit-hook @@ -12,6 +12,37 @@ case "$VCS" in #!/bin/sh # pre-commit hook for etckeeper, to store metadata and do sanity checks set -e + +################################################################################ +# Do not run etckeeper inside linked worktrees. An additional worktree can be +# very useful for resolving *.rpmsave/*.rpmnew files where you are able to merge +# and check out older versions without changing the whole content of /etc. +# However while doing such work, avoid modifying .etckeeper since only the /etc +# directory should track permissions. +# +# +# $ cd /etc +# $ git worktree list +# /etc 2984704 [main] +# /root/etc.worktree aeae148 [main.worktree] +# $ git rev-parse --git-dir +# .git +# $ cd /root/etc.worktree +# $ git rev-parse --git-dir +# /etc/.git/worktrees/etc.worktree +# $ +# +################################################################################ + +# Using 'rev-parse' + 'grep' rather than for instance parsing output from +# 'worktree list' since the worktree command is not present in older git version +# and parsing it would be slightly more complex. +if git rev-parse --git-dir | grep -q /.git/worktrees +then + # Inside worktree, do nothing. + exit +fi + etckeeper pre-commit -d `pwd` EOF chmod +x .git/hooks/pre-commit diff --git a/etckeeper/list-installed.d/50list-installed b/etckeeper/list-installed.d/50list-installed index 3b2ff6f..bbec194 100755 --- a/etckeeper/list-installed.d/50list-installed +++ b/etckeeper/list-installed.d/50list-installed @@ -17,7 +17,7 @@ else # format "package version\n" (or something similar). if [ "$LOWLEVEL_PACKAGE_MANAGER" = dpkg ]; then dpkg-query -W -f '${Status}\t${Package} ${Version} ${Architecture}\n' | \ - egrep '(ok installed|ok config-files)' | cut -f2,3 + grep -E '(ok installed|ok config-files)' | cut -f2,3 elif [ "$LOWLEVEL_PACKAGE_MANAGER" = rpm ]; then rpm -qa --qf "%|epoch?{%{epoch}}:{0}|:%{name}-%{version}-%{release}.%{arch}\n" | sort elif [ "$LOWLEVEL_PACKAGE_MANAGER" = pacman ]; then @@ -28,5 +28,11 @@ else pkg info -E "*" elif [ "$LOWLEVEL_PACKAGE_MANAGER" = apk ]; then apk info -v | sort + elif [ "$LOWLEVEL_PACKAGE_MANAGER" = xbps ]; then + xbps-query -l | awk '{print $2}' | sed -r 's/-([^-]+)$/ \1/g;' + elif [ "$LOWLEVEL_PACKAGE_MANAGER" = qlist ]; then + qlist -ICv + elif [ "$LOWLEVEL_PACKAGE_MANAGER" = cave ]; then + cave print-packages -r installed fi fi diff --git a/etckeeper/post-install.d/50vcs-commit b/etckeeper/post-install.d/50vcs-commit index e8fa4fc..eba0c39 100755 --- a/etckeeper/post-install.d/50vcs-commit +++ b/etckeeper/post-install.d/50vcs-commit @@ -49,6 +49,9 @@ get_changed_packages () { if [ "$LOWLEVEL_PACKAGE_MANAGER" = pkgng ]; then get_changes | sed 's/^/\/etc\//;s/\s*$//' | xargs -d '\n' pkg which --quiet | rev | cut -d'-' -f2- | rev fi + if [ "$LOWLEVEL_PACKAGE_MANAGER" = xbps ]; then + get_changes | sed 's/^/\/etc\//;s/\s*$//' | xargs -d '\n' xbps-query -o | cut -d':' -f1 + fi } if etckeeper unclean; then @@ -66,7 +69,7 @@ if etckeeper unclean; then get_changed_packages | sort | uniq > $pl.found-pkgs if [ -s $pl.found-pkgs ]; then sed -i 's/^/^[-+]/;s/$/ /' $pl.found-pkgs - etckeeper list-installed | diff -U0 $pl.pre-install - | tail -n+4 | egrep '^[-+]' | grep -f $pl.found-pkgs > $pl.found-packages + etckeeper list-installed | diff -U0 $pl.pre-install - | tail -n+4 | grep -E '^[-+]' | grep -f $pl.found-pkgs > $pl.found-packages if [ -s $pl.found-packages ]; then echo "Packages with configuration changes:" cat $pl.found-packages || true @@ -74,7 +77,7 @@ if etckeeper unclean; then fi fi echo "Package changes:" - etckeeper list-installed | diff -U0 $pl.pre-install - | tail -n+4 | egrep '^[-+]' || true + etckeeper list-installed | diff -U0 $pl.pre-install - | tail -n+4 | grep -E '^[-+]' || true ) | etckeeper commit --stdin else etckeeper commit "$(printf "$message")" diff --git a/etckeeper/pre-commit.d/20warn-problem-files b/etckeeper/pre-commit.d/20warn-problem-files index 6bd5c2b..43320e4 100755 --- a/etckeeper/pre-commit.d/20warn-problem-files +++ b/etckeeper/pre-commit.d/20warn-problem-files @@ -2,7 +2,7 @@ set -e exclude_internal () { - egrep -v '(^|/)(\.git|\.hg|\.bzr|_darcs)/' + grep -E -v '(^|/)(\.git|\.hg|\.bzr|_darcs)/' } if [ "$VCS" = bzr ] || [ "$VCS" = darcs ]; then diff --git a/etckeeper/pre-commit.d/30store-metadata b/etckeeper/pre-commit.d/30store-metadata index 7c7f055..b3722ab 100755 --- a/etckeeper/pre-commit.d/30store-metadata +++ b/etckeeper/pre-commit.d/30store-metadata @@ -16,13 +16,13 @@ filter_ignore() { listfile="$( mktemp -t etckeeper-$VCS.XXXXXXXXXX )" case "$VCS" in darcs) - grep -v '^[[:space:]]*\(#\|$\)' "$ignorefile" > "$listfile" || true - grep -Evf "$listfile" + LC_CTYPE=C grep -v '^[[:space:]]*\(#\|$\)' "$ignorefile" > "$listfile" || true + LC_CTYPE=C grep -Evf "$listfile" ;; git) (git ls-files -oi --exclude-standard; git ls-files -oi --exclude-standard --directory) | sort | uniq > "$listfile" || true if [ -s "$listfile" ]; then - sed 's/^\.\///' | grep -xFvf "$listfile" + sed 's/^\.\///' | LC_CTYPE=C grep -xFvf "$listfile" else cat - fi @@ -124,7 +124,7 @@ maybe_chmod_chown() { egid=$(id -g) q="'" while read x; do - stat=$(stat -c "%f:%u:%g:%a:%U:%G" $x) + stat=$(stat -c "%f:%u:%g:%a:%U:%G" "$x") IFS=":" read mode uid gid perm uname gname < +# +# + +[Definition] + +# Option: actionstart +# Notes.: command executed once at the start of Fail2Ban. +# Values: CMD +# +actionstart = printf %%b "The jail as been started successfully." | -t "[Fail2Ban] : started on `uname -n`" + +# Option: actionstop +# Notes.: command executed once at the end of Fail2Ban +# Values: CMD +# +actionstop = printf %%b "The jail has been stopped." | -t "[Fail2Ban] : stopped on `uname -n`" + +# Option: actioncheck +# Notes.: command executed once before each actionban command +# Values: CMD +# +actioncheck = + +# Option: actionban +# Notes.: command executed when banning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: See jail.conf(5) man page +# Values: CMD +# +actionban = printf %%b "The IP has just been banned by Fail2Ban after attempts against " | -n "warning" -t "[Fail2Ban] : banned from `uname -n`" + +# Option: actionunban +# Notes.: command executed when unbanning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: See jail.conf(5) man page +# Values: CMD +# +actionunban = + +[Init] + +# Define location of the default apprise configuration file to use +# +config = /etc/fail2ban/apprise.conf +# +apprise = apprise -c "" diff --git a/fail2ban/action.d/cloudflare-token.conf b/fail2ban/action.d/cloudflare-token.conf new file mode 100644 index 0000000..8c5c37d --- /dev/null +++ b/fail2ban/action.d/cloudflare-token.conf @@ -0,0 +1,92 @@ +# +# Author: Logic-32 +# +# IMPORTANT +# +# Please set jail.local's permission to 640 because it contains your CF API token. +# +# This action depends on curl. +# +# To get your Cloudflare API token: https://developers.cloudflare.com/api/tokens/create/ +# +# Cloudflare Firewall API: https://developers.cloudflare.com/firewall/api/cf-firewall-rules/endpoints/ + +[Definition] + +# Option: actionstart +# Notes.: command executed on demand at the first ban (or at the start of Fail2Ban if actionstart_on_demand is set to false). +# Values: CMD +# +actionstart = + +# Option: actionstop +# Notes.: command executed at the stop of jail (or at the end of Fail2Ban) +# Values: CMD +# +actionstop = + +# Option: actioncheck +# Notes.: command executed once before each actionban command +# Values: CMD +# +actioncheck = + +# Option: actionban +# Notes.: command executed when banning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: IP address +# number of failures +#