Your message dated Fri, 20 Jan 2017 17:34:12 +0000 with message-id <[email protected]> and subject line Bug#846107: fixed in util-linux 2.29.1-1 has caused the Debian Bug report #846107, regarding /sbin/sulogin: sulogin with timeout fails, causing boot failure if SULOGIN=yes to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 846107: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846107 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: util-linux Version: 2.29-1 Severity: important File: /sbin/sulogin -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 sulogin does not exit after timeout expires. This is serious for any remote system configured with SULOGIN=yes since it means that manual intervention is required to boot the system. Reproducing the issue is simple: Just run sulogin with a short timeout and observe that it doesn't exit. strace shows that it does set an alarm, which is triggered, but sulogin falls back to read() instead of exiting: root@miraculix:/tmp# strace -ttf sulogin -t 3 15:18:25.711747 execve("/sbin/sulogin", ["sulogin", "-t", "3"], [/* 54 vars */]) = 0 .. 15:18:25.728448 ioctl(0, TIOCGWINSZ, {ws_row=46, ws_col=221, ws_xpixel=1787, ws_ypixel=740}) = 0 15:18:25.728487 ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0 15:18:25.728518 ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.728547 ioctl(0, TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.728577 fcntl(0, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE) 15:18:25.728605 fcntl(0, F_SETFL, O_RDWR|O_LARGEFILE) = 0 15:18:25.728633 getpgid(0) = 17003 15:18:25.728660 getppid() = 17003 15:18:25.728687 getpgid(17003) = 17003 15:18:25.728714 ioctl(0, TIOCGPGRP, [17003]) = 0 15:18:25.728747 dup2(0, 0) = 0 15:18:25.728774 dup2(0, 1) = 1 15:18:25.728805 dup2(0, 2) = 2 15:18:25.728832 ioctl(0, TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.728890 ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.728916 ioctl(0, TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.728950 fcntl(0, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE) 15:18:25.729003 fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0 15:18:25.729056 write(0, "Give root password for maintenan"..., 35Give root password for maintenance ) = 35 15:18:25.729106 write(0, "(or press Control-D to continue)"..., 34(or press Control-D to continue): ) = 34 15:18:25.729135 ioctl(0, TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.729162 ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.729186 ioctl(0, TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.729213 ioctl(0, TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.729238 ioctl(0, SNDCTL_TMR_CONTINUE or TCSETSF, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.729264 ioctl(0, TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0 15:18:25.729291 rt_sigaction(SIGALRM, {0x55a41bcac870, [], SA_RESTORER, 0x7f7d12322040}, NULL, 8) = 0 15:18:25.729330 alarm(3) = 0 15:18:25.729384 read(0, 0x7ffd819e1668, 1) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) 15:18:28.730057 --- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} --- 15:18:28.730204 rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) 15:18:28.730491 nanosleep({0, 250000000}, NULL) = 0 15:18:28.980823 read(0, Bjørn - -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages util-linux depends on: ii libblkid1 2.29-1 ii libc6 2.24-7 ii libfdisk1 2.29-1 ii libmount1 2.29-1 ii libncursesw5 6.0+20160917-1 ii libpam0g 1.1.8-3.3 ii libselinux1 2.6-3 ii libsmartcols1 2.29-1 ii libsystemd0 232-6 ii libtinfo5 6.0+20160917-1 ii libudev1 232-6 ii libuuid1 2.29-1 ii zlib1g 1:1.2.8.dfsg-2+b3 util-linux recommends no packages. Versions of packages util-linux suggests: ii dosfstools 4.0-2 ii kbd 2.0.3-2 ii util-linux-locales 2.29-1 - -- no debconf information -----BEGIN PGP SIGNATURE----- iQJBBAEBCgAsFiEE9GFvUSsROzwYJzwh4Zf8Eu/wXs0FAlg8P1wOHGJqb3JuQG1v cmsubm8ACgkQ4Zf8Eu/wXs2DnA/1EPR0tg4scW1f0Sz9ya1R0vqn0srARB8WTLMA nfNxIFOHhdJSWEjaqHTXbRw8LVSuF0OzpckuHjqRCNqPhkYws2u4ZcZbx+4oVmFB S+oMjOxF7M8IaQjz37YaY+tmzH+6Tfj193ZLKdEZeFZ4qZ0k0duziyZVVDr0lgx1 lPe6oIUALCR97CLTYEpSGDOLwGW48xuM8wzVuwHh5ztfUlPkVNA1vAKvIitofkUD aoOnVRDkLYXR8yuQbrZUcW4Fi7KpecrcVTtgVmriNFIYqd+D5d6CwmltIzx9AC2j FkYRcEVDomwr8QQ/i0r3LxuDfwWpt3PZ0NGO+drwyAqqf+ZNgr9Y+KKLB0HZ3nm1 OlzCIID8wEYJ/uOT6N67S115EQhwZw6pxpEK/psXhUk4156VB6p6Qwl4CNcSksJp YByzKSW/+t16cgplEWNegPSYwUeqLM0VtB73sEg9WE1NDETGiLXoQ+S01RKL4zmc aXve4H7cR/gbkeCKTSTPE3V/ucPUHmBTGmt+nYyQzr0QJfj1hd8yZm8FCOoVQ1SZ SmVp0oQtsURpINHnoD6/JZq5SdOf0hKaaRkxNnrBhlLYxECYMmACzGpkkWKQoIJ6 c2nGVrreDhPOS79+9WAPfg8IUg7Pxm1hWvo7Bx0JNeiETu7Ru6YX8eCSR7yq63xU YCvnVg== =upKW -----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---Source: util-linux Source-Version: 2.29.1-1 We believe that the bug you reported is fixed in the latest version of util-linux, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Henriksson <[email protected]> (supplier of updated util-linux package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 20 Jan 2017 17:33:41 +0100 Source: util-linux Binary: util-linux util-linux-locales mount bsdutils fdisk-udeb libblkid1 libblkid1-udeb libblkid-dev libfdisk1 libfdisk1-udeb libfdisk-dev libmount1 libmount1-udeb libmount-dev libsmartcols1 libsmartcols1-udeb libsmartcols-dev libuuid1 uuid-runtime libuuid1-udeb uuid-dev util-linux-udeb setpriv Architecture: source Version: 2.29.1-1 Distribution: unstable Urgency: medium Maintainer: Debian util-linux Maintainers <[email protected]> Changed-By: Andreas Henriksson <[email protected]> Description: bsdutils - basic utilities from 4.4BSD-Lite fdisk-udeb - Manually partition a hard drive (fdisk) (udeb) libblkid-dev - block device ID library - headers and static libraries libblkid1 - block device ID library libblkid1-udeb - stripped down block device ID library, for debian-installer (udeb) libfdisk-dev - fdisk partitioning library - headers and static libraries libfdisk1 - fdisk partitioning library libfdisk1-udeb - stripped down fdisk partitioning library, for debian-installer (udeb) libmount-dev - device mounting library - headers and static libraries libmount1 - device mounting library libmount1-udeb - stripped down device mounting library, for debian-installer (udeb) libsmartcols-dev - smart column output alignment library - headers and static librar libsmartcols1 - smart column output alignment library libsmartcols1-udeb - stripped down smart column output aligment library, for debian-in (udeb) libuuid1 - Universally Unique ID library libuuid1-udeb - stripped down Universally Unique ID library, for debian-installer (udeb) mount - tools for mounting and manipulating filesystems setpriv - tool to run a program with different Linux privilege settings util-linux - miscellaneous system utilities util-linux-locales - locales files for util-linux util-linux-udeb - stripped down miscellaneous system utilities, for debian-installe (udeb) uuid-dev - Universally Unique ID library - headers and static libraries uuid-runtime - runtime components for the Universally Unique ID library Closes: 846107 846112 846572 Changes: util-linux (2.29.1-1) unstable; urgency=medium . * Bump versions in shlibs to match recent symbols updates * Drop XC- prefix for Package-Type of libmount1-udeb * New upstream release. - fixes sulogin issues (Closes: #846107, #846112) - fixes chrt default policy (Closes: #846572) * Add more lintian overrides Checksums-Sha1: 626b1ede152c74ae90ca690d96c01957978fc07c 3918 util-linux_2.29.1-1.dsc f9971c37615cf591dd7b8fb6c03cf4cd804c0f03 4278756 util-linux_2.29.1.orig.tar.xz 83797e3173a5edd05d6e9ea1e7da000ffcebb5df 73672 util-linux_2.29.1-1.debian.tar.xz Checksums-Sha256: 48c9fed9d00153b521bb309fe096e0350244a3593fddb2b758e728a742363bd3 3918 util-linux_2.29.1-1.dsc 0ce40600b934ec2fecfa6bfc4efe6982d051ba96c2832b05201347aec582f54f 4278756 util-linux_2.29.1.orig.tar.xz 55f8d1d05c8beab6867cd298e09076e419d97fa9a728dca0580cf79de2a4fb67 73672 util-linux_2.29.1-1.debian.tar.xz Files: 442601631373d9d841a6cc1403905d1c 3918 base required util-linux_2.29.1-1.dsc 0cbb6d16ab9c5736e5649ef1264bee6e 4278756 base required util-linux_2.29.1.orig.tar.xz 933a970e8b6cd3dc98557dd327d359f1 73672 base required util-linux_2.29.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE+uHltkZSvnmOJ4zCC8R9xk0TUwYFAliCR1sACgkQC8R9xk0T UwbYThAAk7vGoM4EZMbCogQtH83hYuDAKW5KzWqEHpUlIwIVtwgMeUeRB1GKIIaY iBGOz91Q016TraTjFLsfLQzecZxXjMfvwgnsE7Qizn4/wcPWco+BDdXFnNs6KBr1 ileQbjk35BV6y3ts4uXqW4tEQegIgahKd1q+EXDoRhMfdVczoWgFeZzMTu3gb73K 7v8bG2F3RSFZZ7kYsm7r9z7PZAZScUiOAKeaMEFa7HtqOr3EozEl3sXbL2m60Tuq MWFKN7+U7lZJp3QyyC2If6wE/MGu8Eh6oCEsrNY5tWkQyBaMoDkgKR8aoXBlqC1Y D/g/X2hE1ezHIM426nB2i5QZn71lIFOlefMsjogKVaQuV9/bWJvG2l7YzWjJ+nDH 1JcAgw3EfsAfCqXZEv0I56HQl1ZhZoni5iFkE5lLes7zpQhUcE8bznn19581VSc2 R0oVNmQUaY1vhxKLYDwGEs9XsPOJHxNkIAq60hjcjv8L12lDmxIGNQ4SOeqCX4JX sOfTlNudGTnNkJ5bOkbK3XZhOcwCHdXKdA7Avt3vHKvk1fDz3af3oIuDzyimtWeB Cfl8XHgS9TuEGUbwRV7hIPFezhk+KCccBUjsbxKZ1tQp0GsGgJIZEcwOzxLN0eJC X0xoqc2RleLK8pYSClbNW87bDQcQq1b8pODM+WitsE97oJMmyQQ= =rLyj -----END PGP SIGNATURE-----
--- End Message ---

