Otavio Salvador
16c7bd617a
Add support to exit the installer using di-utils-exit-installer.
r59203
13 years ago
Joey Hess
54375cf042
multiply all menu-item-numbers by 100
r46255
15 years ago
Frans Pop
8eecc41a71
Revert controversial patch from Silvain so we can release. Patch will be submitted to BTS for further discussion.
r34425
17 years ago
sylvain ferriol
032603271b
* Add pre and post scripts execution for a menu item. It is useful
if you want to interact in the installation process without creating
a specific udeb package for that.
r32805
17 years ago
Colin Watson
e4e756b9e5
Add support for executables in /lib/main-menu.d/, which get run at main-menu
startup. This allows packages to run scripts that need to share main-menu's
debconf frontend but that don't merit a menu item, such as setting an info
message.
r26830
17 years ago
Petter Reinholdtsen
fc2de4a610
* Petter Reinholdtsen
- Improve the handling of errors when debconf priority limit is
set to critical. Patch from Colin Watson. (Closes: 268425)
r25273
18 years ago
Joey Hess
e77c709b93
* Joey Hess
- Remove the EXIT_QUIT and EXIT_RESTART return code handling
as that is no longer used. Closes : #258877
r20127
18 years ago
Bastian Blank
8ce4cea273
- Use X_SAVE.
- Fix backup.
r17707
18 years ago
Bastian Blank
d5310d68f7
- Cleanup.
- Exit cleanly if asked to do so. Needs cdebconf 0.68.
r17636
18 years ago
Joey Hess
9ca8ae20aa
- Add a nasty hack to detect backups. (Proper fix documented in TODO).
- Show a message when a menu item fails. Closes : #218597 , #213015
- Don't link with -ggdb.
r12313
18 years ago
Joey Hess
e422fb6ec2
move the 900 constant to the .h file
r10130
18 years ago
Bastian Blank
9aeccd5af3
partialy port to libdebian-installer 4, unfinished, unbuildable
r4547
19 years ago
Joey Hess
47c5ffe64d
move status_read to libdebian-installer
r3479
19 years ago
Martin Sjögren
16d4719142
Use new linked list stuff and package functions from libdebian-installer3
Comment out the toposort stuff for the main menu, do we really want to do it? It rearranges the menu and ignores installer-menu-item.
r1421
20 years ago
Martin Sjögren
2805f465f4
When configuring virtual packages, only require one providing package, and let the user choose which.
r1086
20 years ago
Martin Sjögren
f4d411def7
Use di_pkg_parse from libd-i
r939
20 years ago
Tollef Fog Heen
011299c335
18n fixes
r664
20 years ago
Joey Hess
4006462fbe
killed debugging info, and it deals with half-configured packages now
r302
22 years ago
Joey Hess
898a008bb0
* Whoops, I missed one.
r270
22 years ago
Joey Hess
2171148c40
* Derelavatized paths for chroot.
r269
22 years ago
Joey Hess
ab75efbbe5
It's possible debconf.c needs to be part of a shared library. I need to use
it in another program too..
r177
22 years ago
Joey Hess
f9dd197719
I added a nasty hack to udpkg to make it be able to parse --configure and
--unpack. Made anna and main-menu use the long options since those are
compatabile with real dpkg.
r169
22 years ago
Joey Hess
d44e2b1c0e
use udpkg
r158
22 years ago
Joey Hess
2880e09eb8
temporatily use ./var/lib/dpkg/status for the demo system
r149
22 years ago
Joey Hess
ec97528667
trimmed some cruft
r127
22 years ago
Joey Hess
8a095af4a4
use an enum because I think it looks better. No executable size changes.
r83
22 years ago
Joey Hess
f67fd3695e
There is no need to store the translated and C descriptions both. Simply
store the translated description in the description field if it exists (and
C otherwise). This simplifies the menu display code a lot, and saves
memory.
r53
22 years ago
Peter Novodvorsky
97c95df7a0
Added description-ll support.
r50
22 years ago
Joey Hess
10c13b8e2f
work on the main menu at ALS
r39
22 years ago
Joey Hess
dee77ef889
added debconf return code parsing, and it now understands what the user
picks from the menu
r34
22 years ago
Joey Hess
bf63f87057
Added Status field parsing, and it is used to determine the default menu
item
debconf_command takes a variable argument list, and I was able to use this
to cut down on the exectuatable size some by only hardcoding MAIN_MENU
once.
The item in the TODO is very important in the long run.
r31
22 years ago
Joey Hess
a290636dab
actually talks to debconf now (make demo)
r29
22 years ago
Joey Hess
3cca286520
fully working now.
r27
22 years ago
Joey Hess
cceeb4a8ae
basic main menu ordering now works, except for virtual packages
r26
22 years ago
Joey Hess
b3bf723c4d
all very experimental, and does nothing yet
r24
22 years ago