[Touch-packages] [Bug 1282046] Re: Symlink /etc/motd gets removed on installation or upgrade from Precise
apologies, seems something broken in our setup and cannot reproduce on vanilla. Marking as invalid. ** Changed in: sysvinit (Ubuntu) Status: Confirmed = Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to sysvinit in Ubuntu. https://bugs.launchpad.net/bugs/1282046 Title: Symlink /etc/motd gets removed on installation or upgrade from Precise Status in “sysvinit” package in Ubuntu: Invalid Bug description: Hi everyone, The postinst maintainer script of the initscripts package contains this code: if dpkg --compare-versions $PREV_VER lt 2.88dsf-24 ; then if [ -L /etc/motd ] [ $(readlink /etc/motd) = /var/run/motd ]; then rm /etc/motd ... This code is problematic as it removes /etc/motd for new installs and during an upgrade from Precise. New installs: $ dpkg --compare-versions lt 2.88dsf-24 echo true || echo false true Upgrade from Precise: $ dpkg --compare-versions 2.88dsf-13.10ubuntu11.1 lt 2.88dsf-24 echo true || echo false true To me it looks like this issue is present since Saucy and got introduced with version 2.88dsf-41ubuntu1. Best, Michael Schaller To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1282046/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1282046] Re: Symlink /etc/motd gets removed on installation or upgrade from Precise
Any further detail I can add here to move this along? Trying to work out the most elegant workaround in the mean time whilst the pam module is still apparently not functioning as intended. According to the man page for the current pam_motd (included in libpam-modules Version: 1.1.8-1ubuntu2 ), it's still reading from /etc/motd ** Changed in: sysvinit (Ubuntu) Status: Expired = Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to sysvinit in Ubuntu. https://bugs.launchpad.net/bugs/1282046 Title: Symlink /etc/motd gets removed on installation or upgrade from Precise Status in “sysvinit” package in Ubuntu: Confirmed Bug description: Hi everyone, The postinst maintainer script of the initscripts package contains this code: if dpkg --compare-versions $PREV_VER lt 2.88dsf-24 ; then if [ -L /etc/motd ] [ $(readlink /etc/motd) = /var/run/motd ]; then rm /etc/motd ... This code is problematic as it removes /etc/motd for new installs and during an upgrade from Precise. New installs: $ dpkg --compare-versions lt 2.88dsf-24 echo true || echo false true Upgrade from Precise: $ dpkg --compare-versions 2.88dsf-13.10ubuntu11.1 lt 2.88dsf-24 echo true || echo false true To me it looks like this issue is present since Saucy and got introduced with version 2.88dsf-41ubuntu1. Best, Michael Schaller To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1282046/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1282046] Re: Symlink /etc/motd gets removed on installation or upgrade from Precise
Any further detail I can add here to move this along? Well, if you expect any movement you will certainly need to provide more detail, because this is working as expected here. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to sysvinit in Ubuntu. https://bugs.launchpad.net/bugs/1282046 Title: Symlink /etc/motd gets removed on installation or upgrade from Precise Status in “sysvinit” package in Ubuntu: Confirmed Bug description: Hi everyone, The postinst maintainer script of the initscripts package contains this code: if dpkg --compare-versions $PREV_VER lt 2.88dsf-24 ; then if [ -L /etc/motd ] [ $(readlink /etc/motd) = /var/run/motd ]; then rm /etc/motd ... This code is problematic as it removes /etc/motd for new installs and during an upgrade from Precise. New installs: $ dpkg --compare-versions lt 2.88dsf-24 echo true || echo false true Upgrade from Precise: $ dpkg --compare-versions 2.88dsf-13.10ubuntu11.1 lt 2.88dsf-24 echo true || echo false true To me it looks like this issue is present since Saucy and got introduced with version 2.88dsf-41ubuntu1. Best, Michael Schaller To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1282046/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp