61 Commits (e39782576d52da8abb577dd56910b8f2e9853b97)

Author SHA1 Message Date
Adriaan de Groot e39782576d Documentation: explain module-paths better
- how "local" is interpreted
 - recommendations for other paths
5 years ago
Adriaan de Groot 64985997d0 Settings: document new disable-cancel-during-exec 6 years ago
Adriaan de Groot 4ceaa5ffe7 Settings: rename so it looks like a group of related settings 6 years ago
The feren OS Dev 08249af716
Add 'dont-cancel' to settings.conf 6 years ago
Adriaan de Groot c813ee9495 Settings: add an oem-setup entry
- Add independent oem-setup entry to the example configuration.
 - Document that things may have a default value (so you don't **have**
   to set them in the file) but that Calamares will complain.
6 years ago
Arnaud Ferraris db3d3a7d03 Add a settings.conf option to disable "Cancel" button
In some cases, e.g. when calamares is used as an "initial setup" tool,
we may want to user to go through all the configuration steps in order
to end up with a usable system.
Therefore, disabling the "Cancel" button can be useful in this case.

This commit adds an option to settings.conf which disables this button
when set to "true". If the option is not present in the settings file,
the default behavior ("Cancel" button enabled & visible) is enforced.

Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
6 years ago
Adriaan de Groot 08fc93f137 [services] Rename to services-systemd 6 years ago
Adriaan de Groot 1b35ce34c5 Documentation: explain dummyprocess
The dummyprocess module can be used to run a single
shell command; it can be used effectively with instances
to run one or more commands during installation.
7 years ago
Adriaan de Groot d4acbb4374 Documentation: reformat settings.conf
- format for 80 columns
 - blank line between paragraphs
 - remove some outdated things
 - add more explanation for instances
7 years ago
Adriaan de Groot a37a4a8c55 [tracking] Module should be disabled by default 7 years ago
Adriaan de Groot 0d4bd59818 [tracking] Document the configuration file format
- switch to 'enabled' and 'default' settings, independently.
 - document user-tracking as unimplemented.
7 years ago
Teo Mrnjavac 2e41037eea Also disable dummypythonqt in jobs list. 8 years ago
Teo Mrnjavac 721302f888 Disable dummypythonqt by default. 8 years ago
Teo Mrnjavac f61a4e6856 Add dummypythonqt to roster. 8 years ago
Kevin Kofler d5dfe86525 [dracutlukscfg] New module: pre-configuration for dracut+LUKS.
Add a dracutlukscfg module to write a
/etc/dracut.conf.d/calamares-luks.conf file for LUKS full disk
encryption support with Dracut.

You should run:

* partition
* luksbootkeyfile
* dracutlukscfg
* dracut

in that order (not necessarily in immediate sequence). The
luksopenswaphook module is not used with Dracut.
8 years ago
Kevin Kofler 0ae41dd286 New dummycpp C++ job module (ported from dummypython). 8 years ago
Philip Müller ea1c8a0e5d [plymouthcfg] add module to configure Plymouth (#256) 8 years ago
Philip Müller 483a2802f7 Fix setup for Luks
Luks can only be done after you have ran **unpack**.
8 years ago
Teo Mrnjavac e172fd7326 Add LUKS modules hint to settings.conf 8 years ago
Teo Mrnjavac eb26b4ee89 Update settings defaults. 9 years ago
Teo Mrnjavac dcf5b048ef Update settings.conf 9 years ago
Teo Mrnjavac 4277d28e47 Update sample settings.conf with new syntax and documentation. 9 years ago
Teo Mrnjavac 2c9524aebd Add dont-chroot setting to settings.conf. 9 years ago
Teo Mrnjavac 5fcc63e9bf Update default settings.conf 9 years ago
Teo Mrnjavac 009acfcf66 Update settings.conf defaults and documentation. 9 years ago
Teo Mrnjavac 8de12a5338 Fixup settings.conf. 9 years ago
Teo Mrnjavac bb14b4b63b Update settings.conf 9 years ago
Teo Mrnjavac cc8f6c01d7 Replace greeting+prepare with welcome in settings.conf. 10 years ago
Teo Mrnjavac fb677dbaf6 Add prompt-install to settings.conf. 10 years ago
Philip e3a7fca6f4 [bootloader] join grub module with bootloader 10 years ago
Teo Mrnjavac 391652010d Remove obsolete comment 10 years ago
Kevin Kofler 0b0868822d Add a machineid module.
The module creates /etc/machine-id and/or /var/lib/dbus/machine-id. By
default, it is enabled and creates both files, making the latter a
symlink to the former.
10 years ago
Kevin Kofler 6b2ccfb442 settings.conf: Move localecfg job further up.
/etc/locale.conf should always be written before generating the
initramfs, because it will be added to the initramfs. So move the step
up to where the other locale-related jobs run.

Also add commented-out placeholders for the displaymanager and dracut
jobs so people will get the ordering right.
10 years ago
demmm faf2e2a775 Add localecfg & bootloader to settings.conf 10 years ago
Rohan Garg ce96b13c0d Add a initramfs module that updates the initramfs post install 10 years ago
Teo Mrnjavac 4c968be60a Newline. 10 years ago
Teo Mrnjavac d010d69c61 Branding component choice in settings.conf. 10 years ago
Teo Mrnjavac b32bbf2b9a Add check for enough RAM to prepare viewmodule. 10 years ago
Teo Mrnjavac cbfad6f637 Merge pull request #100 from calamares/initcpiocfg
New initcpiocfg module, ported from Thus.
10 years ago
Philip 9de863a1af New initcpiocfg module, ported from Thus. 10 years ago
Philip 5b336fc3c5 New grubcfg module, ported from Thus. 10 years ago
Philip 37426b9f7a Replace unsquashfs with unpackfs
Conflicts:
	src/modules/unsquashfs/unsquashfs.conf
10 years ago
demmm 86eb198f71 Adding needed grub and initcpio to phase 2 10 years ago
Teo Mrnjavac 4ba9e3d966 Add new jobmodules to settings.conf. 10 years ago
Teo Mrnjavac 277d5d4cc1 Update settings.conf 10 years ago
Aurélien Gâteau 9e8c02fa33 Basic fstab module
Misses the 'options' finetunes

Bug #66
10 years ago
Aurélien Gâteau 92114576ce Create umount module 10 years ago
Aurélien Gâteau 7108718104 Bring back partition and mount modules 10 years ago
Teo Mrnjavac da83ecfb13 libcalamares.job is of type libcalamares.Job 10 years ago
Aurélien Gâteau 0234415976 Add "mount" module 10 years ago