Debian Bug report logs - #370340
Changing /etc/issue not supported

Package: debian-edu-config; Maintainer for debian-edu-config is Debian Edu Developers <debian-edu@lists.debian.org>; Source for debian-edu-config is src:debian-edu-config.

Reported by: Luk Claes <luk@debian.org>

Date: Sun, 4 Jun 2006 17:48:15 UTC

Severity: wishlist

Done: Steffen Joeris <Steffen.Joeris@skolelinux.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Santiago Vila <sanvila@debian.org>:
Bug#370340; Package base-files. Full text and rfc822 format available.

Acknowledgement sent to Luk Claes <luk@debian.org>:
New Bug report received and forwarded. Copy sent to Santiago Vila <sanvila@debian.org>. Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Luk Claes <luk@debian.org>
To: submit@bugs.debian.org
Subject: Make etc/issue automatically configurable
Date: Sun, 04 Jun 2006 19:43:25 +0200
[Message part 1 (text/plain, inline)]
Package: base-files
Severity: wishlist

Hi

Automatically changing etc/issue is not policy compliant for the moment
as one needs to edit a conffile.

A solution might be to create etc/issue in the maintainerscripts so it's
no conffile anymore...

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D


[signature.asc (application/pgp-signature, inline)]
[signature.asc (application/pgp-signature, attachment)]

Blocking bugs added: 370319, 370324, 370332, 370337, 370338, 370339, 370340, 370342, 370343, 370344, 370346, 370347, 370348, 370349, 370350, and 370351 Request was from Luk Claes <luk@debian.org> to control@bugs.debian.org. Full text and rfc822 format available.

Blocking bugs removed: 370319, 370324, 370332, 370337, 370338, 370339, 370340, 370342, 370343, 370344, 370346, 370347, 370348, 370349, 370350, 370351, and 370393 Request was from Luk Claes <luk@debian.org> to control@bugs.debian.org. Full text and rfc822 format available.

Blocking bugs added: 370319, 370324, 370332, 370337, 370338, 370339, 370340, 370342, 370343, 370344, 370346, 370347, 370348, 370349, 370350, 370351, and 370393 Request was from Luk Claes <luk@debian.org> to control@bugs.debian.org. Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Santiago Vila <sanvila@debian.org>:
Bug#370340; Package base-files. Full text and rfc822 format available.

Acknowledgement sent to Santiago Vila <sanvila@unex.es>:
Extra info received and forwarded to list. Copy sent to Santiago Vila <sanvila@debian.org>. Full text and rfc822 format available.

Message #16 received at 370340@bugs.debian.org (full text, mbox):

From: Santiago Vila <sanvila@unex.es>
To: Luk Claes <luk@debian.org>, 370340@bugs.debian.org
Subject: Re: Bug#370340: Make etc/issue automatically configurable
Date: Mon, 5 Jun 2006 11:03:22 +0200 (CEST)
On Sun, 4 Jun 2006, Luk Claes wrote:

> Package: base-files
> Severity: wishlist
> 
> Hi
> 
> Automatically changing etc/issue is not policy compliant for the moment
> as one needs to edit a conffile.
>
> A solution might be to create etc/issue in the maintainerscripts so it's
> no conffile anymore...

I don't quite understand what you want to achieve here.

Files in /etc *are* to be changed, conffiles or not.

The file /usr/share/doc/base-files/FAQ explains why it is not feasible
for base-files to update /etc/issue automatically and accurately. In fact,
it is not possible for *any* package to update it accurately.

For example, I think it is pretty obvious that people will not reinstall
base-files every time they change /etc/apt/sources.list, so I don't see
the benefit of creating /etc/issue in the postinst, but if you think
the FAQ is not clear enough, I would be willing to improve it.



Information forwarded to debian-bugs-dist@lists.debian.org, Santiago Vila <sanvila@debian.org>:
Bug#370340; Package base-files. Full text and rfc822 format available.

Acknowledgement sent to Luk Claes <luk@debian.org>:
Extra info received and forwarded to list. Copy sent to Santiago Vila <sanvila@debian.org>. Full text and rfc822 format available.

