[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#206684: missed one legacy sentence...



Holger Levsen <holger@layer-acht.org> writes:

> it seems we missed on legacy advice in the fix #206684:
>
> See
> http://www.debian.org/doc/debian-policy/ch-binary.html#s-maintscripts
> and there the last but one paragraph of 3.9.1, which #206684 does not
> suggest to change:
>
> --quote-----
>  If a package has a vitally important piece of information to pass to the user 
> (such as "don't run me as I am, you must edit the following configuration 
> files first or you risk your system emitting badly-formatted messages"), it 
> should display this in the config or postinst script and prompt the user to 
> hit return to acknowledge the message. Copyright messages do not count as 
> vitally important (they belong in /usr/share/doc/package/copyright); neither 
> do instructions on how to use a program (these should be in on-line 
> documentation, where all the users can see them).
> --quoteend----
>
> I suggest to s/it should display this in the config or postinst script
> and prompt the user to hit return to acknowledge the message./it
> inform the user and ask for confirmation of this via the use debconf./

How about:

    it should display this in the config or postinst script and prompt
    the user for acknowledgement.  See <ref id="maintscriptprompt">.

We don't require that the program use debconf, only that it use
something that complies with the Debian Configuration Management
Specification (version 2 or higher).  I went for a cross-reference
rather than writing that all out.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Reply to: