/[debconf]/trunk/src/debconf/confmodule
ViewVC logotype

Log of /trunk/src/debconf/confmodule

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2212 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 30 17:22:18 2007 UTC (5 years, 10 months ago) by cjwatson
File length: 2577 byte(s)
Diff to previous 2122
* Add confmodule bindings for the DATA command.

Revision 2122 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 4 21:48:58 2006 UTC (6 years, 7 months ago) by joeyh
File length: 2543 byte(s)
Diff to previous 2065
* Set IFS to a sane value before calling printf, in case the maintainer
  script does something nasty to it. Closes: #381619

Revision 2065 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 26 14:54:43 2006 UTC (6 years, 9 months ago) by cjwatson
File length: 2535 byte(s)
Diff to previous 2064
oops, fix printf patch

Revision 2064 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 26 14:54:13 2006 UTC (6 years, 9 months ago) by cjwatson
File length: 2535 byte(s)
Diff to previous 2002
* Use printf rather than echo to send commands to debconf, to avoid
  breaking escaped commands if /bin/sh is dash (closes: #306134).

Revision 2002 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 14 15:51:57 2006 UTC (7 years, 2 months ago) by cjwatson
File length: 2526 byte(s)
Diff to previous 1966
* Add a debconf-escape program and make the confmodules unescape text
  automatically in escape mode. At present we don't escape text
  automatically, but you can use 'debconf-escape -e' yourself if you want
  an easy way to do that.

Revision 1966 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 02:23:48 2006 UTC (7 years, 3 months ago) by cjwatson
File length: 2394 byte(s)
Diff to previous 1965
* Add experimental confmodule support for cdebconf, now that the file
  conflicts between debconf and cdebconf have been removed: set
  DEBCONF_USE_CDEBCONF to have /usr/share/debconf/confmodule try to run
  the cdebconf frontend rather than the debconf frontend. (I expect this
  not to work smoothly yet; for a start, cdebconf won't have a useful
  database!)
* Only conflict with cdebconf (<< 0.96).

Revision 1965 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 01:00:04 2006 UTC (7 years, 3 months ago) by cjwatson
File length: 2237 byte(s)
Diff to previous 1839
typo fix (matches cdebconf r18715)

Revision 1839 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 1 20:55:35 2005 UTC (7 years, 9 months ago) by joeyh
File length: 2236 byte(s)
Diff to previous 1788
* confmodule: avoid using non-XSI local variables; instead use a nasty
  temporary IFS setting hack and _db_local_ namespace. Closes: #242011

Revision 1788 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 19 09:59:32 2005 UTC (8 years ago) by cjwatson
File length: 2220 byte(s)
Diff to previous 1783
Add progress bar support, using the cdebconf PROGRESS protocol. The editor
and web frontend implementations are stubs.

Revision 1783 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 17 15:10:45 2005 UTC (8 years ago) by cjwatson
File length: 2178 byte(s)
Diff to previous 1681
Implement INFO command from cdebconf, to display an out-of-band informative
message.

Revision 1681 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 3 20:05:34 2004 UTC (8 years, 6 months ago) by joeyh
File length: 2144 byte(s)
Diff to previous 1593
  * Joey Hess
    - Force PERL_DL_NONLAZY=1 in confmodule, confmodule.sh, debconf.py, and
      Debconf::Client::ConfModule to avoid bad behavior of the dynamic linker
      when Text::Iconv is loaded but its symbols have not really been
      resolved. This caused debconf to be killed with a relocation error
      in certian upgrades from woody involving packages that use debconf in
      their preinst. Closes: #278417 Thanks to Andrew Suffield and Branden
      Robinson for analysis.
    - Add check in frontend and debug message if PERL_DL_NONLAZY is not set
      to 1 when it's run from a preinst, in case I missed other entry points.

Revision 1593 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 10 00:18:08 2004 UTC (8 years, 11 months ago) by joey
File length: 2101 byte(s)
Diff to previous 1590
   * Typo fixes in debconf-devel.7. Closes: #253341
   * Put back the PREVIOUS_MODULE stuff, at least console-data "uses" it,
     although it does nothing, is undocumented, etc.

Revision 1590 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 6 23:07:40 2004 UTC (8 years, 11 months ago) by joey
File length: 2045 byte(s)
Diff to previous 1504
   * Change the shell confmodule to not construct functions on the fly.
     The new code is smaller, a bit faster, and simpler, but the important
     thing is that it does not clobber $@. The old version messed up $@ if
     parameters contained spaces.
   * Removed the never completed PREVIOUS_MODULE stuff from the shell,
     perl, and python confmodules.

Revision 1504 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 2 15:47:25 2003 UTC (9 years, 5 months ago) by joey
File length: 2183 byte(s)
Diff to previous 1483
   * When the teletype frontend is processing the answer to a boolean
     question, accept English answers even if the locale is set to some other
     language, as the question may not yet be translated. Closes: #220472
   * Remove cruft that acted as if "" was a default value in Teletpye Boolean.
     Closes: #210671
   * debconf-copydb, DbDriver/Copy: deal better with input dbs that have no
     Owners fields, such as cdebconf templates dbs. Assume that the owner is
     "unknown" in this case.
   * Add support for the SETTITLE command to better handle translated titles.
     Closes: #172218, #213184
   * Drop ucfirst of package name in default title.
   * Make Debian::DebConf::Client::ConfModule deprecation warning go to stderr,
     not log.
   * Conflict with versions of whiptail before --default-item was added.
   * Use --default-item in dialog frontend, instead of the nasty menu
     reordering. Yay!
   * Move debconf-communicate from debconf-utils to debconf, it is needed by
     base-config 2.0.
   * Urgency medium to help the new base-config get into testing quickly.
   * Dialog frontend set values to "" or defaults when the user hit cancel or
     escape and capb backup was not enabled. Instead, in this case do not
     change any values.

Revision 1483 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 13 07:04:32 2004 UTC (8 years, 8 months ago) by joey
File length: 2159 byte(s)
Diff to previous 933
move from cvs import

Revision 933 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 2 17:35:08 2003 UTC (10 years, 2 months ago) by joey
Original Path: debconf-trunk/confmodule
File length: 2159 byte(s)
Diff to previous 931
   * Use ! not ^ in confmodule character class. Closes: #183032

Revision 931 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 24 16:39:35 2003 UTC (10 years, 2 months ago) by joey
Original Path: debconf-trunk/confmodule
File length: 2159 byte(s)
Diff to previous 782
   * confmodule: split on only one whitespace. Closes: #182287

Revision 782 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 14 22:42:40 2001 UTC (12 years ago) by joey
Original Path: debconf-trunk/confmodule
File length: 2151 byte(s)
Diff to previous 755
   * The POSIX_ME_HARDER release.
   * confmodule: more shell fun and games. Should now deal with spaces at
     the end of protocol lines. I will not go into the gory details, but it
     is *disgusting*. Closes: #91229 (RC)
   * ConfModule.pm: support a tab as the delimiter between numeric and
     textual return codes.

Revision 755 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 8 19:18:21 2001 UTC (12 years, 2 months ago) by joey
Original Path: debconf-trunk/confmodule
File length: 2119 byte(s)
Diff to previous 586
   * Simplified the functions generated by /usr/share/debconf/confmodule
     by using read -r a b instead of doing the set -- split thing.
   * Sanitize IFS in there, so things like cvs's config script that mangle
     it will not produce unexpected results. Closes: #88830

Revision 586 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 10 00:56:01 2001 UTC (12 years, 4 months ago) by joey
Original Path: debconf-trunk/confmodule
File length: 2115 byte(s)
Diff to previous 543
   * Modified shell confmodule to use read -r, so if \ characters are
     read in, it will not interpret them. That was causing mangled password
     entry problems in base-config, Closes: #77920. It could also cause
     random hangs if the data was just right..

Revision 543 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 23 19:20:03 2000 UTC (12 years, 6 months ago) by joey
Original Path: debconf-trunk/confmodule
File length: 2112 byte(s)
Diff to previous 536
   * confmodule: Properly quote arguments to frontend, just in case.
     Closes: #74827
   * debconf-loadtemplates was totally hosed. It forgot to load the db up,
     and so it wiped it all out when it saved it! Fixed, Closes: #74826
   * Added basic syntax checking and usage to debconf-getlang (and
     debconf-loadtemplate too). Closes: #74825

Revision 536 - (view) (download) (annotate) - [select for diffs]
Added Tue Oct 17 21:54:34 2000 UTC (12 years, 7 months ago) by joey
Original Path: debconf-trunk/confmodule
File length: 2110 byte(s)
more epic struggles to change the world

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