Activity log for bug #1331555

Date Who What changed Old value New value Message
2014-06-18 16:39:39 Michael Wisheu bug added bug
2014-06-18 16:40:04 Michael Wisheu description Trusty's libsepol1 () has no Upstart version check for the 'telinit u' call. During the dist-upgrade from Precise to Trusty this causes Upstart to loose its state. Because of this Upstart no longer knows which PID the dbus system bus process has and thus all service reloads fail. This bug is similarly to bug http://pad.lv/1313712 and the same fix applies. Faulty code: if [ "$1" = "configure" ]; then # Restart init. If it fails, there is nothing we can do, so # just ignore the error (NOTE: Borrowed from libc6.postinst) telinit u 2>/dev/null || true ; sleep 1 fi Correct code: if [ "$1" = "configure" ]; then # Restart init. If it fails, there is nothing we can do, so # just ignore the error (NOTE: Borrowed from libc6.postinst) if dpkg --compare-versions "$UPSTART_VERSION_RUNNING" ge 1.6.1; then telinit u 2>/dev/null || true ; sleep 1 fi fi Trusty's libsepol1 (2.2-1) has no Upstart version check for the 'telinit u' call. During the dist-upgrade from Precise to Trusty this causes Upstart to loose its state. Because of this Upstart no longer knows which PID the dbus system bus process has and thus all service reloads fail. This bug is similarly to bug http://pad.lv/1313712 and the same fix applies. Faulty code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  telinit u 2>/dev/null || true ; sleep 1 fi Correct code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  if dpkg --compare-versions "$UPSTART_VERSION_RUNNING" ge 1.6.1; then   telinit u 2>/dev/null || true ; sleep 1  fi fi
2014-06-18 16:40:17 Michael Wisheu description Trusty's libsepol1 (2.2-1) has no Upstart version check for the 'telinit u' call. During the dist-upgrade from Precise to Trusty this causes Upstart to loose its state. Because of this Upstart no longer knows which PID the dbus system bus process has and thus all service reloads fail. This bug is similarly to bug http://pad.lv/1313712 and the same fix applies. Faulty code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  telinit u 2>/dev/null || true ; sleep 1 fi Correct code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  if dpkg --compare-versions "$UPSTART_VERSION_RUNNING" ge 1.6.1; then   telinit u 2>/dev/null || true ; sleep 1  fi fi Trusty's libsepol1 (2.2-1) has no Upstart version check for the 'telinit u' call. During the dist-upgrade from Precise to Trusty this causes Upstart to loose its state. Because of this Upstart no longer knows which PID the dbus system bus process has and thus all service reloads fail. This bug is similarly to bug http://pad.lv/1313712 and the same fix applies. Faulty code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  telinit u 2>/dev/null || true ; sleep 1 fi Correct code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  if dpkg --compare-versions "$UPSTART_VERSION_RUNNING" ge 1.6.1; then   telinit u 2>/dev/null || true ; sleep 1  fi fi
2014-06-18 16:40:51 Michael Wisheu bug added subscriber Dimitri John Ledkov
2014-06-18 16:45:43 Michael Wisheu description Trusty's libsepol1 (2.2-1) has no Upstart version check for the 'telinit u' call. During the dist-upgrade from Precise to Trusty this causes Upstart to loose its state. Because of this Upstart no longer knows which PID the dbus system bus process has and thus all service reloads fail. This bug is similarly to bug http://pad.lv/1313712 and the same fix applies. Faulty code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  telinit u 2>/dev/null || true ; sleep 1 fi Correct code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  if dpkg --compare-versions "$UPSTART_VERSION_RUNNING" ge 1.6.1; then   telinit u 2>/dev/null || true ; sleep 1  fi fi Trusty's libsepol1 (2.2-1) has no Upstart version check for the 'telinit u' call. During the dist-upgrade from Precise to Trusty this causes Upstart to loose its state. Because of this Upstart no longer knows which PIDs running services have and thus all service reloads fail. This bug is similarly to bug http://pad.lv/1313712 and the same fix applies. Faulty code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  telinit u 2>/dev/null || true ; sleep 1 fi Correct code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  if dpkg --compare-versions "$UPSTART_VERSION_RUNNING" ge 1.6.1; then   telinit u 2>/dev/null || true ; sleep 1  fi fi
2014-06-22 09:52:24 Launchpad Janitor libsepol (Ubuntu): status New Confirmed
2014-06-22 09:52:38 Margarita Manterola bug added subscriber Goobuntu Team
2014-07-28 10:34:34 Dimitri John Ledkov nominated for series Ubuntu Trusty
2014-07-28 10:34:34 Dimitri John Ledkov bug task added libsepol (Ubuntu Trusty)
2014-07-28 10:34:34 Dimitri John Ledkov nominated for series Ubuntu Utopic
2014-07-28 10:34:34 Dimitri John Ledkov bug task added libsepol (Ubuntu Utopic)
2014-07-28 10:34:41 Dimitri John Ledkov libsepol (Ubuntu Trusty): status New Confirmed
2014-07-28 10:34:45 Dimitri John Ledkov libsepol (Ubuntu Utopic): importance Undecided High
2014-07-28 10:34:49 Dimitri John Ledkov libsepol (Ubuntu Trusty): importance Undecided High
2014-07-28 10:34:51 Dimitri John Ledkov libsepol (Ubuntu Trusty): milestone ubuntu-14.04.2
2014-08-31 23:01:09 Dimitri John Ledkov libsepol (Ubuntu Trusty): assignee Dimitri John Ledkov (xnox)
2014-11-26 00:21:55 Dimitri John Ledkov libsepol (Ubuntu): status Confirmed Fix Released
2014-11-26 00:21:58 Dimitri John Ledkov libsepol (Ubuntu Utopic): status Confirmed Fix Released
2014-11-26 00:22:58 Dimitri John Ledkov bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753727
2014-11-26 00:22:58 Dimitri John Ledkov bug task added libsepol (Debian)
2014-11-26 00:26:42 Dimitri John Ledkov description Trusty's libsepol1 (2.2-1) has no Upstart version check for the 'telinit u' call. During the dist-upgrade from Precise to Trusty this causes Upstart to loose its state. Because of this Upstart no longer knows which PIDs running services have and thus all service reloads fail. This bug is similarly to bug http://pad.lv/1313712 and the same fix applies. Faulty code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  telinit u 2>/dev/null || true ; sleep 1 fi Correct code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  if dpkg --compare-versions "$UPSTART_VERSION_RUNNING" ge 1.6.1; then   telinit u 2>/dev/null || true ; sleep 1  fi fi Trusty's libsepol1 (2.2-1) has no Upstart version check for the 'telinit u' call. During the dist-upgrade from Precise to Trusty this causes Upstart to loose its state. Because of this Upstart no longer knows which PIDs running services have and thus all service reloads fail. This bug is similarly to bug http://pad.lv/1313712 and the same fix applies. Faulty code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  telinit u 2>/dev/null || true ; sleep 1 fi Correct code: if [ "$1" = "configure" ]; then  # Restart init. If it fails, there is nothing we can do, so  # just ignore the error (NOTE: Borrowed from libc6.postinst)  if dpkg --compare-versions "$UPSTART_VERSION_RUNNING" ge 1.6.1; then   telinit u 2>/dev/null || true ; sleep 1  fi fi accepted fix in debian packaging is to drop the postinst all together, since none of the libsepol symbols are used by neither upstart or systemd.
2014-11-26 00:36:04 Dimitri John Ledkov libsepol (Ubuntu Trusty): status Confirmed In Progress
2014-11-26 01:46:02 Bug Watch Updater libsepol (Debian): status Unknown Fix Released
2014-12-02 17:00:48 Chris J Arges libsepol (Ubuntu Trusty): status In Progress Fix Committed
2014-12-02 17:00:52 Chris J Arges bug added subscriber Ubuntu Stable Release Updates Team
2014-12-02 17:00:55 Chris J Arges bug added subscriber SRU Verification
2014-12-02 17:00:57 Chris J Arges tags precise trusty precise trusty verification-needed
2014-12-02 17:40:47 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/libsepol
2014-12-06 19:26:57 Dimitri John Ledkov tags precise trusty verification-needed precise trusty verification-done
2014-12-09 20:28:07 Chris J Arges removed subscriber Ubuntu Stable Release Updates Team
2014-12-09 20:33:14 Launchpad Janitor libsepol (Ubuntu Trusty): status Fix Committed Fix Released