Message #21 received at 370340@bugs.debian.org (full text, mbox):

From: Luk Claes <luk@debian.org>
To: 370340@bugs.debian.org
Subject: Re: Bug#370340: Make etc/issue automatically configurable
Date: Mon, 05 Jun 2006 19:10:47 +0200
[Message part 1 (text/plain, inline)]
Santiago Vila wrote:
> On Sun, 4 Jun 2006, Luk Claes wrote:
> 
>> Package: base-files
>> Severity: wishlist
>>
>> Hi
>>
>> Automatically changing etc/issue is not policy compliant for the moment
>> as one needs to edit a conffile.
>>
>> A solution might be to create etc/issue in the maintainerscripts so it's
>> no conffile anymore...
> 
> I don't quite understand what you want to achieve here.

When installing a Custom Debian Distribution I want to have etc/issue
mention the name of it...

> Files in /etc *are* to be changed, conffiles or not.

Most if not all conffiles are files in /etc, so I don't understand what
you're trying to argue here...

> The file /usr/share/doc/base-files/FAQ explains why it is not feasible
> for base-files to update /etc/issue automatically and accurately. In fact,
> it is not possible for *any* package to update it accurately.

It's explaining why there is something mentioned about testing/unstable,
nothing about why it could not include anything else...

> For example, I think it is pretty obvious that people will not reinstall
> base-files every time they change /etc/apt/sources.list, so I don't see
> the benefit of creating /etc/issue in the postinst, but if you think
> the FAQ is not clear enough, I would be willing to improve it.

I think this was in the assumption I wanted to have only testing or
unstable and not both mentioned (actually I want to get rid of both and
include the name of the CDD...)?

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Santiago Vila <sanvila@debian.org>:
Bug#370340; Package base-files. Full text and rfc822 format available.

Acknowledgement sent to Santiago Vila <sanvila@unex.es>:
Extra info received and forwarded to list. Copy sent to Santiago Vila <sanvila@debian.org>. Full text and rfc822 format available.

Message #26 received at 370340@bugs.debian.org (full text, mbox):

From: Santiago Vila <sanvila@unex.es>
To: Luk Claes <luk@debian.org>, 370340@bugs.debian.org
Subject: Re: Bug#370340: Make etc/issue automatically configurable
Date: Mon, 5 Jun 2006 20:02:37 +0200 (CEST)
On Mon, 5 Jun 2006, Luk Claes wrote:

> When installing a Custom Debian Distribution I want to have etc/issue
> mention the name of it...

This is already supported: Since base-files is free software, you can
create your own modified version which says "Foo" instead of "Debian"
in /etc/issue. So: what's the problem?

A simple "rgrep Debian /etc/*" show a lot of files, are you going to
ask that all of them become non-conffiles-which-are-created-in-postinst
just because you don't want to make derived works of packages
containing them?



Information forwarded to debian-bugs-dist@lists.debian.org, Santiago Vila <sanvila@debian.org>:
Bug#370340; Package base-files. Full text and rfc822 format available.

Acknowledgement sent to Luk Claes <luk@debian.org>:
Extra info received and forwarded to list. Copy sent to Santiago Vila <sanvila@debian.org>. Full text and rfc822 format available.

Message #31 received at 370340@bugs.debian.org (full text, mbox):

From: Luk Claes <luk@debian.org>
To: 370340@bugs.debian.org
Subject: Re: Bug#370340: Make etc/issue automatically configurable
Date: Mon, 05 Jun 2006 20:56:34 +0200
[Message part 1 (text/plain, inline)]
Santiago Vila wrote:
> On Mon, 5 Jun 2006, Luk Claes wrote:
> 
>> When installing a Custom Debian Distribution I want to have etc/issue
>> mention the name of it...
> 
> This is already supported: Since base-files is free software, you can
> create your own modified version which says "Foo" instead of "Debian"
> in /etc/issue. So: what's the problem?

You miss the point that a CDD is part of Debian, so it has to follow
policy... and uses the packages in Debian proper...

