Log of /debconf-trunk/debian/postinst
Parent Directory
|
Revision Log
Revision
298 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 13 22:34:42 2000 UTC
(13 years, 5 months ago)
by
joey
File length: 687 byte(s)
Diff to
previous 272
* Renamed dpkg-preconfig to dpkg-preconfigure, for consistency.
Closes: #53893
* Moved dpkg-preconfigure and dpkg-reconfigure to /usr/sbin.
Revision
272 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 6 23:11:17 1999 UTC
(13 years, 6 months ago)
by
joey
File length: 681 byte(s)
Diff to
previous 267
* Debconf install now asks if you want to preconfigure packages, and
if you answer no, does not add/removes call to dpkg-preconfig in apt.conf.
* Changed user's guide to match.
* dpkg-reconfigure runs the postrm now. It's also substantially smaller.
Revision
219 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 1 23:44:26 1999 UTC
(13 years, 7 months ago)
by
joey
File length: 549 byte(s)
Diff to
previous 209
* Squashed a ConfModule startup warning.
* Removed an implicit apt dependancy.
* _Really_ fixed problem with newline after owner. Tested and resteted
this time. Closes: #48450
Revision
209 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 29 23:01:45 1999 UTC
(13 years, 7 months ago)
by
joey
File length: 469 byte(s)
Diff to
previous 187
* Now uses version 2.0 of the configuration management protocol.
- All commands in the protocol now return a numerical return code,
optionally followed by a space and a text return code.
* confmodule is a new shell library that handles this by making each
command it provides now return the numerical return code. They continue
to set $RET to the text return code. This means that you now have to
check the return codes of those commands, or the set -e script you are
running them in may exit if they return an error code.
* confmodule.sh is now deprecated, but remains for backwards compatability,
and has special compatability code in it.
* ConfModule.pm handles this by making each of its commands, when called
in list contect, return a list consiting of the numeric return code, and
the string return code. When called in scalar context, it behaves
in a backwards compatable way.
* Deprecated the VISIBLE command. Check to see if INPUT returns 30 instead.
* Deprecated the EXIST command. Check for return code 10 from commands that
try to use the question, instead.
* The GO command no longer returns "back"; instead, it returns 30.
* Documented all this.
* Hey, a state machine is the way to go if you want to support back buttons!
Converted the tutorial to reccommend this, and converted debconf's own
config script into a state machine.
* Used tables in several places in the tutorial where they make sense.
* Split the actual working templates and code out of the tutorial, and put
it in the samples direcotry. It is included inline so it is still
available in the tutorial, but now I can also debug it and make sure it
works..
* Added the noninteractive frontend to the list of choices you get when
configuring debconf.
* If the text frontend fails (this can really happen, if you run debconf
w/o a controlling tty in an autobuilder, say), falls back to the
noninteractive frontend. (Closes: #48644)
* The web frontend now only accepts connections from localhost.
* The web and noninteractive frontends now print out text saying they are
running.
* If a frontend fails, the failure message is always printed, not just in
debug mode.
* Fixed checkboxes in the web frontend so if they are unchecked, this
fact is noted.
* Added debconf-loadtemplate to the .deb.
Revision
187 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 8 02:38:13 1999 UTC
(13 years, 8 months ago)
by
joey
File length: 472 byte(s)
Diff to
previous 154
* Guarded postinst code that modifies apt.conf to prevent dup entries.
* Started doing some cleanup of the gtk frontend:
- It no longer flashes the window up on the screen unless it really
has a question to ask this time around.
- Made cancel button work.
It still segfaults on exit though.
Revision
154 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 25 04:25:19 1999 UTC
(13 years, 8 months ago)
by
joey
File length: 407 byte(s)
Diff to
previous 139
* Added password data type. Currently supported by the Text frontend
(though it has problems displaying right in an xterm), the Gtk frontend,
and the Web frontend (though you'd be insane to use it!).
* Fixed a nasty bug in the fallback code.
* Read-protected the debconf db directory.
Revision
139 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 18 21:20:26 1999 UTC
(13 years, 9 months ago)
by
joey
File length: 330 byte(s)
Diff to
previous 125
* Added a config script and templates for debconf itself. It uses
them to configure what frontend to use, etc. /etc/debconf.cfg is no
more.
* Modified Config.pm so it contains functions that return values,
not just hard coded values. The functions now try to pull values out of
the database, and fall back on the defaults. Also, environment
DEBIAN_FRONTEND always works for specifying a frontend now, overriding
all else.
* Changed a myriad of other files that use Config.pm to call the new
functions.
* The Priority module is no longer used to set priority, Config.pm can
handle that now.
* Added showold to Config.pm, you can always see old questions now, if
you like.
* Renamed the entire Line frontend to Text. Line really doesn't make as
much sense. If you're following long in CVS, I also probably broke your
repository again; a clean checkout is reccommended. Sorry.
Revision
125 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 13 22:50:37 1999 UTC
(13 years, 9 months ago)
by
joey
File length: 212 byte(s)
Diff to
previous 99
* Got rid of the DEBIAN_FRONTEND environment variable entirely. Instead,
/etc/debconf.cfg has a variable in it to specify the default frontend
to use.
* Also added a question priority variable to the config file.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.