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: