/[debconf]/debconf-trunk/debian/postinst
ViewVC logotype

Log of /debconf-trunk/debian/postinst

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 1482)

Revision 356 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 1 19:39:26 2000 UTC (13 years, 3 months ago) by joey
File length: 795 byte(s)
Diff to previous 322
   * Use fully-qualified path for dpkg-preconfigure in apt.conf,
     Closes: #58469

Revision 322 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 8 22:44:12 2000 UTC (13 years, 4 months ago) by joey
File length: 785 byte(s)
Diff to previous 298
   * Added code to postinst to delete long-obsolete /etc/debconf.cfg

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 267 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 2 21:17:11 1999 UTC (13 years, 6 months ago) by joey
File length: 615 byte(s)
Diff to previous 219
   * Added comment to apt.conf that the line was added by debconf,
     Closes: #51720

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.

Revision 99 - (view) (download) (annotate) - [select for diffs]
Added Thu Jul 15 21:33:16 1999 UTC (13 years, 11 months ago) by joey
File length: 245 byte(s)
Added postinst.

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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.5