> A simple "rgrep Debian /etc/*" show a lot of files, are you going to
> ask that all of them become non-conffiles-which-are-created-in-postinst
> just because you don't want to make derived works of packages
> containing them?

No, it are only some of them. Note also that making it a non-conffile is
only one solution, others might be a debconf question, include a program
that can change etc/issue...

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D

[signature.asc (application/pgp-signature, attachment)]

Reply sent to Santiago Vila <sanvila@unex.es>:
You have taken responsibility. Full text and rfc822 format available.

Notification sent to Luk Claes <luk@debian.org>:
Bug acknowledged by developer. Full text and rfc822 format available.

Message #36 received at 370340-done@bugs.debian.org (full text, mbox):

From: Santiago Vila <sanvila@unex.es>
To: Luk Claes <luk@debian.org>, 370340-done@bugs.debian.org
Subject: Re: Bug#370340: Make etc/issue automatically configurable
Date: Tue, 6 Jun 2006 11:40:33 +0200 (CEST)
On Mon, 5 Jun 2006, Luk Claes wrote:

> Santiago Vila wrote:
> > On Mon, 5 Jun 2006, Luk Claes wrote:
> > 
> >> When installing a Custom Debian Distribution I want to have etc/issue
> >> mention the name of it...
> > 
> > This is already supported: Since base-files is free software, you can
> > create your own modified version which says "Foo" instead of "Debian"
> > in /etc/issue. So: what's the problem?
> 
> You miss the point that a CDD is part of Debian, so it has to follow
> policy... and uses the packages in Debian proper...

No, either it is a fork of Debian or it is not.

If it is a fork of Debian (like Ubuntu), then it would be logical to
fork the base-files package, as /etc/issue is appropriately handled by
using the conffile mechanism.

OTOH, if it is *not* a fork of Debian, then it *is* Debian (even if
it's a subset, and even if it has a modified installer), and it would
be proper for /etc/issue to read "Debian 3.1" (or whatever, whenever
etch is released) and be in sync with the normal releases of Debian.

I don't consider desirable to give special support for things in the
middle, as it will create confusion among users.

We already have enough schizophrenia among Ubuntu users, who sometimes
consider themselves Debian users for the purposes of reporting bugs
to Debian, but they do not for the purposes of reading Debian documentation.



Bug reopened, originator not changed. Request was from Luk Claes <luk@debian.org> to control@bugs.debian.org. Full text and rfc822 format available.

Bug reassigned from package `base-files' to `debian-edu-config'. Request was from Luk Claes <luk@debian.org> to control@bugs.debian.org. Full text and rfc822 format available.

Changed Bug title. Request was from Luk Claes <luk@debian.org> to control@bugs.debian.org. Full text and rfc822 format available.

Blocking bugs of 311188 removed: 370340 Request was from Patrick Winnertz <patrick.winnertz@skolelinux.org> to control@bugs.debian.org. Full text and rfc822 format available.

Reply sent to Steffen Joeris <Steffen.Joeris@skolelinux.de>:
You have taken responsibility. Full text and rfc822 format available.

Notification sent to Luk Claes <luk@debian.org>:
Bug acknowledged by developer. Full text and rfc822 format available.

Message #49 received at 370340-done@bugs.debian.org (full text, mbox):

From: Steffen Joeris <Steffen.Joeris@skolelinux.de>
To: 370340-done@bugs.debian.org
Subject: close bug
Date: Sun, 24 Sep 2006 23:58:42 +1000
[Message part 1 (text/plain, inline)]
Hi

I consider other bugs more important than arguing about that.
For the record, yes I believe that we shouldn't have stuff like Debian 
testing/unstable in there, especially when subprojects like Debian-Edu 
release prereleases and yes we would like to include the string
"Debian-Edu prerelease x etch based" or whatever, but yes I can also live 
without that especially if it is too difficult to implement or people 
disagree.

Cheers
Steffen
[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 18 Jun 2007 02:58:27 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Apr 18 03:48:46 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.