Commit Graph

64 Commits (6a02f2cfec9a3737d6568a3e7b2611a97ce2af51)

Author SHA1 Message Date
Adriaan de Groot 04e608d164 Docs: remove example dummypythonqml from settings.conf
- PythonQt is going to go away (eventually), don't encourage it.
demmm c0e1ebb72a adding notesqml, copy of dummyqml
included in settings.conf, commented out
Adriaan de Groot 9acf80db8b Documentation: go over the instances section.
Adriaan de Groot e39782576d Documentation: explain module-paths better
- how "local" is interpreted
 - recommendations for other paths
Adriaan de Groot 64985997d0 Settings: document new disable-cancel-during-exec
Adriaan de Groot 4ceaa5ffe7 Settings: rename so it looks like a group of related settings
The feren OS Dev 08249af716
Add 'dont-cancel' to settings.conf
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.
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>
Adriaan de Groot 08fc93f137 [services] Rename to services-systemd
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.
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
Adriaan de Groot a37a4a8c55 [tracking] Module should be disabled by default
Adriaan de Groot 0d4bd59818 [tracking] Document the configuration file format
- switch to 'enabled' and 'default' settings, independently.
 - document user-tracking as unimplemented.
Teo Mrnjavac 2e41037eea Also disable dummypythonqt in jobs list.
Teo Mrnjavac 721302f888 Disable dummypythonqt by default.
Teo Mrnjavac f61a4e6856 Add dummypythonqt to roster.
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.
Kevin Kofler 0ae41dd286 New dummycpp C++ job module (ported from dummypython).
Philip Müller ea1c8a0e5d [plymouthcfg] add module to configure Plymouth ()
Philip Müller 483a2802f7 Fix setup for Luks
Luks can only be done after you have ran **unpack**.
Teo Mrnjavac e172fd7326 Add LUKS modules hint to settings.conf
Teo Mrnjavac eb26b4ee89 Update settings defaults.
Teo Mrnjavac dcf5b048ef Update settings.conf
Teo Mrnjavac 4277d28e47 Update sample settings.conf with new syntax and documentation.
Teo Mrnjavac 2c9524aebd Add dont-chroot setting to settings.conf.
Teo Mrnjavac 5fcc63e9bf Update default settings.conf
Teo Mrnjavac 009acfcf66 Update settings.conf defaults and documentation.
Teo Mrnjavac 8de12a5338 Fixup settings.conf.
Teo Mrnjavac bb14b4b63b Update settings.conf
Teo Mrnjavac cc8f6c01d7 Replace greeting+prepare with welcome in settings.conf.
Teo Mrnjavac fb677dbaf6 Add prompt-install to settings.conf.
Philip e3a7fca6f4 [bootloader] join grub module with bootloader
Teo Mrnjavac 391652010d Remove obsolete comment
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.
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.
demmm faf2e2a775 Add localecfg & bootloader to settings.conf
Rohan Garg ce96b13c0d Add a initramfs module that updates the initramfs post install
Teo Mrnjavac 4c968be60a Newline.
Teo Mrnjavac d010d69c61 Branding component choice in settings.conf.
Teo Mrnjavac b32bbf2b9a Add check for enough RAM to prepare viewmodule.
Teo Mrnjavac cbfad6f637 Merge pull request from calamares/initcpiocfg
New initcpiocfg module, ported from Thus.
Philip 9de863a1af New initcpiocfg module, ported from Thus.
Philip 5b336fc3c5 New grubcfg module, ported from Thus.
Philip 37426b9f7a Replace unsquashfs with unpackfs
Conflicts:
	src/modules/unsquashfs/unsquashfs.conf
demmm 86eb198f71 Adding needed grub and initcpio to phase 2
Teo Mrnjavac 4ba9e3d966 Add new jobmodules to settings.conf.
Teo Mrnjavac 277d5d4cc1 Update settings.conf
Aurélien Gâteau 9e8c02fa33 Basic fstab module
Misses the 'options' finetunes

Bug 
Aurélien Gâteau 92114576ce Create umount module