From: Frank Brehm Date: Mon, 6 Feb 2017 11:10:58 +0000 (+0100) Subject: committing changes in /etc after apt run X-Git-Url: https://git.uhu-banane.org/?a=commitdiff_plain;h=0300f2f45c9b172e0a800cd80d2f05665068fa75;p=config%2Flena%2Fetc.git committing changes in /etc after apt run Package changes: -apt 1.4~beta3 amd64 +apt 1.4~beta4 amd64 -apt-utils 1.4~beta3 amd64 +apt-utils 1.4~beta4 amd64 -aptitude 0.8.4-1 amd64 -aptitude-common 0.8.4-1 all +aptitude 0.8.5-1 amd64 +aptitude-common 0.8.5-1 all -automake 1:1.15-5 all -autopoint 0.19.8.1-1 all +automake 1:1.15-6 all +autopoint 0.19.8.1-2 all -base-passwd 3.5.42 amd64 -bash 4.4-2 amd64 +base-passwd 3.5.43 amd64 +bash 4.4-4 amd64 -bind9-host 1:9.10.3.dfsg.P4-10.1 amd64 -bind9utils 1:9.10.3.dfsg.P4-10.1 amd64 -binutils 2.27.51.20161220-1 amd64 +bind9-host 1:9.10.3.dfsg.P4-11 amd64 +bind9utils 1:9.10.3.dfsg.P4-11 amd64 +binutils 2.27.90.20170124-2 amd64 -bsdutils 1:2.29-1 amd64 -build-essential 12.2 amd64 +bsdutils 1:2.29.1-1 amd64 +build-essential 12.3 amd64 -bzip2 1.0.6-8+b1 amd64 +bzip2 1.0.6-8.1 amd64 -chrony 2.4.1-3 amd64 +chrony 3.0-2 amd64 -console-setup 1.156 all -console-setup-linux 1.156 all -coreutils 8.26-1 amd64 +console-setup 1.158 all +console-setup-linux 1.158 all +coreutils 8.26-2 amd64 -cpp 4:6.2.1-1 amd64 -cpp-6 6.2.1-5 amd64 +cpp 4:6.3.0-1 amd64 +cpp-6 6.3.0-5 amd64 -dash 0.5.8-2.3 amd64 +dash 0.5.8-2.4 amd64 -debconf 1.5.59 all -debconf-i18n 1.5.59 all -debconf-utils 1.5.59 all -debhelper 10.2.3 all +debconf 1.5.60 all +debconf-i18n 1.5.60 all +debconf-utils 1.5.60 all +debhelper 10.2.5 all -debian-keyring 2016.12.24 all +debian-keyring 2017.01.20 all -devscripts 2.17.0 amd64 +devscripts 2.17.1 amd64 -dh-python 2.20160818 all +dh-python 2.20170125 all -dirmngr 2.1.17-2 amd64 +dirmngr 2.1.18-3 amd64 -dlocate 1.07 all +dlocate 1.07+nmu1 all -dnsutils 1:9.10.3.dfsg.P4-10.1 amd64 +dnsutils 1:9.10.3.dfsg.P4-11 amd64 -fakeroot 1.21-3 amd64 +fakeroot 1.21-3.1 amd64 -file 1:5.29-2 amd64 +file 1:5.29-3 amd64 -g++ 4:6.2.1-1 amd64 -g++-6 6.2.1-5 amd64 -gawk 1:4.1.3+dfsg-0.1+b1 amd64 -gcc 4:6.2.1-1 amd64 +g++ 4:6.3.0-1 amd64 +g++-6 6.3.0-5 amd64 +gawk 1:4.1.4+dfsg-1 amd64 +gcc 4:6.3.0-1 amd64 -gcc-6 6.2.1-5 amd64 -gcc-6-base 6.2.1-5 amd64 +gcc-6 6.3.0-5 amd64 +gcc-6-base 6.3.0-5 amd64 -gettext 0.19.8.1-1 amd64 -gettext-base 0.19.8.1-1 amd64 +gettext 0.19.8.1-2 amd64 +gettext-base 0.19.8.1-2 amd64 -gnupg 2.1.17-2 amd64 -gnupg-agent 2.1.17-2 amd64 -gnupg-l10n 2.1.17-2 all -gpgv 2.1.17-2 amd64 -grep 2.27-1 amd64 +gnupg 2.1.18-3 amd64 +gnupg-agent 2.1.18-3 amd64 +gnupg-l10n 2.1.18-3 all +gpgv 2.1.18-3 amd64 +grep 2.27-2 amd64 -grub-common 2.02~beta3-3 amd64 -grub-pc 2.02~beta3-3 amd64 -grub-pc-bin 2.02~beta3-3 amd64 -grub2-common 2.02~beta3-3 amd64 +grub-common 2.02~beta3-4 amd64 +grub-pc 2.02~beta3-4 amd64 +grub-pc-bin 2.02~beta3-4 amd64 +grub2-common 2.02~beta3-4 amd64 -hdparm 9.50+ds-1 amd64 -heirloom-mailx 14.8.14-3 all +hdparm 9.51+ds-1 amd64 +heirloom-mailx 14.8.16-1 all -ifupdown 0.8.18 amd64 +ifupdown 0.8.19 amd64 -init 1.46 amd64 -init-system-helpers 1.46 all -initramfs-tools 0.126 all -initramfs-tools-core 0.126 all +init 1.47 amd64 +init-system-helpers 1.47 all +initramfs-tools 0.127 all +initramfs-tools-core 0.127 all -iptables 1.6.0+snapshot20161117-4 amd64 +iptables 1.6.0+snapshot20161117-5 amd64 -iso-codes 3.73-1 all +iso-codes 3.74-1 all -keyboard-configuration 1.156 all +keyboard-configuration 1.158 all -libapparmor1 2.11.0-1 amd64 +libapparmor1 2.11.0-2 amd64 -libapt-inst2.0 1.4~beta3 amd64 +libapt-inst2.0 1.4~beta4 amd64 -libapt-pkg5.0 1.4~beta3 amd64 +libapt-pkg5.0 1.4~beta4 amd64 -libasan3 6.2.1-5 amd64 +libasan3 6.3.0-5 amd64 -libatomic1 6.2.1-5 amd64 +libatomic1 6.3.0-5 amd64 -libbind9-140 1:9.10.3.dfsg.P4-10.1 amd64 -libblkid1 2.29-1 amd64 +libbind9-140 1:9.10.3.dfsg.P4-11 amd64 +libblkid1 2.29.1-1 amd64 -libbz2-1.0 1.0.6-8+b1 amd64 -libc-bin 2.24-8 amd64 -libc-dev-bin 2.24-8 amd64 -libc-l10n 2.24-8 all -libc6 2.24-8 amd64 -libc6-dev 2.24-8 amd64 +libbz2-1.0 1.0.6-8.1 amd64 +libc-bin 2.24-9 amd64 +libc-dev-bin 2.24-9 amd64 +libc-l10n 2.24-9 all +libc6 2.24-9 amd64 +libc6-dev 2.24-9 amd64 -libcc1-0 6.2.1-5 amd64 +libcc1-0 6.3.0-5 amd64 -libcilkrts5 6.2.1-5 amd64 +libcilkrts5 6.3.0-5 amd64 -libcurl3-gnutls 7.52.1-1 amd64 +libcurl3-gnutls 7.52.1-2 amd64 -libdb5.3 5.3.28-12 amd64 +libdb5.3 5.3.28-12+b1 amd64 -libdns-export162 1:9.10.3.dfsg.P4-10.1 amd64 -libdns162 1:9.10.3.dfsg.P4-10.1 amd64 +libdns-export162 1:9.10.3.dfsg.P4-11 amd64 +libdns162 1:9.10.3.dfsg.P4-11 amd64 -libedit2 3.1-20160903-2 amd64 +libedit2 3.1-20160903-3 amd64 -libfakeroot 1.21-3 amd64 +libfakeroot 1.21-3.1 amd64 -libfdisk1 2.29-1 amd64 +libfdisk1 2.29.1-1 amd64 -libgcc-6-dev 6.2.1-5 amd64 -libgcc1 1:6.2.1-5 amd64 -libgcrypt20 1.7.5-3 amd64 +libgcc-6-dev 6.3.0-5 amd64 +libgcc1 1:6.3.0-5 amd64 +libgcrypt20 1.7.6-1 amd64 -libgomp1 6.2.1-5 amd64 -libgpg-error0 1.26-1 amd64 +libgomp1 6.3.0-5 amd64 +libgpg-error0 1.26-2 amd64 -libidn2-0 0.14-1 amd64 +libidn2-0 0.16-1 amd64 -libio-socket-ssl-perl 2.043-1 all +libio-socket-ssl-perl 2.044-1 all -libip4tc0 1.6.0+snapshot20161117-4 amd64 -libip6tc0 1.6.0+snapshot20161117-4 amd64 +libip4tc0 1.6.0+snapshot20161117-5 amd64 +libip6tc0 1.6.0+snapshot20161117-5 amd64 -libiptc0 1.6.0+snapshot20161117-4 amd64 -libisc-export160 1:9.10.3.dfsg.P4-10.1 amd64 -libisc160 1:9.10.3.dfsg.P4-10.1 amd64 -libisccc140 1:9.10.3.dfsg.P4-10.1 amd64 -libisccfg140 1:9.10.3.dfsg.P4-10.1 amd64 +libiptc0 1.6.0+snapshot20161117-5 amd64 +libisc-export160 1:9.10.3.dfsg.P4-11 amd64 +libisc160 1:9.10.3.dfsg.P4-11 amd64 +libisccc140 1:9.10.3.dfsg.P4-11 amd64 +libisccfg140 1:9.10.3.dfsg.P4-11 amd64 -libitm1 6.2.1-5 amd64 +libitm1 6.3.0-5 amd64 -liblockfile-bin 1.13-1 amd64 -liblockfile1 1.13-1 amd64 +liblockfile-bin 1.14-1 amd64 +liblockfile1 1.14-1 amd64 -liblsan0 6.2.1-5 amd64 +liblsan0 6.3.0-5 amd64 -liblwres141 1:9.10.3.dfsg.P4-10.1 amd64 +liblwres141 1:9.10.3.dfsg.P4-11 amd64 -libmagic-mgc 1:5.29-2 amd64 -libmagic1 1:5.29-2 amd64 +libmagic-mgc 1:5.29-3 amd64 +libmagic1 1:5.29-3 amd64 -libmount1 2.29-1 amd64 +libmount1 2.29.1-1 amd64 -libmpx2 6.2.1-5 amd64 +libmpx2 6.3.0-5 amd64 -libnghttp2-14 1.17.0-1 amd64 +libnghttp2-14 1.18.1-1 amd64 -libpam-systemd 232-8 amd64 +libpam-systemd 232-15 amd64 -libpath-tiny-perl 0.098-1 all +libpath-tiny-perl 0.100-1 all -libperl5.24 5.24.1~rc4-1 amd64 +libperl5.24 5.24.1-1 amd64 -libpsl5 0.16.1-1 amd64 -libpython-stdlib 2.7.13-1 amd64 -libpython2.7-minimal 2.7.13-1 amd64 -libpython2.7-stdlib 2.7.13-1 amd64 -libpython3-stdlib 3.5.1-4 amd64 -libpython3.5 3.5.3~rc1-1 amd64 -libpython3.5-minimal 3.5.3~rc1-1 amd64 -libpython3.5-stdlib 3.5.3~rc1-1 amd64 -libquadmath0 6.2.1-5 amd64 +libpsl5 0.17.0-3 amd64 +libpython-stdlib 2.7.13-2 amd64 +libpython2.7-minimal 2.7.13-2 amd64 +libpython2.7-stdlib 2.7.13-2 amd64 +libpython3-stdlib 3.5.3-1 amd64 +libpython3.5 3.5.3-1 amd64 +libpython3.5-minimal 3.5.3-1 amd64 +libpython3.5-stdlib 3.5.3-1 amd64 +libquadmath0 6.3.0-5 amd64 -libreadline7 7.0-1 amd64 +libreadline7 7.0-2 amd64 -libsbuild-perl 0.73.0-2 all +libsbuild-perl 0.73.0-4 all -libsmartcols1 2.29-1 amd64 +libsmartcols1 2.29.1-1 amd64 -libsqlite3-0 3.16.2-1 amd64 +libsqlite3-0 3.16.2-2 amd64 -libssl1.0.2 1.0.2j-5 amd64 +libssl1.0.2 1.0.2k-1 amd64 -libstdc++-6-dev 6.2.1-5 amd64 -libstdc++6 6.2.1-5 amd64 +libstdc++-6-dev 6.3.0-5 amd64 +libstdc++6 6.3.0-5 amd64 -libsystemd0 232-8 amd64 +libsystemd0 232-15 amd64 -libtasn1-6 4.9-4 amd64 +libtasn1-6 4.10-1 amd64 -libtommath1 1.0-3 amd64 +libtommath1 1.0-4 amd64 -libtsan0 6.2.1-5 amd64 -libubsan0 6.2.1-5 amd64 -libudev1 232-8 amd64 +libtsan0 6.3.0-5 amd64 +libubsan0 6.3.0-5 amd64 +libudev1 232-15 amd64 -libuuid1 2.29-1 amd64 -libvariable-magic-perl 0.60-1+b1 amd64 +libuuid1 2.29.1-1 amd64 +libvariable-magic-perl 0.61-1 amd64 -libx11-6 2:1.6.4-2 amd64 -libx11-data 2:1.6.4-2 all +libx11-6 2:1.6.4-3 amd64 +libx11-data 2:1.6.4-3 all -libxapian30 1.4.2-1 amd64 +libxapian30 1.4.3-1 amd64 -libxml2 2.9.4+dfsg1-2.1 amd64 +libxml2 2.9.4+dfsg1-2.2 amd64 -libxtables12 1.6.0+snapshot20161117-4 amd64 +libxtables12 1.6.0+snapshot20161117-5 amd64 -libyaml-shell-perl 0.70-1 all +libyaml-shell-perl 0.71-1 all -licensecheck 3.0.28-1 all +licensecheck 3.0.29-1 all -locales 2.24-8 all -login 1:4.4-1 amd64 +locales 2.24-9 all +login 1:4.4-3 amd64 -manpages-de 1.18-1 all +manpages-de 1.21-1 all -mount 2.29-1 amd64 -multiarch-support 2.24-8 amd64 +mount 2.29.1-1 amd64 +multiarch-support 2.24-9 amd64 -openssh-client 1:7.4p1-5 amd64 -openssh-server 1:7.4p1-5 amd64 -openssh-sftp-server 1:7.4p1-5 amd64 +openssh-client 1:7.4p1-6 amd64 +openssh-server 1:7.4p1-6 amd64 +openssh-sftp-server 1:7.4p1-6 amd64 -os-prober 1.71 amd64 +os-prober 1.74 amd64 -passwd 1:4.4-1 amd64 +passwd 1:4.4-3 amd64 -perl 5.24.1~rc4-1 amd64 -perl-base 5.24.1~rc4-1 amd64 +perl 5.24.1-1 amd64 +perl-base 5.24.1-1 amd64 -perl-modules-5.24 5.24.1~rc4-1 all +perl-modules-5.24 5.24.1-1 all -publicsuffix 20161211-1 all -python 2.7.13-1 amd64 -python-apt 1.1.0~beta5 amd64 -python-apt-common 1.1.0~beta5 all +publicsuffix 20170117-1 all +python 2.7.13-2 amd64 +python-apt 1.4.0~beta2 amd64 +python-apt-common 1.4.0~beta2 all -python-debian 0.1.29 all +python-debian 0.1.30 all -python-minimal 2.7.13-1 amd64 +python-minimal 2.7.13-2 amd64 -python-pkg-resources 32.3.1-1 all +python-pkg-resources 33.1.1-1 all -python-setuptools 32.3.1-1 all +python-setuptools 33.1.1-1 all -python2.7 2.7.13-1 amd64 -python2.7-minimal 2.7.13-1 amd64 -python3 3.5.1-4 amd64 -python3-all 3.5.1-4 amd64 -python3-apt 1.1.0~beta5 amd64 +python2.7 2.7.13-2 amd64 +python2.7-minimal 2.7.13-2 amd64 +python3 3.5.3-1 amd64 +python3-all 3.5.3-1 amd64 +python3-apt 1.4.0~beta2 amd64 -python3-debian 0.1.29 all +python3-debian 0.1.30 all -python3-magic 1:5.29-2 all -python3-minimal 3.5.1-4 amd64 +python3-magic 1:5.29-3 all +python3-minimal 3.5.3-1 amd64 -python3-pkg-resources 32.3.1-1 all +python3-pkg-resources 33.1.1-1 all -python3-reportbug 7.1.2 all +python3-reportbug 7.1.4 all -python3-setuptools 32.3.1-1 all +python3-setuptools 33.1.1-1 all -python3.5 3.5.3~rc1-1 amd64 -python3.5-minimal 3.5.3~rc1-1 amd64 -qemu-guest-agent 1:2.8+dfsg-1 amd64 +python3.5 3.5.3-1 amd64 +python3.5-minimal 3.5.3-1 amd64 +qemu-guest-agent 1:2.8+dfsg-2 amd64 -readline-common 7.0-1 all +readline-common 7.0-2 all -reportbug 7.1.2 all +reportbug 7.1.4 all -rsyslog 8.23.0-2 amd64 +rsyslog 8.24.0-1 amd64 -s-nail 14.8.14-3 amd64 +s-nail 14.8.16-1 amd64 -sbuild 0.73.0-2 all +sbuild 0.73.0-4 all -screen 4.4.0-6 amd64 +screen 4.5.0-3 amd64 -shared-mime-info 1.7-1 amd64 +shared-mime-info 1.8-1 amd64 -systemd 232-8 amd64 -systemd-sysv 232-8 amd64 +systemd 232-15 amd64 +systemd-sysv 232-15 amd64 -tcpdump 4.8.1-2 amd64 +tcpdump 4.9.0-1 amd64 -udev 232-8 amd64 +udev 232-15 amd64 -util-linux 2.29-1 amd64 -vim 2:8.0.0134-1 amd64 -vim-common 2:8.0.0134-1 all -vim-nox 2:8.0.0134-1 amd64 -vim-runtime 2:8.0.0134-1 all -vim-tiny 2:8.0.0134-1 amd64 +util-linux 2.29.1-1 amd64 +vim 2:8.0.0197-1 amd64 +vim-common 2:8.0.0197-1 all +vim-nox 2:8.0.0197-1 amd64 +vim-runtime 2:8.0.0197-1 all +vim-tiny 2:8.0.0197-1 amd64 -xkb-data 2.18-1 all +xkb-data 2.19-1 all -xxd 2:8.0.0134-1 amd64 +xxd 2:8.0.0197-1 amd64 -zlib1g 1:1.2.8.dfsg-4 amd64 -zsh 5.3.1-2 amd64 -zsh-common 5.3.1-2 all +zlib1g 1:1.2.8.dfsg-5 amd64 +zsh 5.3.1-3 amd64 +zsh-common 5.3.1-3 all --- diff --git a/X11/Xsession.d/90gpg-agent b/X11/Xsession.d/90gpg-agent index b97c363..bc54b93 100644 --- a/X11/Xsession.d/90gpg-agent +++ b/X11/Xsession.d/90gpg-agent @@ -1,6 +1,7 @@ # On systems with systemd running, we expect the agent to be launched -# via systemd's user mode (see /usr/lib/systemd/user/gpg-agent.service -# and systemd.unit(5)). This allows systemd to clean up the agent +# via systemd's user mode (see +# /usr/lib/systemd/user/gpg-agent.{socket,service} and +# systemd.unit(5)). This allows systemd to clean up the agent # automatically at logout. # If systemd is absent from your system, or you do not permit it to diff --git a/console-setup/cached_setup_keyboard.sh b/console-setup/cached_setup_keyboard.sh index 164cc19..30b46c1 100755 --- a/console-setup/cached_setup_keyboard.sh +++ b/console-setup/cached_setup_keyboard.sh @@ -10,4 +10,4 @@ kbd_mode '-u' < '/dev/tty3' kbd_mode '-u' < '/dev/tty4' kbd_mode '-u' < '/dev/tty5' kbd_mode '-u' < '/dev/tty6' -loadkeys '/tmp/tmpkbd.8IUuV2' > '/dev/null' +loadkeys '/etc/console-setup/cached_UTF-8_del.kmap.gz' > '/dev/null' diff --git a/cron.daily/dlocate b/cron.daily/dlocate index e1f7745..461d0b8 100755 --- a/cron.daily/dlocate +++ b/cron.daily/dlocate @@ -1,4 +1,6 @@ #! /bin/sh +test -x /usr/sbin/update-dlocatedb || exit 0 + # update databases for both files and packages. /usr/sbin/update-dlocatedb -b diff --git a/init.d/chrony b/init.d/chrony index f1caedc..8f01923 100755 --- a/init.d/chrony +++ b/init.d/chrony @@ -22,7 +22,6 @@ PATH=/bin:/usr/bin:/sbin:/usr/sbin DAEMON=/usr/sbin/chronyd NAME="chronyd" DESC="time daemon" -HELPER="/usr/lib/chrony/init-helper" [ -x "$DAEMON" ] || exit 0 @@ -39,7 +38,6 @@ case "$1" in start-stop-daemon --start --verbose --exec $DAEMON -- $DAEMON_OPTS case "$?" in 0) # daemon successfully started - $HELPER go_online ;; 1) # daemon already running ;; @@ -60,7 +58,6 @@ case "$1" in start-stop-daemon --start --verbose --exec $DAEMON -- $DAEMON_OPTS case "$?" in 0) # daemon successfully started - $HELPER go_online ;; 1) # still running ;; diff --git a/init.d/rsyslog b/init.d/rsyslog index 0389df6..1e5aa32 100755 --- a/init.d/rsyslog +++ b/init.d/rsyslog @@ -114,11 +114,14 @@ case "$1" in $0 stop $0 start ;; + try-restart) + $0 status >/dev/null 2>&1 && $0 restart + ;; status) status_of_proc -p $PIDFILE $DAEMON $RSYSLOGD && exit 0 || exit $? ;; *) - echo "Usage: $SCRIPTNAME {start|stop|rotate|restart|force-reload|status}" >&2 + echo "Usage: $SCRIPTNAME {start|stop|rotate|restart|force-reload|try-restart|status}" >&2 exit 3 ;; esac diff --git a/locale.gen b/locale.gen index a60e7a9..f01a4cb 100644 --- a/locale.gen +++ b/locale.gen @@ -503,3 +503,4 @@ vi_VN UTF-8 # eo UTF-8 # ln_CD UTF-8 # sgs_LT UTF-8 +# kk_KZ.RK1048 RK1048 diff --git a/login.defs b/login.defs index aeb8585..db8baa4 100644 --- a/login.defs +++ b/login.defs @@ -214,7 +214,7 @@ DEFAULT_HOME yes #USERDEL_CMD /usr/sbin/userdel_local # -# If set to yes, userdel will remove the user´s group if it contains no +# If set to yes, userdel will remove the user's group if it contains no # more members, and useradd will create by default a group with the name # of the user. # diff --git a/pam.d/login b/pam.d/login index b165d02..07ff954 100644 --- a/pam.d/login +++ b/pam.d/login @@ -35,13 +35,23 @@ auth [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die] # (Replaces the `NOLOGINS_FILE' option from login.defs) auth requisite pam_nologin.so -# SELinux needs to be the first session rule. This ensures that any -# lingering context has been cleared. Without out this it is possible +# SELinux needs to be the first session rule. This ensures that any +# lingering context has been cleared. Without this it is possible # that a module could execute code in the wrong domain. # When the module is present, "required" would be sufficient (When SELinux # is disabled, this returns success.) session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close +# Sets the loginuid process attribute +session required pam_loginuid.so + +# SELinux needs to intervene at login time to ensure that the process +# starts in the proper default security context. Only sessions which are +# intended to run in the user's context should be run after this. +session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open +# When the module is present, "required" would be sufficient (When SELinux +# is disabled, this returns success.) + # This module parses environment configuration file(s) # and also allows you to use an extended config # file /etc/security/pam_env.conf. @@ -62,7 +72,7 @@ session required pam_env.so readenv=1 envfile=/etc/default/locale auth optional pam_group.so # Uncomment and edit /etc/security/time.conf if you need to set -# time restrainst on logins. +# time restraint on logins. # (Replaces the `PORTTIME_CHECKS_ENAB' option from login.defs # as well as /etc/porttime) # account requisite pam_time.so @@ -76,16 +86,18 @@ auth optional pam_group.so # (Replaces the use of /etc/limits in old login) session required pam_limits.so -# Prints the last login info upon succesful login +# Prints the last login info upon successful login # (Replaces the `LASTLOG_ENAB' option from login.defs) session optional pam_lastlog.so -# Prints the message of the day upon succesful login. +# Prints the message of the day upon successful login. # (Replaces the `MOTD_FILE' option in login.defs) -session optional pam_exec.so type=open_session stdout /bin/uname -snrvm -session optional pam_motd.so +# This includes a dynamically generated part from /run/motd.dynamic +# and a static (admin-editable) part from /etc/motd. +session optional pam_motd.so motd=/run/motd.dynamic +session optional pam_motd.so noupdate -# Prints the status of the user's mailbox upon succesful login +# Prints the status of the user's mailbox upon successful login # (Replaces the `MAIL_CHECK_ENAB' option from login.defs). # # This also defines the MAIL environment variable @@ -95,17 +107,10 @@ session optional pam_motd.so # See comments in /etc/login.defs session optional pam_mail.so standard -# Sets the loginuid process attribute -session required pam_loginuid.so +# Create a new session keyring. +session optional pam_keyinit.so force revoke # Standard Un*x account and session @include common-account @include common-session @include common-password - -# SELinux needs to intervene at login time to ensure that the process -# starts in the proper default security context. Only sessions which are -# intended to run in the user's context should be run after this. -session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open -# When the module is present, "required" would be sufficient (When SELinux -# is disabled, this returns success.) diff --git a/s-nail.rc b/s-nail.rc index 068f10c..674a04c 100644 --- a/s-nail.rc +++ b/s-nail.rc @@ -1,6 +1,6 @@ #@ s-nail.rc -#@ Configuration file for S-nail(1) v14.8.14 -#@ S-nail(1): v14.8.14 / 2016-10-20 +#@ Configuration file for S-nail(1) v14.8.16 +#@ S-nail(1): v14.8.16 / 2017-01-27 ## The standard POSIX 2008/Cor 1-2013 mandates the following initial settings: # (Keep in sync: ./main.c:_startup(), ./nail.rc, ./nail.1:"Initial settings"!) diff --git a/securetty b/securetty index 623ebf0..f6fb304 100644 --- a/securetty +++ b/securetty @@ -164,6 +164,11 @@ ttyM0 ttyM1 #... +# Unix98 PTY slaves +pts/0 +pts/1 +#... + # Technology Concepts serial card ttyT0 ttyT1 @@ -211,6 +216,12 @@ ttySC0 ttySC1 ttySC2 ttySC3 +ttySC4 +ttySC5 +ttySC6 +ttySC7 +ttySC8 +ttySC9 # ARM "AMBA" serial ports ttyAM0 @@ -398,3 +409,9 @@ duart1 # s390 and s390x ports in LPAR mode ttysclp0 + +# ODROID XU4 serial console +ttySAC0 +ttySAC1 +ttySAC2 +ttySAC3 diff --git a/ssh/sshd_config b/ssh/sshd_config index 13cbe2c..4aea6c7 100644 --- a/ssh/sshd_config +++ b/ssh/sshd_config @@ -16,7 +16,6 @@ #ListenAddress :: #HostKey /etc/ssh/ssh_host_rsa_key -#HostKey /etc/ssh/ssh_host_dsa_key #HostKey /etc/ssh/ssh_host_ecdsa_key #HostKey /etc/ssh/ssh_host_ed25519_key