Log of /debconf-trunk/debian/control
Parent Directory
|
Revision Log
Revision
477 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 14 11:48:13 2000 UTC
(12 years, 10 months ago)
by
joey
File length: 1636 byte(s)
Diff to
previous 455
* Since jade generates the ugliest html I have ever seen, I'm now
using tidy to clean that up and indent it properly.
Revision
455 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri May 19 22:09:59 2000 UTC
(13 years ago)
by
joey
File length: 1630 byte(s)
Diff to
previous 451
* Updated and completed the Polish l10n thanks to Marcin Owsiany
<porridge@pandora.info.bielsko.pl>.
* Now build depends on the latest debhelper to automatically merge
translated templates files.
* Corrected stupid mistake I made when I added sprintf() calls. Now new
Polish translation is fully functional.
Revision
451 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon May 15 22:59:30 2000 UTC
(13 years ago)
by
joey
File length: 1615 byte(s)
Diff to
previous 450
* Jazzed up the Template class. It can now load in templates files and
instantiate whole sets of templates on the fly. This is good because
that code used to be in ConfigDb, which is the part of debconf that
will probably go away eventually.
* Templates can also strignify themselves now, which recreates a
templates file entry. And there is a class method for stringifying a
whole list of objects, which can recreate a whole templates file.
* The above new functionality lets me use the Template class for
something new: management of translated templates files. Added some new
utilities to help with splitting and merging templates files for
translation. The idea for these utilities came from Michael Sobolev
<mss@transas.com>. Thanks, Michael!
* Added mentions of these utilities to the tutorial.
* Broke off all the small and non-essential utilities into a new
debconf-utils package. Developers and extreme power users may want it,
others will not.
* All the programs in debconf-utils now have names starting with
"debconf-". This means dpkg-debconf has been renmaed (again) to
debconf-communicate, and dpkg-loadtemplate has been renamed to
debconf-loadtemplate. I hope these are the last name changes.
* Used sprintf in all gettext() calls that have a parameter. This may
have messed up the polish translation though.
Revision
448 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue May 9 01:36:37 2000 UTC
(13 years ago)
by
joey
File length: 1214 byte(s)
Diff to
previous 447
* gettextized the entire source tree, so it can now be translated. I used
Locale::gettext for this, but since it is not in base, I have arranged
for debconf to continue working if it is not found (just using the C
locale).
* Added polish translation from Marcin Owsiany
<porridge@pandora.info.bielsko.pl>.
Revision
443 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 8 21:38:28 2000 UTC
(13 years, 1 month ago)
by
joey
File length: 1190 byte(s)
Diff to
previous 439
* debconf-doc conflicts with older versions of debconf that contained the
manpages. Closes: #62030
Revision
439 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 4 23:10:25 2000 UTC
(13 years, 1 month ago)
by
joey
File length: 1159 byte(s)
Diff to
previous 438
* And this is an upload with the -doc package turned back on. Maybe one
day a ftp admin will be kind enough to approve that new package..
Revision
438 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 4 23:07:50 2000 UTC
(13 years, 1 month ago)
by
joey
File length: 860 byte(s)
Diff to
previous 432
* This is a quick build w/o the -doc package, to allow debconf to get
quickly through incoming without waiting for manual approval (I have
some important bugs fixed in the many versions below that are stuck in
Incoming.)
Revision
432 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 30 23:21:26 2000 UTC
(13 years, 1 month ago)
by
joey
File length: 1159 byte(s)
Diff to
previous 411
* Added dpkg-loadtemplate, a simple program that loads templates into the
debconf database. This is *not* intended to be used by debian packages,
but can be useful for debugging purposes and for pre-seeding the
database before installing a package.
* Moved all external manpages for perl programs into POD format.
* Updated all pod docs to fix formatting problems.
* debconf-tiny is no more. Instead, we now have debconf and debconf-doc.
This makes debconf proper be nearly as small as debconf-tiny used to be
and gets rid of the set of problems associated with debconf-tiny.
* This huge and unmanageable changelog is 20k compressed. To make debconf
a reasonable size, I am only including the last 5 changelog entries in
debconf; the rest go in -doc.
* Several modules are now Exporters, and I use that where possible to
reduce code size.
* Strip all pod docs out of modules in binary package. Ugly, but saves a
great deal of space.
* Killed off the gtk frontend. The code has been rotting, and it just
needs to be rewritten.
* Changed the AutoSelect fallbacks around, most frontends now fall back
to Slang.
* Text frontend no longer always prompts for a Enter press at the end of
a run.
* Moved some doc files into doc/ in the source package.
Revision
331 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 13 09:23:33 2000 UTC
(13 years, 3 months ago)
by
joey
File length: 1487 byte(s)
Diff to
previous 314
* Fixed dpkg-preconfigure to not use Getopt::Long, so it will work even on
the base system it is now a part of.
* As a workaround for the dialog lock problem (which seems to be a dialog
bug), never use dialog for the text mode menus. Works around: #56518
(grave), #57771 (important)
Revision
305 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jan 18 03:19:06 2000 UTC
(13 years, 4 months ago)
by
joey
File length: 1483 byte(s)
Diff to
previous 289
* Woops, I forgot to let the CLEAR command be executed in any of the
confmodule libraries!
* base-config needs that command, so this must go to frozen.
Revision
289 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 7 05:00:12 2000 UTC
(13 years, 4 months ago)
by
joey
File length: 1524 byte(s)
Diff to
previous 281
* Removed apt-setup; it is in base-config now.
* Minor README change.
* Now build-depends on sgml-data, to follow the bouncing xml.dcl.
* In fact, I have to change things to use a new name and path for that
file too.
* Really fixed that typo.
Revision
281 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 21 23:13:18 1999 UTC
(13 years, 5 months ago)
by
joey
File length: 1504 byte(s)
Diff to
previous 280
* Now just depends on perl-5.005-base (of sufficiently recent version),
since that package now contains everything I need. (Closes: #53186)
* Client/frontend: Look for templates in /usr/share/debconf/templates/
as well as the current directory. Useful for stadalone programs that
use debconf.
* Include apt-setup in debconf and debconf-tiny for now, since the base
system needs them available *now*. This is not the right long-term
location, though. Closes: #53187 (Adam, you want to run
"/usr/sbin/apt-setup probe")
Revision
280 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 21 00:59:40 1999 UTC
(13 years, 5 months ago)
by
joey
File length: 1474 byte(s)
Diff to
previous 279
* Tightened up the perl dependancies. I think the previous looser
dependancies might have caused a problem.
Revision
279 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 15 03:41:42 1999 UTC
(13 years, 5 months ago)
by
joey
File length: 1488 byte(s)
Diff to
previous 270
* Depend on the version of fileutils that supported
--ignore-fail-on-non-empty, Closes: #52746 (should that bug really have
been grave? It could only be triggered if you installed debconf w/o
upgrading to potato fileutils, and then purged it.)
* Despite what the bug report says, the postinst has never ran rmdir.
Revision
268 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Dec 4 03:38:52 1999 UTC
(13 years, 5 months ago)
by
joey
File length: 1464 byte(s)
Diff to
previous 266
* Build-Depends on docbook-stylesheets, which are needed to make the xml
docs be formatted decently.
Revision
266 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 29 20:56:59 1999 UTC
(13 years, 5 months ago)
by
joey
File length: 1443 byte(s)
Diff to
previous 264
* Element/Dialog/String.pm: Fixed a thinko that is causing the warning
messages reported in bug #51561.
Revision
264 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 28 05:08:22 1999 UTC
(13 years, 6 months ago)
by
joey
File length: 1443 byte(s)
Diff to
previous 262
* Changed tutorial docs of version command. Clients are not stricly
required to pass a version number into it.
* Removed warning message if a client does not pass in a version,
Closes: #51431
* Added build dependancy info.
Revision
258 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 20 23:26:34 1999 UTC
(13 years, 6 months ago)
by
joey
File length: 1391 byte(s)
Diff to
previous 245
* Changed how text frontend's select element indicates which choice is
default. It can now indicate when numbers are the default. Closes: #50751
* Detect if libterm-readline-*-perl is being used. If so, allow
interactive editing of the default, since that is supported. If not,
display the default as part of the prompt. This makes things more
consistent overall.
* Added 'none of the above' option to [multi]select elements, so if you
don't have libterm-readline-*-perl, you can still override the default
and choose nothing. Unfortunatly, I still don't see a way to do that with
string input elements..
* Since w3m is currently broken, dump pages with lynx for now.
Revision
245 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 15 02:10:42 1999 UTC
(13 years, 6 months ago)
by
joey
File length: 1391 byte(s)
Diff to
previous 231
* Added a debconf-tiny package, which is a very stripped down debconf to be
used on the base system. Debconf itself is 117+k, mainly because of all
the frontends and docs. To make debconf-tiny, I:
- removed all docs
- removed all frontends except dialog and noninteractive
- removed most stuff in /usr/bin
- stripped out all POD docs and regular comments from all perl modules
- All this got the package down to 27k compressed. 14k compressed of that
was this changelog (It's all the fault of long changelog entries like
this one!)
- So, I started a new changelog for debconf-tiny, in which I will record
changes specific to it. debconf-tiny is now 12k.
* Removed /etc from package.
Revision
231 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 9 05:19:18 1999 UTC
(13 years, 6 months ago)
by
joey
File length: 617 byte(s)
Diff to
previous 203
* People just don't seem to get it -- NEVER use dh_input in a postinst!
Tightened up the language about that in the tutorial, and repeated my
self in several places in the hope people will read at least one of them.
* Eliminated use of Fcntl, one of the modules that made us depend on perl.
* Deleted the copy of the spec that was local to this document. The
configuration management spec is now available as an xml document, in
Debian CVS. For convenience, debconf includes that document now.
Revision
203 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 27 18:15:42 1999 UTC
(13 years, 7 months ago)
by
joey
File length: 617 byte(s)
Diff to
previous 188
* The dialog frontend can now use --passwordbox with both whiptail and
dialog, so I made that change. (Closes: #47196)
* Added a section to the tutorail on adding backup capabilities to config
scripts. (Closes: #47676)
Revision
175 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 6 19:12:36 1999 UTC
(13 years, 7 months ago)
by
joey
File length: 574 byte(s)
Diff to
previous 163
* Gtk frontend can use the newest gtk-perl to test whether opening the
display will work. Closes: #46736
* metaget'ing choices now returns a list. Fixes the other half of #46606.
* Select boxes that consist of one item are not displayed.
Revision
163 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 28 22:21:50 1999 UTC
(13 years, 7 months ago)
by
joey
File length: 547 byte(s)
Diff to
previous 157
* Fixed the problems with the purge command, which were really package
name guessing problems and some errors in the new purge code. BenC, it's
ready for you.
* Don't install frontend in /bin (Closes: #46149)
* Fixed a problem with interpretation of the set command. The second
parameter can have spaces in it.
* Added data-dumper dependancy, since some perl's don't include it.
(Closes: #46147)
Revision
157 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 27 03:28:25 1999 UTC
(13 years, 8 months ago)
by
joey
File length: 534 byte(s)
Diff to
previous 156
* gdialog will soon support --defaultno, added versionsed conflicts
with versions that don't, and support it again.
* ConfModule::new() doesn't take a confmodule to start anymore, I broke
that out into a separate function.
* AutoSelect only starts up the script if it's actually passed once. TRhis
should fix your problem, BenC.
Revision
156 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 27 01:05:16 1999 UTC
(13 years, 8 months ago)
by
joey
File length: 507 byte(s)
Diff to
previous 152
* Hm, I know I fixed this before, but the fix seems to have been lost:
Fixed bug in the AutoSelect that was making it *always* try dialog
first, even if something else was picked. (Closes: #46020)
* Dialog has no --defaultno flag, which makes it unusable for debconf.
Oh, so does gdialog. I have submitted a patch for dialog, but for now
I have simply made debconf not accept dialog. If you don't have whiptail,
you get text mode. I also made the --defaultno flag be passed first,
which is how dialog will (eventually) support it. (Closes: #46047)
* Dialog frontend no longer clears the screen when running. Makes it
easier to get at debug messages. (Closes: #46048)
* dpkg-reconfigure was trashing ownerships, fixed.
Revision
152 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 24 22:42:49 1999 UTC
(13 years, 8 months ago)
by
joey
File length: 516 byte(s)
Diff to
previous 135
* Added fallback frontend support. If the frontend the user selects is not
available, or fails to initialize (say DISPLAY is unset for Gtk), it will
fall back intelligently to another frontend.
* This means debconf doesn't really depend on much at all except perl.
Moved most stuff to suggests.
* The Gtk frontend was dying in a way not catchable by eval (!!) if DISPLAY
was unset; added a fix to that so it falls back instead.
* Removed some dpkg-preconfig spam.
Revision
135 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 18 01:05:35 1999 UTC
(13 years, 8 months ago)
by
joey
File length: 516 byte(s)
Diff to
previous 134
* Force use of gnu readline perl library. The other one is too bad.
* dpkg-reconfigure allows you to configure it's frontend now.
Revision
134 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 18 00:53:46 1999 UTC
(13 years, 8 months ago)
by
joey
File length: 516 byte(s)
Diff to
previous 133
* Fixed a typo in the tutorial, and expanded it some.
* Fixed the apt dependancy, which was on too low a version.
* Depend on whiptail || dialog || gnome-utils so some kind of dialog is
installed always.
Revision
133 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 17 00:20:48 1999 UTC
(13 years, 8 months ago)
by
joey
File length: 485 byte(s)
Diff to
previous 128
* All the sigchld counting and handling stuff was making debconf segfault
and making it fragile in various ways. Removed it. Instead, I have
modified update-menus to DTRT, and I depend on that version.
Revision
128 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 14 22:25:15 1999 UTC
(13 years, 8 months ago)
by
joey
File length: 456 byte(s)
Diff to
previous 114
* Added COPYING file.
* Renamed README to EXAMPLES.
* Wrote a new README that just points to the other files.
* Wrote doc/INTRODUCTION, giving some history of how things
have worked, and why debconf is better.
* Suggests libterm-readline-gnu-perl, which is best for the Line
frontend.
* dpkg-preconfig uses the frontend specified in the conffile now.
* Element::Line::Boolean now uses the correct values as the default.
* FrontEnd::Line now actually displays titles.
* Client::ConfModule should now run the config script like confmodule.sh
does, for transparent installation of debconf packages. Needs testing.
Revision
114 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Sep 9 21:13:56 1999 UTC
(13 years, 8 months ago)
by
joey
File length: 429 byte(s)
Diff to
previous 111
* Back after a one month hiatus. I've moved debconf around in my cvs
repository, though the debconf module name should still work.
* Debconf is now FHS compliant.
* Removed some junk from the Makefile I no longer need.
* Added doc/packages-prompt, just a list of some packages that need to be
modified.
Revision
111 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Aug 8 23:17:28 1999 UTC
(13 years, 9 months ago)
by
joey
File length: 430 byte(s)
Diff to
previous 98
* Question->value now returns the default field if value is unset (thanks,
AJ)
* Various minor touchups everywhere.
* Killed slrn sample, this is going into the main slrn package and is
already significently better in there.
* Added Element/Gtk/*, from AJ.
Revision
98 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 15 21:31:26 1999 UTC
(13 years, 10 months ago)
by
joey
File length: 408 byte(s)
Diff to
previous 89
* dpkg-preconfig now has a --apt option that makes it read debs to configure on stdin. This is for use with apt of course. (A hacked apt that can use this exists now.) * Dialog frontend only clears the screen just before displaying a non-gdialog dialog box. * Depend on the version of apt that really works with debconf. * A postinst and postrm modify /etc/apt/apt.conf to make apt use dpkg-preconfig to configure packages. (The file's not actually part of apt, so this is not too evil).
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.