From: Frank Brehm Date: Tue, 19 Sep 2023 10:10:27 +0000 (+0200) Subject: committing changes in /etc made by "apt dist-upgrade -y" X-Git-Url: https://git.uhu-banane.net/?a=commitdiff_plain;h=15f85d2906b082991315da16ba17847833d205f2;p=config%2Fns3%2Fetc.git 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 --- 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/local/usr.sbin.tcpdump b/apparmor.d/local/usr.sbin.tcpdump deleted file mode 100644 index e69de29..0000000 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 dd04cb1..0000000 Binary files a/apt/trusted.gpg.d/debian-archive-bullseye-automatic.gpg and /dev/null differ 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 1c10c2a..0000000 Binary files a/apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.gpg and /dev/null differ 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----- + +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 +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 8ecabc7..0000000 Binary files a/apt/trusted.gpg.d/debian-archive-bullseye-stable.gpg and /dev/null differ 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 9ff7af7..0000000 Binary files a/apt/trusted.gpg.d/debian-archive-buster-automatic.gpg and /dev/null differ 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 81afdb7..0000000 Binary files a/apt/trusted.gpg.d/debian-archive-buster-security-automatic.gpg and /dev/null differ 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 6990f45..0000000 Binary files a/apt/trusted.gpg.d/debian-archive-buster-stable.gpg and /dev/null differ 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 fdfe54e..0150aab 100644 Binary files a/console-setup/cached_Lat15-Fixed16.psf.gz and b/console-setup/cached_Lat15-Fixed16.psf.gz differ diff --git a/console-setup/cached_UTF-8_del.kmap.gz b/console-setup/cached_UTF-8_del.kmap.gz index 9301c38..aef0e59 100644 Binary files a/console-setup/cached_UTF-8_del.kmap.gz and b/console-setup/cached_UTF-8_del.kmap.gz differ 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/mlocate deleted file mode 100755 index 9104f3b..0000000 --- a/cron.daily/mlocate +++ /dev/null @@ -1,32 +0,0 @@ -#! /bin/bash - -set -e - -# skip in favour of systemd timer -if [ -d /run/systemd/system ]; then - exit 0 -fi - -[ -x /usr/bin/updatedb.mlocate ] || 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 - fi -fi - -# See ionice(1) -if [ -x /usr/bin/ionice ] && - /usr/bin/ionice -c3 true 2>/dev/null; then - IONICE="/usr/bin/ionice -c3" -fi - -# 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 diff --git a/cron.daily/plocate b/cron.daily/plocate new file mode 100755 index 0000000..e3b6c42 --- /dev/null +++ b/cron.daily/plocate @@ -0,0 +1,35 @@ +#! /bin/sh + +set -e + +UPDATEDB=/usr/sbin/updatedb.plocate + +# Skip if systemd timer is available. +if [ -d /run/systemd/system ]; then + exit 0 +fi + +[ -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 + fi +fi + +# 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). +NOCACHE= +if [ -x /usr/bin/nocache ]; then + NOCACHE="/usr/bin/nocache" +fi + +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 +#