Commit Graph

65 Commits

Author SHA1 Message Date
Juan RP 7e21c2f151 dracut/adduser.sh: remove double whitespace from sudoers.
This lets the installer remove the anon rule from etc/sudoers.
2016-04-29 09:24:01 +02:00
Juan RP cb2510b379 dracut/services: don't autostart dmeventd, lvmetad and mdadm. 2015-10-09 09:05:24 +02:00
Juan RP eddedc275d dracut/dm-autologin: autostart lxqt if available. 2015-07-30 07:41:47 +02:00
Juan RP c4ca2a33fa dracut/display-manager-autologin: autologin to lxde if found via lxdm. 2015-05-29 17:00:50 +02:00
Juan RP b1e2685aef dracut/display-manager-autologin: autologin to i3 if found. 2015-05-25 09:22:27 +02:00
Juan RP 5962f489e0 dracut/display-manager-autologin.sh: enable kdm autologin. 2015-05-24 07:36:42 +02:00
Juan RP 0493378c0c dracut: only install memdisk stuff if /usr/bin/memdiskfind exists. 2015-05-08 17:55:36 +02:00
Christian Neukirchen 929175a025 Support for MEMDISK
The .iso can now be booted using Grub (memdisk from Syslinux package):

	linux16 /memdisk
	initrd16 /path/to/iso

As well as from Syslinux:

	LINUX memdisk
	INITRD path/to/iso
2015-05-02 12:16:21 +02:00
Juan RP 1c6321d1da dracut/services: do not enable the pulseaudio service. 2015-04-29 17:17:48 +02:00
Juan RP f0592dcd5e dracut/services: do not enable wpa_supplicant. 2015-04-07 10:23:33 +02:00
Juan RP ca8d1ff70b dracut/adduser: add user to the audio/video groups. 2015-02-14 12:44:10 +01:00
Juan RP 45ea7a94e3 dracut/services: do not enable agetty on serial by default. 2015-02-14 11:40:57 +01:00
Juan RP 8de43b1f99 dracut/display-manager-autologin: autostart cinnamon if found. 2015-01-25 08:38:38 +01:00
Juan RP 289136e02e dracut/services: do not enable agetty-serial. 2015-01-25 08:38:18 +01:00
Juan RP bfd7188589 dracut/service: do not enable agetty-generic; misc tweaks. 2014-12-04 10:08:13 +01:00
Juan RP ee37a611e9 dracut/display-manager-autologin: autostart mate via lxdm if mate-session exists. 2014-12-03 11:29:43 +01:00
Juan RP ef1c3e6766 dracut/display-manager-autologin: start xfce4 if startxfce4 exists. 2014-12-03 09:15:43 +01:00
Juan RP 32e9d6e04a dracut/services: do not auto enable ip{,6}tables. 2014-12-02 21:19:12 +01:00
Juan RP ca99f9f5bb New dracut module helper to enable runit services. 2014-12-02 21:03:58 +01:00
Juan RP a30890cffc dracut/adduser: autologin if live.autologin is set in the kernel cmdline. 2014-12-02 19:53:04 +01:00
Juan RP 1a167e371a dracut/adduser.sh: set live.user shell to /bin/bash if exists. 2014-09-24 08:22:49 +02:00
Juan RP 914e193724 mklive: add -a opt to set XBPS_ARCH (for musl); misc changes for dracut/adduser. 2014-09-21 09:31:43 +02:00
Juan RP 14381901e4 mklive: accept live.shell kernel cmdline to switch user shell; from pancake. 2014-09-20 11:48:49 +02:00
Juan RP ab3a398875 mklive: set live user shell to /bin/sh; use /etc/issue; disable autologin. 2014-09-20 11:14:29 +02:00
Juan RP 29340d664e dracut/adduser.sh: repair autologin with the latest agetty runit service. 2014-08-08 13:06:02 +02:00
Juan RP e4434c5d51 dracut/adduser.sh: do not add user to the systemd-journal group. 2014-08-02 07:48:18 +02:00
Juan RP ef81fb90f8 dracut/copy-initramfs.sh: only run this with systemd. 2014-06-29 12:36:51 +02:00
Juan RP b54cdb22e7 dracut/adduser.sh: no need to remove pam_systemd with runit anymore. 2014-06-20 10:29:06 +02:00
Juan RP c121f9ea1e dracut/display-manager-autologin.sh: if enlightenment and lxdm are installed, autostart it. 2014-05-31 13:02:28 +02:00
Juan RP 07ce345ba6 mklive: misc tweaks to generate a proper image with runit. 2014-05-23 15:05:31 +02:00
Juan RP 3b5b9cba6a mklive: do not assume glibc and/or systemd (might use musl and runit instead :-). 2014-05-23 11:30:24 +02:00
Juan RP 11e39d0fbc mklive: switch to xz initramfs; misc tweaks. 2014-05-23 10:55:03 +02:00
Juan RP 783a25e632 Misc changes to reduce image size.
1- Stop generating locale via dracut; generate choosen locale at build time.
2- Stop generating a local repository (/packages) to the rootfs.
3- Drop support for -l option.
4- There's no need to copy kernel modules manually anymore.
5- Switch to base-system and some more additional packages to drop base-system-live
   requirement.

