Log of /debconf-trunk/debian
Directory Listing
Revision
116 -
Directory Listing
Modified
Thu Sep 9 23:08:14 1999 UTC
(13 years, 8 months ago)
by
joey
* Added db_set command to confmodule.sh
Revision
115 -
Directory Listing
Modified
Thu Sep 9 21:55:03 1999 UTC
(13 years, 8 months ago)
by
joey
* Uh oh. "set" is a shell builtin, so you cannot access the set command
via the shell interface. After talking with Sean, I've decided to just
prefix all the commands in the shell interface with "db_". So dh_set,
db_get, etc. Most packages that use debconf thus need to be changed.
Revision
114 -
Directory Listing
Modified
Thu Sep 9 21:13:56 1999 UTC
(13 years, 8 months ago)
by
joey
* 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
113 -
Directory Listing
Modified
Thu Sep 9 19:11:40 1999 UTC
(13 years, 8 months ago)
by
joey
Ok, I'm back.
Revision
111 -
Directory Listing
Modified
Sun Aug 8 23:17:28 1999 UTC
(13 years, 9 months ago)
by
joey
* 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
107 -
Directory Listing
Modified
Thu Aug 5 23:14:57 1999 UTC
(13 years, 9 months ago)
by
joey
* Added beginnings of GTK frontend by AJ.
* Began moving the docs from internals.txt into POD documentation. It was
getting out of sync with the code, this will prevent that. Only Elements
still need to be converted.
* Fixed unset bug in confmodule.sh
Revision
105 -
Directory Listing
Modified
Wed Aug 4 21:42:58 1999 UTC
(13 years, 9 months ago)
by
joey
Random changes.
Revision
104 -
Directory Listing
Modified
Mon Aug 2 23:05:38 1999 UTC
(13 years, 9 months ago)
by
joey
* Patch from AJ that:
- makes Questions inherit properties direct from their associated
Templates. This simplifies a lot of code which no longer needs to
use $question->template->foo.
- implements STOP command in protocol.
- dies on unknown questions instead of failing obscurely later.
- removes bashism
- misc fixes and updates to cvs.config.
- adds template substitution support and the SUBST command.
- makes template parsing work better WRT the extended description and
actually look for dots on thier own lines, not lines starting with dot.
* Minor mods to above patch.
* Documented template substitutions in the draft spec.
Revision
103 -
Directory Listing
Modified
Sat Jul 31 08:04:10 1999 UTC
(13 years, 9 months ago)
by
joey
foo changes
Revision
102 -
Directory Listing
Modified
Sat Jul 31 07:57:51 1999 UTC
(13 years, 9 months ago)
by
joey
* Got rid of the NOTE and TEXT commands; notes and text are now put on
templates. This breaks any packages already using debconf (again).
* The above change made it clear I needed to reorganize the Elements --
each data type is now a seperate object type. The code is much simpler
now!
* While I was doing that, it became possible to make the base ConfModule
handle command_input in a general way. Much duplicate code removed.
* Modified clients for above changes.
* Modified samples and docs for above changes.
* Made the postrm not fail during error unwind.
* Picky Sean fixes..
* Added support for isdefault flag. Now you only see a question once.
* Added support for the FGET and FSET commands. (untested)
* The mappings file is no more. All questions on a template will now have
mappings made for them. If you need others, use the commands to make them.
* Added a new program, dpkg-reconfigure. Use it to reconfigure an already
installed package.
* Added Client/confmodule.sh. This is very similar to Client::ConfModule
except it's a shell library.
* Changed cvs.config to use confmodule.sh. It's _much_ easier to read now.
* Copyright updates. VA has sponsored and is at least a partial owner of
this code. It's still GPL'd, of course.
* Fixed a bug in the web frontend -- if a page is empty now because all
questions are too low priotity, it just skips it.
* Fixed a nasty template merge bug.
* Added a doc/spec/ directory and put a copy of the metadata section of
the spec in there, converted to html and greatly expanded to match
reality. This is a draft that I want to get accepted as the real spec.
* Changed to using "string" as the data type for text data, had been using
"text". This is a pretty big change, really and breaks all packages that
have been built so far that use debconf. Have to do it to comply with
the spec.
Revision
101 -
Directory Listing
Modified
Thu Jul 15 22:42:32 1999 UTC
(13 years, 10 months ago)
by
joey
* dpkg-preconfig (and test.pl) now load up only the COnfModules and
FrontEnds that will really be used. Faster startup time.
* TODO updates.
Revision
100 -
Directory Listing
Modified
Thu Jul 15 21:55:27 1999 UTC
(13 years, 10 months ago)
by
joey
oops.
Revision
99 -
Directory Listing
Modified
Thu Jul 15 21:33:16 1999 UTC
(13 years, 10 months ago)
by
joey
Added postinst.
Revision
98 -
Directory Listing
Modified
Thu Jul 15 21:31:26 1999 UTC
(13 years, 10 months ago)
by
joey
* 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).
Revision
97 -
Directory Listing
Modified
Thu Jul 15 03:58:23 1999 UTC
(13 years, 10 months ago)
by
joey
* Moved CREDITS to doc/. * Install internals.txt in .deb. * doc/maintainer.txt is a guide for maintainers who want to convert packages to use debconf.
Revision
96 -
Directory Listing
Modified
Thu Jul 15 00:49:30 1999 UTC
(13 years, 10 months ago)
by
joey
* Killed the cvs date stuff. Too much bother.
Revision
95 -
Directory Listing
Modified
Thu Jul 15 00:45:40 1999 UTC
(13 years, 10 months ago)
by
joey
* Fix from AJ for the problem with Line frontend not coming up with unique letters. * Gdialog support, from AJ.
Revision
94 -
Directory Listing
Modified
Thu Jul 15 00:09:28 1999 UTC
(13 years, 10 months ago)
by
joey
* In preparation for daily cvs builds, set the version number to the date. * Makefile fixes. And more Makefile fixes.
Revision
93 -
Directory Listing
Modified
Thu Jul 15 00:08:19 1999 UTC
(13 years, 10 months ago)
by
joey
dpkg-parsechangelog | grep '^ '
Revision
92 -
Directory Listing
Modified
Thu Jul 15 00:06:14 1999 UTC
(13 years, 10 months ago)
by
joey
dpkg-parsechangelog | grep '^ '
Revision
91 -
Directory Listing
Modified
Wed Jul 14 23:58:08 1999 UTC
(13 years, 10 months ago)
by
joey
killed dh_link, tyring to build this on va.debian.org
Revision
90 -
Directory Listing
Modified
Wed Jul 14 23:54:22 1999 UTC
(13 years, 10 months ago)
by
joey
* Use prefix=debian/tmp. Putting pwd in there tickles some kind of xargs
buffer overrun problem.
* Other minor changes.
Revision
89 -
Directory Listing
Modified
Wed Jul 14 23:04:08 1999 UTC
(13 years, 10 months ago)
by
joey
oops, arch all, not any.
Revision
74 -
Directory Listing
Modified
Tue Jul 13 00:04:33 1999 UTC
(13 years, 10 months ago)
by
joey
Clear out database on purge.
Revision
63 -
Directory Listing
Modified
Thu Jul 8 23:03:12 1999 UTC
(13 years, 10 months ago)
by
joey
updated copyright
Revision
62 -
Directory Listing
Modified
Thu Jul 8 22:49:30 1999 UTC
(13 years, 10 months ago)
by
joey
changelog change
Revision
58 -
Directory Listing
Modified
Thu Jul 8 22:08:27 1999 UTC
(13 years, 10 months ago)
by
joey
make pod into man
Revision
55 -
Directory Listing
Modified
Thu Jul 8 21:29:40 1999 UTC
(13 years, 10 months ago)
by
joey
Killed client. Debianized.
Revision
53 -
Directory Listing
Added
Thu Jul 8 21:16:43 1999 UTC
(13 years, 10 months ago)
by
joey
Renamed client to CLient for consitency.