** Package changed: ubuntu => gnome-session (Ubuntu)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1048780
Title:
Updating some packages in 10.04 LTS creates /etc/nologin file and
therefore makes you unable to ever log into the system again
Status in “gnome-session” package in Ubuntu:
New
Bug description:
Problem:
Apparently some package was updated which caused a file /etc/nologin
to be created and not deleted afterward, and this caused me to be
unable to log in to the system. Thank goodness I overrode the default
behavior of 10.04 LTS of protecting me from myself by disallowing root
login, or I wouldn't have been able to get in and fix it. This is a
SHOW STOPPER for a server OS build, because it means that a user who
maintains their system remotely suddenly becomes unable to fix the
problem unless they are able to gain physical access to the machine,
which is increasingly becoming infeasible. Saving one plane trip is
potentially enough for a company to decide that the ROI of any other
server OS is much higher than Ubuntu LTS, so this sort of thing ought
to become a major priority for the LTS team.
Cause:
I am not sure which package it is, because this is a nearly
untraceable bug due to its nature, and since I hadn't restarted the
system in months, and since this behavior did not present itself until
after a restart, so below is a list of possible packages it might be
(from logwatch):
from 2012-08-18 logwatch email:
--------------------- dpkg status changes Begin ------------------------
Installed:
binfmt-support 1.2.18
cli-common 0.7
libapache2-mod-mono 2.4.3-1
libgdiplus 2.4.2-1ubuntu0.10.04.1
libgif4 4.1.6-9
libglib2.0-dev 2.24.1-0ubuntu1
libgluezilla 2.4.3-2
libmono-accessibility1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-accessibility2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-bytefx0.7.6.1-cil 2.4.4~svn151842-1ubuntu4
libmono-bytefx0.7.6.2-cil 2.4.4~svn151842-1ubuntu4
libmono-c5-1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-cairo1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-cairo2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-cecil-private-cil 2.4.4~svn151842-1ubuntu4
libmono-cil-dev 2.4.4~svn151842-1ubuntu4
libmono-corlib1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-corlib2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-cscompmgd7.0-cil 2.4.4~svn151842-1ubuntu4
libmono-cscompmgd8.0-cil 2.4.4~svn151842-1ubuntu4
libmono-data-tds1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-data-tds2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-data1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-data2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-db2-1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-dev 2.4.4~svn151842-1ubuntu4
libmono-getoptions1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-getoptions2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-i18n-west1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-i18n-west2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-i18n1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-i18n2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-ldap1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-ldap2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-management2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-messaging-rabbitmq2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-messaging2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-microsoft-build2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-microsoft7.0-cil 2.4.4~svn151842-1ubuntu4
libmono-microsoft8.0-cil 2.4.4~svn151842-1ubuntu4
libmono-npgsql1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-npgsql2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-oracle1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-oracle2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-peapi1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-peapi2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-posix1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-posix2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-rabbitmq2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-relaxng1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-relaxng2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-security1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-security2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-sharpzip0.6-cil 2.4.4~svn151842-1ubuntu4
libmono-sharpzip0.84-cil 2.4.4~svn151842-1ubuntu4
libmono-sharpzip2.6-cil 2.4.4~svn151842-1ubuntu4
libmono-sharpzip2.84-cil 2.4.4~svn151842-1ubuntu4
libmono-simd2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-sqlite1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-sqlite2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-data1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-data2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-ldap1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-ldap2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-messaging1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-messaging2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-runtime1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-runtime2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-web-mvc1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-web1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-web2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-wcf3.0-cil 2.4.4~svn151842-1ubuntu4
libmono-webbrowser0.5-cil 2.4.4~svn151842-1ubuntu4
libmono-winforms1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-winforms2.0-cil 2.4.4~svn151842-1ubuntu4
libmono0 2.4.4~svn151842-1ubuntu4
libmono1.0-cil 2.4.4~svn151842-1ubuntu4
libmono2.0-cil 2.4.4~svn151842-1ubuntu4
libnunit-cil-dev 2.4.7+dfsg-5
libnunit2.4-cil 2.4.7+dfsg-5
mono-2.0-devel 2.4.4~svn151842-1ubuntu4
mono-2.0-gac 2.4.4~svn151842-1ubuntu4
mono-apache-server 2.4.3-3
mono-apache-server2 2.4.3-3
mono-csharp-shell 2.4.4~svn151842-1ubuntu4
mono-devel 2.4.4~svn151842-1ubuntu4
mono-gac 2.4.4~svn151842-1ubuntu4
mono-gmcs 2.4.4~svn151842-1ubuntu4
mono-runtime 2.4.4~svn151842-1ubuntu4
mono-xsp2-base 2.4.3-3
pkg-config 0.22-1build2
Reinstalled:
libsqlite0 2.8.17-6build2
Upgraded:
libtiff4 3.9.2-2ubuntu0.8 => 3.9.2-2ubuntu0.9
linux-libc-dev 2.6.32-41.90 => 2.6.32-41.91
from 2012-07-17 logwatch email:
--------------------- dpkg status changes Begin ------------------------
Installed:
binfmt-support 1.2.18
cli-common 0.7
libapache2-mod-mono 2.4.3-1
libgdiplus 2.4.2-1ubuntu0.10.04.1
libgif4 4.1.6-9
libglib2.0-dev 2.24.1-0ubuntu1
libgluezilla 2.4.3-2
libmono-accessibility1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-accessibility2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-bytefx0.7.6.1-cil 2.4.4~svn151842-1ubuntu4
libmono-bytefx0.7.6.2-cil 2.4.4~svn151842-1ubuntu4
libmono-c5-1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-cairo1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-cairo2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-cecil-private-cil 2.4.4~svn151842-1ubuntu4
libmono-cil-dev 2.4.4~svn151842-1ubuntu4
libmono-corlib1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-corlib2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-cscompmgd7.0-cil 2.4.4~svn151842-1ubuntu4
libmono-cscompmgd8.0-cil 2.4.4~svn151842-1ubuntu4
libmono-data-tds1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-data-tds2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-data1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-data2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-db2-1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-dev 2.4.4~svn151842-1ubuntu4
libmono-getoptions1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-getoptions2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-i18n-west1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-i18n-west2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-i18n1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-i18n2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-ldap1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-ldap2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-management2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-messaging-rabbitmq2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-messaging2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-microsoft-build2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-microsoft7.0-cil 2.4.4~svn151842-1ubuntu4
libmono-microsoft8.0-cil 2.4.4~svn151842-1ubuntu4
libmono-npgsql1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-npgsql2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-oracle1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-oracle2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-peapi1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-peapi2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-posix1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-posix2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-rabbitmq2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-relaxng1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-relaxng2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-security1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-security2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-sharpzip0.6-cil 2.4.4~svn151842-1ubuntu4
libmono-sharpzip0.84-cil 2.4.4~svn151842-1ubuntu4
libmono-sharpzip2.6-cil 2.4.4~svn151842-1ubuntu4
libmono-sharpzip2.84-cil 2.4.4~svn151842-1ubuntu4
libmono-simd2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-sqlite1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-sqlite2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-data1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-data2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-ldap1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-ldap2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-messaging1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-messaging2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-runtime1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-runtime2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-web-mvc1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-web1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system-web2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-system2.0-cil 2.4.4~svn151842-1ubuntu4
libmono-wcf3.0-cil 2.4.4~svn151842-1ubuntu4
libmono-webbrowser0.5-cil 2.4.4~svn151842-1ubuntu4
libmono-winforms1.0-cil 2.4.4~svn151842-1ubuntu4
libmono-winforms2.0-cil 2.4.4~svn151842-1ubuntu4
libmono0 2.4.4~svn151842-1ubuntu4
libmono1.0-cil 2.4.4~svn151842-1ubuntu4
libmono2.0-cil 2.4.4~svn151842-1ubuntu4
libnunit-cil-dev 2.4.7+dfsg-5
libnunit2.4-cil 2.4.7+dfsg-5
mono-2.0-devel 2.4.4~svn151842-1ubuntu4
mono-2.0-gac 2.4.4~svn151842-1ubuntu4
mono-apache-server 2.4.3-3
mono-apache-server2 2.4.3-3
mono-csharp-shell 2.4.4~svn151842-1ubuntu4
mono-devel 2.4.4~svn151842-1ubuntu4
mono-gac 2.4.4~svn151842-1ubuntu4
mono-gmcs 2.4.4~svn151842-1ubuntu4
mono-runtime 2.4.4~svn151842-1ubuntu4
mono-xsp2-base 2.4.3-3
pkg-config 0.22-1build2
Reinstalled:
libsqlite0 2.8.17-6build2
Upgraded:
libtiff4 3.9.2-2ubuntu0.8 => 3.9.2-2ubuntu0.9
linux-libc-dev 2.6.32-41.90 => 2.6.32-41.91
from 2012-06-27 logwatch email:
--------------------- dpkg status changes Begin ------------------------
Upgraded:
apache2 2.2.14-5ubuntu8.4 => 2.2.14-5ubuntu8.9
apache2-mpm-prefork 2.2.14-5ubuntu8.4 => 2.2.14-5ubuntu8.9
apache2-utils 2.2.14-5ubuntu8.4 => 2.2.14-5ubuntu8.9
apache2.2-bin 2.2.14-5ubuntu8.4 => 2.2.14-5ubuntu8.9
apache2.2-common 2.2.14-5ubuntu8.4 => 2.2.14-5ubuntu8.9
apparmor 2.5.1-0ubuntu0.10.04.3 => 2.5.1-0ubuntu0.10.04.4
apparmor-utils 2.5.1-0ubuntu0.10.04.3 => 2.5.1-0ubuntu0.10.04.4
apt 0.7.25.3ubuntu9.11 => 0.7.25.3ubuntu9.13
apt-transport-https 0.7.25.3ubuntu9.11 => 0.7.25.3ubuntu9.13
apt-utils 0.7.25.3ubuntu9.11 => 0.7.25.3ubuntu9.13
bind9-host 1:9.7.0.dfsg.P1-1ubuntu0.4 => 1:9.7.0.dfsg.P1-1ubuntu0.5
dnsutils 1:9.7.0.dfsg.P1-1ubuntu0.4 => 1:9.7.0.dfsg.P1-1ubuntu0.5
evolution-data-server 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
evolution-data-server-common 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
firefox 12.0+build1-0ubuntu0.10.04.1 => 13.0.1+build1-0ubuntu0.10.04.1
firefox-3.5 12.0+build1-0ubuntu0.10.04.1 => 13.0.1+build1-0ubuntu0.10.04.1
firefox-branding 12.0+build1-0ubuntu0.10.04.1 =>
13.0.1+build1-0ubuntu0.10.04.1
firefox-locale-en 12.0+build1-0ubuntu0.10.04.1 =>
13.0.1+build1-0ubuntu0.10.04.1
libapparmor-perl 2.5.1-0ubuntu0.10.04.3 => 2.5.1-0ubuntu0.10.04.4
libapparmor1 2.5.1-0ubuntu0.10.04.3 => 2.5.1-0ubuntu0.10.04.4
libbind9-60 1:9.7.0.dfsg.P1-1ubuntu0.4 => 1:9.7.0.dfsg.P1-1ubuntu0.5
libcamel1.2-14 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libdns64 1:9.7.0.dfsg.P1-1ubuntu0.4 => 1:9.7.0.dfsg.P1-1ubuntu0.5
libebackend1.2-0 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libebook1.2-9 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libecal1.2-7 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libedata-book1.2-2 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libedata-cal1.2-6 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libedataserver1.2-11 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libedataserverui1.2-8 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libegroupwise1.2-13 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libgcrypt11 1.4.4-5ubuntu2 => 1.4.4-5ubuntu2.1
libgdata-google1.2-1 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libgdata1.2-1 2.28.3.1-0ubuntu5 => 2.28.3.1-0ubuntu6
libisc60 1:9.7.0.dfsg.P1-1ubuntu0.4 => 1:9.7.0.dfsg.P1-1ubuntu0.5
libisccc60 1:9.7.0.dfsg.P1-1ubuntu0.4 => 1:9.7.0.dfsg.P1-1ubuntu0.5
libisccfg60 1:9.7.0.dfsg.P1-1ubuntu0.4 => 1:9.7.0.dfsg.P1-1ubuntu0.5
liblwres60 1:9.7.0.dfsg.P1-1ubuntu0.4 => 1:9.7.0.dfsg.P1-1ubuntu0.5
libmysqlclient16 5.1.62-0ubuntu0.10.04.1 => 5.1.63-0ubuntu0.10.04.1
libpq5 8.4.11-0ubuntu0.10.04 => 8.4.12-0ubuntu10.04
libssl-dev 0.9.8k-7ubuntu8.11 => 0.9.8k-7ubuntu8.13
libssl0.9.8 0.9.8k-7ubuntu8.11 => 0.9.8k-7ubuntu8.13
linux-libc-dev 2.6.32-41.89 => 2.6.32-41.90
mysql-client-5.1 5.1.62-0ubuntu0.10.04.1 => 5.1.63-0ubuntu0.10.04.1
mysql-client-core-5.1 5.1.62-0ubuntu0.10.04.1 => 5.1.63-0ubuntu0.10.04.1
mysql-common 5.1.62-0ubuntu0.10.04.1 => 5.1.63-0ubuntu0.10.04.1
mysql-server 5.1.62-0ubuntu0.10.04.1 => 5.1.63-0ubuntu0.10.04.1
mysql-server-5.1 5.1.62-0ubuntu0.10.04.1 => 5.1.63-0ubuntu0.10.04.1
mysql-server-core-5.1 5.1.62-0ubuntu0.10.04.1 => 5.1.63-0ubuntu0.10.04.1
openssl 0.9.8k-7ubuntu8.11 => 0.9.8k-7ubuntu8.13
Solution (workaround):
Log into the machine locally as root and delete /etc/nologin
Ideal Solution:
Find and fix what caused this file to be created and prevent it from
doing so, or if it is put in for a good reason, also put in some sort
of safeguard which ensures that the file is removed after it is no
longer needed.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1048780/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp