Juan RP
b6ca6f8027
mkrootfs: put /boot/MLO at the head on beaglebone.
...
This file must be in the first sectors of the /boot FAT partition on the image.
2014-12-05 07:06:39 +01:00
Juan RP
4aaaa89d1c
mkrootfs: mount binfmt_misc and use pixz if available.
2014-12-05 06:22:16 +01:00
Juan RP
2bb83b4c3a
.gitignore: ignore .sh files in topdir.
2014-12-05 06:09:16 +01:00
Juan RP
1c603437d3
mk{image,rootfs}: add beaglebone platform support.
2014-12-05 05:46:31 +01:00
Enno Boland
15c2b8e9b2
build-x86-images.sh.in: grub and dialog should be part of all live CDs.
2014-12-05 02:17:57 +01:00
Juan RP
bfd7188589
dracut/service: do not enable agetty-generic; misc tweaks.
2014-12-04 10:08:13 +01:00
Juan RP
8f2cc01d18
mklive: force reconfiguration of util-linux to make sure uuidd is created.
2014-12-03 14:13:42 +01:00
Juan RP
65f74724df
build-x86-images: add xorg-input-drivers and firefox in all images.
2014-12-03 13:32:49 +01:00
Juan RP
1eefc4e505
New script to generate 4 x86 images: base, enlightenment, xfce and mate.
2014-12-03 11:32:01 +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
6847c606fb
.gitignore: don't forbit *.sh, obviously :-)
2014-12-02 21:03:41 +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
c4efb3d95e
mkimage: if root fstype is ext[34] disable the journal.
2014-11-29 18:16:50 +01:00
Juan RP
972734f802
Update copyright.
2014-11-14 18:27:26 +01:00
Juan RP
644890069c
mklive: install vpkg conf file to the system virtualpkg directory instead.
2014-11-05 09:45:29 +01:00
Juan RP
4e5adc6f04
mklive: use a default void vpkg configuration file for base-system.
2014-11-04 16:36:33 +01:00
Juan RP
c39051a72b
mklive: switch back to xz initramfs now that we have the prereqs.
2014-10-25 11:47:16 +02:00
Juan RP
308882fd87
mklive: use gzip compression for the initramfs by default; lz4 is optional.
2014-10-25 11:17:22 +02:00
Juan RP
3201721196
mklive: do not use the busybox dracut module, will fail.
2014-10-25 10:44:54 +02:00
Juan RP
7fbf8a189d
installer: run partx -u just to be sure to update its partition table.
2014-10-25 10:07:50 +02:00
Juan RP
70fc86365c
mklive: use lz4 compression for the initramfs by default, to match our pkgs.
2014-10-23 09:32:29 +02:00
Juan RP
34a6142056
installer: re-add line accidentally removed in prev.
2014-09-24 17:14:38 +02:00
Juan RP
5eae360a23
installer: remove obsolete autologin code; remove /etc/issue from live image.
2014-09-24 17:06:33 +02:00
Juan RP
2e76fa65a6
data/issue: tyop
2014-09-24 08:33:38 +02:00
Juan RP
f29fffd488
data/issue: misc improvements.
2014-09-24 08:29:24 +02: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
7d89972c57
mklive: added -S opt to set a custom rootfs free size in MB.
2014-09-21 12:48:32 +02:00
Juan RP
fde61a9d43
installer: exit if /bin/dialog is not there.
2014-09-21 12:20:45 +02:00
Juan RP
0245d934c5
mklive: do not add dialog to the pkg list inconditionally; it's optional.
2014-09-21 09:41:57 +02:00
Juan RP
4b559d86c9
mklive: remove unnecessary line.
2014-09-21 09:35:07 +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
6711fb5182
mklive: force-add init=/sbin/init to the kernel cmdline for now.
2014-09-20 11:42:37 +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
bb8d32e2c2
mklive: always omit dracut systemd module if base-system-systemd is not used.
2014-09-20 09:44:36 +02:00
Juan RP
8c91dea923
mklive: added -C and -T to append kernel cmdline args and modify bootloader title.
...
Requested by pancake.
2014-09-18 17:17:17 +02:00
Juan RP
bedab03a6e
Move splash image and motd to data/; this way those can be overrided easily.
...
Close #9
2014-09-18 16:52:28 +02:00
Juan RP
620883f9b2
installer: fixed multiple random issues.
...
- there's no need to check if $SYSTEMD_INIT==1, just test if it's set.
- set TIMEZONE correctly to /etc/rc.conf.
- Set fstab(5) fs_passno correctly for the rootfs and additional filesystems.
- Disable fsck if rootfs is f2fs, it does not work correctly.
2014-08-29 15:59:56 +02:00
Juan RP
9883c5eae6
installer: ignore partitions that are part of LVM.
2014-08-29 15:13:23 +02:00
Juan RP
945dc94fe8
installer: detect LUKS and LVM LVs correctly.
2014-08-29 13:30:38 +02:00
Juan RP
70f268cc29
installer: remove unnecessary quoting.
2014-08-29 08:50:37 +02:00
Juan RP
c97e10480c
installer: remove last ref to parted.
2014-08-25 11:19:13 +02:00
Juan RP
ad34e8f792
installer: drop parted and switch to cfdisk.
2014-08-25 11:18:22 +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
27ab1fc5d5
README: update.
2014-08-03 20:15:19 +02:00
Juan RP
d09421cfe1
mklive: remove a check that is no longer necessary.
2014-08-02 09:14:22 +02:00
Juan RP
5c49a31161
mklive: add systemd dracut module for systemd images.
2014-08-02 08:56:39 +02:00