Bug#976149: debian-policy: [9.3.2] drop requirement to not fail if /etc/default file is deleted

2020-12-15 Thread Oxan van Leeuwen
Hi, On 14-12-2020 22:43, Sean Whitton wrote: On Mon 30 Nov 2020 at 07:49PM +01, Bill Allombert wrote: 'not fail' here means that the script terminates with return code 0. This is how I would read it too. Would a patch to add "(i.e. exit with return code 0)" resolve the original submitter's

Bug#976149: debian-policy: [9.3.2] drop requirement to not fail if /etc/default file is deleted

2020-12-15 Thread Sean Whitton
Hello, On Tue 15 Dec 2020 at 06:02PM +01, Oxan van Leeuwen wrote: > Hi, > > On 14-12-2020 22:43, Sean Whitton wrote: >> On Mon 30 Nov 2020 at 07:49PM +01, Bill Allombert wrote: >>> 'not fail' here means that the script terminates with return code 0. >> >> This is how I would read it too. Would

Bug#976149: debian-policy: [9.3.2] drop requirement to not fail if /etc/default file is deleted

2020-12-14 Thread Sean Whitton
Hello, On Mon 30 Nov 2020 at 07:49PM +01, Bill Allombert wrote: > On Mon, Nov 30, 2020 at 02:37:08PM +0100, Oxan van Leeuwen wrote: >> Source: debian-policy >> Version: 4.5.1.0 >> Severity: normal >> >> Currently Policy requires that init.d scripts, and only init.d scripts, don't >> fail if the

Bug#976149: debian-policy: [9.3.2] drop requirement to not fail if /etc/default file is deleted

2020-11-30 Thread Oxan van Leeuwen
On 30-11-2020 19:28, Ansgar wrote:> I think we should keep the requirement. Legacy init.d scripts are still handled as conffiles and kept around even if the package is removed (unlike systemd unit files). Thus init scripts are still run[1] and should behave sensibly. For

Bug#976149: debian-policy: [9.3.2] drop requirement to not fail if /etc/default file is deleted

2020-11-30 Thread Bill Allombert
On Mon, Nov 30, 2020 at 02:37:08PM +0100, Oxan van Leeuwen wrote: > Source: debian-policy > Version: 4.5.1.0 > Severity: normal > > Currently Policy requires that init.d scripts, and only init.d scripts, don't > fail if the corresponding /etc/default is removed (section 9.3.2, > second-to-last

Bug#976149: debian-policy: [9.3.2] drop requirement to not fail if /etc/default file is deleted

2020-11-30 Thread Ansgar
Oxan van Leeuwen writes: > Currently Policy requires that init.d scripts, and only init.d scripts, don't > fail if the corresponding /etc/default is removed (section 9.3.2, > second-to-last > paragraph). [...] > The other option is that "not fail" means that the init script is allowed to > not >

Bug#976149: debian-policy: [9.3.2] drop requirement to not fail if /etc/default file is deleted

2020-11-30 Thread Oxan van Leeuwen
Source: debian-policy Version: 4.5.1.0 Severity: normal Currently Policy requires that init.d scripts, and only init.d scripts, don't fail if the corresponding /etc/default is removed (section 9.3.2, second-to-last paragraph). Personally I interpret "not fail" as "succeed to function", i.e.