[Touch-packages] [Bug 1282046] Re: Symlink /etc/motd gets removed on installation or upgrade from Precise

2014-08-06 Thread dh
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

2014-07-31 Thread dh
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

2014-07-31 Thread Steve Langasek
 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