WIP! the installer must be updated to copy rootfs files to the targetdir.
2013-08-22 11:52:07 +02:00
Juan RP 65daf0eb35 dracut/adduser.sh: fix issue #1.
Make sure that systemd uses our getty service modified to autologin with the live user.
2013-06-12 05:28:43 +02:00
Juan RP e80d4edb1b dracut: chown after chroot to NEWROOT instead. 2013-06-02 12:32:57 +02:00
Juan RP 4631d5a919 dracut/module-setup.sh: need chown(1) for adduser.sh. 2013-06-02 12:22:23 +02:00
Juan RP b2799357c3 dracut/adduser.sh: fix polkit rules file name. 2013-06-02 12:10:20 +02:00
Juan RP 699937efca mklive: force-add vmklive dracut module and generate a polkit rules file to bypass auth. 2013-06-02 12:08:27 +02:00
Juan RP 0c3ec890bc dracut/copy-initramfs.sh: set $KVER to make this work again. 2013-05-22 08:08:02 +02:00
Juan RP 92a48c5d2f dracut/locale.sh: set locale/keymap in newroot config files too. 2013-05-21 22:33:11 +02:00
Juan RP 22bae418bb dracut: new locale.sh script to rebuild the target locale. 2013-05-21 21:44:45 +02:00
Juan RP e05ce506e8 copy-kmods.sh -> copy-initramfs.sh; do not copy kmods, just the initramfs for shutdown. 2013-05-21 21:35:35 +02:00
Juan RP c6f15e7299 dracut/copy-kmods.sh: copy the initramfs to the new rootfs for proper shutdown. 2013-05-20 16:31:47 +02:00
Juan RP 997b3ca895 dracut: misc tweaks. 2013-05-20 13:15:21 +02:00
Juan RP 5f308e46fe dracut/module-setup.sh: need depmod in initramfs for copy-kmods.sh. 2013-05-20 11:18:13 +02:00
Juan RP 2a5939bce4 dracut/copy-kmods.sh: after copying kmod re-run depmod. 2013-05-20 11:12:54 +02:00
Juan RP 7601096f1a Add another script for dracut to copy kmods from initramfs to the new rootfs. 2013-05-19 12:36:21 +02:00
Juan RP 496ab55ca8 dracut/adduser.sh: change shell to bash for the live user. 2013-05-18 09:41:27 +02:00
Juan RP 9378eed058 Modernize and make this work with current packages. 2013-05-17 11:05:00 +02:00
Juan RP f7b2c93354 dracut/adduser.sh: add anon user to the adm group; redirect std{err,in} to /dev/null. 2013-03-12 08:09:49 +01:00