| 1 |
joey |
124 |
debconf (0.1.15) unstable; urgency=low |
| 2 |
|
|
|
| 3 |
|
|
* Broke the nasty perl code out of confmodule.sh, it's much cleaner now |
| 4 |
|
|
(and you don't see a page long perl -e command in ps..) |
| 5 |
|
|
* I now know exactly what's causing the hang problem -- update-menus! |
| 6 |
|
|
I still have no clue why. |
| 7 |
|
|
* Modified Client/frontend so it runs the config script of a package |
| 8 |
|
|
if the script is available, every time. This is pretty ugly, but it has |
| 9 |
|
|
a very nice effect: when you dpkg -i a brand new debconfed .deb, the |
| 10 |
|
|
config script runs as soon as the postinst tries to use debconf, and |
| 11 |
|
|
this lets you configure it, and then it is installed. So you don't have |
| 12 |
|
|
to dpkg-preconfig it first. Of course, if you're using apt, it is |
| 13 |
|
|
preconfiged, and then the config script is run again, redundantly (but |
| 14 |
|
|
doesn't do anything since it's already run). This is basically the last |
| 15 |
|
|
workaround needed for dpkg not preconfiguring stuff on it's own -- now |
| 16 |
|
|
debconf use is completly transparent. |
| 17 |
|
|
|
| 18 |
|
|
-- Joey Hess <joeyh@master.debian.org> Mon, 13 Sep 1999 12:58:00 -0700 |
| 19 |
|
|
|
| 20 |
joey |
121 |
debconf (0.1.14) unstable; urgency=low |
| 21 |
|
|
|
| 22 |
|
|
* Don't use dh_link, so it can still build on va. |
| 23 |
|
|
|
| 24 |
|
|
-- Joey Hess <joeyh@master.debian.org> Fri, 10 Sep 1999 15:08:13 -0700 |
| 25 |
|
|
|
| 26 |
joey |
118 |
debconf (0.1.13) unstable; urgency=low |
| 27 |
|
|
|
| 28 |
|
|
* Gtk::FrontEnd now has the xpm it uses inlined into the file. |
| 29 |
joey |
119 |
* /etc/debconf.cfg now holds configurable debconf settings. Config.pm is |
| 30 |
|
|
just a link to it now. |
| 31 |
joey |
118 |
|
| 32 |
|
|
-- Joey Hess <joeyh@master.debian.org> Thu, 9 Sep 1999 18:54:53 -0700 |
| 33 |
|
|
|
| 34 |
joey |
117 |
debconf (0.1.12) unstable; urgency=low |
| 35 |
|
|
|
| 36 |
|
|
* dpkg-reconfigure now sets a flag in FrontEnd::Base that makes old |
| 37 |
|
|
questions be shown as well. This is very nice for reconfiguring stuff.. |
| 38 |
|
|
|
| 39 |
|
|
-- Joey Hess <joeyh@master.debian.org> Thu, 9 Sep 1999 16:19:21 -0700 |
| 40 |
|
|
|
| 41 |
joey |
116 |
debconf (0.1.11) unstable; urgency=low |
| 42 |
|
|
|
| 43 |
|
|
* Added db_set command to confmodule.sh |
| 44 |
|
|
|
| 45 |
|
|
-- Joey Hess <joeyh@master.debian.org> Thu, 9 Sep 1999 16:05:25 -0700 |
| 46 |
|
|
|
| 47 |
joey |
115 |
debconf (0.1.10) unstable; urgency=low |
| 48 |
|
|
|
| 49 |
|
|
* Uh oh. "set" is a shell builtin, so you cannot access the set command |
| 50 |
|
|
via the shell interface. After talking with Sean, I've decided to just |
| 51 |
|
|
prefix all the commands in the shell interface with "db_". So dh_set, |
| 52 |
|
|
db_get, etc. Most packages that use debconf thus need to be changed. |
| 53 |
|
|
|
| 54 |
|
|
-- Joey Hess <joeyh@master.debian.org> Thu, 9 Sep 1999 14:31:45 -0700 |
| 55 |
|
|
|
| 56 |
joey |
113 |
debconf (0.1.9) unstable; urgency=low |
| 57 |
|
|
|
| 58 |
|
|
* Back after a one month hiatus. I've moved debconf around in my cvs |
| 59 |
|
|
repository, though the debconf module name should still work. |
| 60 |
|
|
* Debconf is now FHS compliant. |
| 61 |
joey |
114 |
* Removed some junk from the Makefile I no longer need. |
| 62 |
|
|
* Added doc/packages-prompt, just a list of some packages that need to be |
| 63 |
|
|
modified. |
| 64 |
joey |
113 |
|
| 65 |
|
|
-- Joey Hess <joeyh@master.debian.org> Thu, 9 Sep 1999 12:05:01 -0700 |
| 66 |
|
|
|
| 67 |
joey |
111 |
debconf (0.1.8) unstable; urgency=low |
| 68 |
|
|
|
| 69 |
|
|
* Question->value now returns the default field if value is unset (thanks, |
| 70 |
|
|
AJ) |
| 71 |
|
|
* Various minor touchups everywhere. |
| 72 |
|
|
* Killed slrn sample, this is going into the main slrn package and is |
| 73 |
|
|
already significently better in there. |
| 74 |
|
|
* Added Element/Gtk/*, from AJ. |
| 75 |
|
|
|
| 76 |
|
|
-- Joey Hess <joeyh@master.debian.org> Sun, 8 Aug 1999 16:00:44 -0700 |
| 77 |
|
|
|
| 78 |
joey |
105 |
debconf (0.1.7) unstable; urgency=low |
| 79 |
|
|
|
| 80 |
joey |
107 |
* Added beginnings of GTK frontend by AJ. |
| 81 |
|
|
* Began moving the docs from internals.txt into POD documentation. It was |
| 82 |
|
|
getting out of sync with the code, this will prevent that. Only Elements |
| 83 |
|
|
still need to be converted. |
| 84 |
|
|
* Fixed unset bug in confmodule.sh |
| 85 |
joey |
105 |
|
| 86 |
|
|
-- Joey Hess <joeyh@master.debian.org> Mon, 2 Aug 1999 16:06:33 -0700 |
| 87 |
|
|
|
| 88 |
joey |
103 |
debconf (0.1.6) unstable; urgency=low |
| 89 |
|
|
|
| 90 |
joey |
104 |
* Patch from AJ that: |
| 91 |
|
|
- makes Questions inherit properties direct from their associated |
| 92 |
|
|
Templates. This simplifies a lot of code which no longer needs to |
| 93 |
|
|
use $question->template->foo. |
| 94 |
|
|
- implements STOP command in protocol. |
| 95 |
|
|
- dies on unknown questions instead of failing obscurely later. |
| 96 |
|
|
- removes bashism |
| 97 |
|
|
- misc fixes and updates to cvs.config. |
| 98 |
|
|
- adds template substitution support and the SUBST command. |
| 99 |
|
|
- makes template parsing work better WRT the extended description and |
| 100 |
|
|
actually look for dots on thier own lines, not lines starting with dot. |
| 101 |
|
|
* Minor mods to above patch. |
| 102 |
|
|
* Documented template substitutions in the draft spec. |
| 103 |
joey |
103 |
|
| 104 |
|
|
-- Joey Hess <joeyh@master.debian.org> Sat, 31 Jul 1999 00:57:58 -0700 |
| 105 |
|
|
|
| 106 |
joey |
102 |
debconf (0.1.5) unstable; urgency=low |
| 107 |
|
|
|
| 108 |
|
|
* Got rid of the NOTE and TEXT commands; notes and text are now put on |
| 109 |
|
|
templates. This breaks any packages already using debconf (again). |
| 110 |
|
|
* The above change made it clear I needed to reorganize the Elements -- |
| 111 |
|
|
each data type is now a seperate object type. The code is much simpler |
| 112 |
|
|
now! |
| 113 |
|
|
* While I was doing that, it became possible to make the base ConfModule |
| 114 |
|
|
handle command_input in a general way. Much duplicate code removed. |
| 115 |
|
|
* Modified clients for above changes. |
| 116 |
|
|
* Modified samples and docs for above changes. |
| 117 |
|
|
* Made the postrm not fail during error unwind. |
| 118 |
|
|
* Picky Sean fixes.. |
| 119 |
|
|
* Added support for isdefault flag. Now you only see a question once. |
| 120 |
|
|
* Added support for the FGET and FSET commands. (untested) |
| 121 |
|
|
* The mappings file is no more. All questions on a template will now have |
| 122 |
|
|
mappings made for them. If you need others, use the commands to make them. |
| 123 |
|
|
* Added a new program, dpkg-reconfigure. Use it to reconfigure an already |
| 124 |
|
|
installed package. |
| 125 |
|
|
* Added Client/confmodule.sh. This is very similar to Client::ConfModule |
| 126 |
|
|
except it's a shell library. |
| 127 |
|
|
* Changed cvs.config to use confmodule.sh. It's _much_ easier to read now. |
| 128 |
|
|
* Copyright updates. VA has sponsored and is at least a partial owner of |
| 129 |
|
|
this code. It's still GPL'd, of course. |
| 130 |
|
|
* Fixed a bug in the web frontend -- if a page is empty now because all |
| 131 |
|
|
questions are too low priotity, it just skips it. |
| 132 |
|
|
* Fixed a nasty template merge bug. |
| 133 |
|
|
* Added a doc/spec/ directory and put a copy of the metadata section of |
| 134 |
|
|
the spec in there, converted to html and greatly expanded to match |
| 135 |
|
|
reality. This is a draft that I want to get accepted as the real spec. |
| 136 |
|
|
* Changed to using "string" as the data type for text data, had been using |
| 137 |
|
|
"text". This is a pretty big change, really and breaks all packages that |
| 138 |
|
|
have been built so far that use debconf. Have to do it to comply with |
| 139 |
|
|
the spec. |
| 140 |
|
|
|
| 141 |
|
|
-- Joey Hess <joeyh@master.debian.org> Fri, 30 Jul 1999 11:16:25 -0700 |
| 142 |
|
|
|
| 143 |
joey |
101 |
debconf (0.1.3) unstable; urgency=low |
| 144 |
|
|
|
| 145 |
|
|
* dpkg-preconfig (and test.pl) now load up only the COnfModules and |
| 146 |
|
|
FrontEnds that will really be used. Faster startup time. |
| 147 |
|
|
* TODO updates. |
| 148 |
|
|
|
| 149 |
|
|
-- Joey Hess <joeyh@master.debian.org> Thu, 15 Jul 1999 15:36:53 -0700 |
| 150 |
|
|
|
| 151 |
joey |
98 |
debconf (0.1.2) unstable; urgency=low |
| 152 |
|
|
|
| 153 |
|
|
* dpkg-preconfig now has a --apt option that makes it read debs to |
| 154 |
|
|
configure on stdin. This is for use with apt of course. (A hacked apt |
| 155 |
|
|
that can use this exists now.) |
| 156 |
|
|
* Dialog frontend only clears the screen just before displaying a |
| 157 |
|
|
non-gdialog dialog box. |
| 158 |
|
|
* Depend on the version of apt that really works with debconf. |
| 159 |
|
|
* A postinst and postrm modify /etc/apt/apt.conf to make apt use |
| 160 |
|
|
dpkg-preconfig to configure packages. (The file's not actually part of |
| 161 |
|
|
apt, so this is not too evil). |
| 162 |
|
|
|
| 163 |
|
|
-- Joey Hess <joeyh@master.debian.org> Thu, 15 Jul 1999 11:41:29 -0700 |
| 164 |
|
|
|
| 165 |
joey |
97 |
debconf (0.1.1) unstable; urgency=low |
| 166 |
|
|
|
| 167 |
|
|
* Moved CREDITS to doc/. |
| 168 |
|
|
* Install internals.txt in .deb. |
| 169 |
|
|
* doc/maintainer.txt is a guide for maintainers who want to convert |
| 170 |
|
|
packages to use debconf. |
| 171 |
|
|
|
| 172 |
|
|
-- Joey Hess <joeyh@master.debian.org> Wed, 14 Jul 1999 20:37:50 -0700 |
| 173 |
|
|
|
| 174 |
joey |
96 |
debconf (0.1.0) unstable; urgency=low |
| 175 |
joey |
95 |
|
| 176 |
joey |
96 |
* Killed the cvs date stuff. Too much bother. |
| 177 |
joey |
95 |
|
| 178 |
joey |
53 |
-- Joey Hess <joeyh@master.debian.org> Thu, 8 Jul 1999 13:38:37 -0700 |
| 179 |
|
|
|
| 180 |
|
|
Local variables: |
| 181 |
|
|
mode: debian-changelog |
| 182 |
|
|
End: |