Commit Graph
100 Commits
Author SHA1 Message Date
Juan RP d2969a7708 README.md: the scripts are not in flux, remove obsolete comment. 2020-02-27 11:48:08 +01:00
Juan RP 529c48e54a Makefile: fix the clean target 2020-02-27 11:39:33 +01:00
Juan RPandGitHub 5c0cef01da Merge pull request #83 from void-ppc/installer-return
installer.sh: fail validation for EFI systems without proper ESP
2019-10-27 07:02:08 +01:00
Juan RPandGitHub 510a4bebd1 Merge pull request #21 from Johnnynator/master
build-x86-images: add gnome image support
2019-10-27 07:01:12 +01:00
Juan RPandGitHub fc3ba9eaf7 Merge pull request #60 from Noah-Huppert/mklive-kver-opt
mklive: added -v kerver option
2019-10-27 07:00:48 +01:00
Juan RPandGitHub 59274b0bfa Merge pull request #90 from bobertlo/ca
make docker use curl
2019-10-27 06:58:03 +01:00
Juan RPandToyam Cox a3f49d0c11 installer.sh.in: update my email address.
Signed-off-by: Juan RP <xtraeme@gmail.com>
2019-06-12 14:00:13 -04:00
Juan RP 4c932c619e Merge pull request #66 from pullmoll/master
installer.sh.in: improve primary user setup
2016-04-18 18:25:21 +02:00
Juan RP 4477f82d09 Merge pull request #62 from rdamen/master
mkimage.sh.in: fix truncate size argument
2016-03-08 10:25:49 +01:00
Juan RP c5bade28ee Merge pull request #59 from pullmoll/master
installer.sh.in: add user account dialog
2016-02-04 08:19:20 +01:00
Juan RP 719ae8a06c Merge pull request #57 from enguerrand/master
mklive: add -I directory inclusion option
2016-02-04 08:19:05 +01:00
Juan RP 8affcef52c Merge pull request #52 from equalsraf/tb-post-hook
mkrootfs: Added -k to run post hook
2016-01-30 08:36:37 +01:00
Juan RP d92586f115 Merge pull request #58 from lxb/master
installer: check network configured on source
2016-01-30 08:34:28 +01:00
Juan RP 62406cba3f Merge pull request #51 from Vaelatern/truncate
Switch to truncate to allocate storage for images
2016-01-15 07:22:19 +01:00
Juan RP 97ce376755 Merge pull request #47 from the-maldridge/grub32
Add support for proper 32 bit grub
2015-11-05 11:16:18 +01:00
Juan RP f5ad23e864 Merge pull request #41 from steski/staticip-issue
installer.sh: fix static IP settings in menu_install
2015-10-02 09:18:54 +02:00
Juan RP 82d2090009 Merge pull request #42 from zurx/master
fix set_keymap rc.conf
2015-10-02 09:18:41 +02:00
Juan RP 96e5d154d2 Merge pull request #38 from thypon/dockstar
mkrootfs: add dockstar support
2015-07-23 07:33:13 +02:00
Juan RP ae8d2e93eb Merge pull request #31 from pullmoll/master
mkimage.sh: fix partition size + toggle boot flag
2015-05-27 08:38:07 +02:00
Juan RP d177ef47d6 Merge pull request #27 from pullmoll/master
installer.sh.in: really fix the md parsing
2015-05-20 11:23:10 +02:00
Juan RP 18fda50245 Merge pull request #26 from pullmoll/master
void-mklive: Fixes for systems with md / lvm2
2015-05-08 07:11:19 +02:00
Juan RP 69f299c581 build-x86-images.sh.in: improve the monospace fonts issue. 2015-04-08 10:02:15 +02:00
Juan RP f0592dcd5e dracut/services: do not enable wpa_supplicant. 2015-04-07 10:23:33 +02:00
Juan RP 8ee6fd344b mklive: reconfigure base-files for the kvm group. 2015-04-07 10:23:19 +02:00
Juan RP 6bf0ef18f6 build-rootfs: fix arg order. 2015-02-22 09:46:05 +01:00
Juan RP 00b4452a2a build-rootfs: new script to build all rootfs tarballs. 2015-02-22 09:40:53 +01:00
Juan RP 6755fa69c4 build-arm-images: only build the images, the rootfs must be available. 2015-02-22 09:40:25 +01:00
Juan RP 3d30dbb7a6 mkimage: misc cosmetic tweaks; umount rootfs/boot only if it's mounted. 2015-02-22 09:39:47 +01:00
Juan RP 69bcb88aa1 mklive: add libgcc to required pkgs; glibc's pthread_cancel needs it :/ 2015-02-21 18:25:14 +01:00
Juan RP 77da56c24a build-x86-images: pass additional args to mklive. 2015-02-21 17:31:01 +01:00
Juan RP a5e1dabeb7 Merge pull request #19 from teh-jazzman/master
Option not to install a bootloader
2015-02-21 10:02:22 +01:00
Juan RP ca8d1ff70b dracut/adduser: add user to the audio/video groups. 2015-02-14 12:44:10 +01:00
Juan RP a0a774efab build-x86-images: add gnome-themes-standard for gtk[23] apps. 2015-02-14 12:34:56 +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 c332eae781 mkrootfs: die if $QEMU_BIN is not in PATH. 2015-02-12 09:14:22 +01:00
Juan RP a7ed58c4fb mklive: force C locale to install base pkgs to silence dracut. 2015-02-11 08:34:35 +01:00
Juan RP 9b00e0b1fe mkimage: do not touch rootfstype from cmdline, it's unnecessary. 2015-02-10 18:43:38 +01:00
Juan RP 5684607fce mkrootfs: generate rpi2 tarballs with a proper name. 2015-02-06 14:00:15 +01:00
Juan RP 6a68e5c875 mkrootfs: override PLATFORM for rpi; we do use the same platform pkg. 2015-02-06 12:16:14 +01:00
Juan RP cf8654694e build-arm-images: build the rpi2 image. 2015-02-06 11:50:37 +01:00
Juan RP e52f493f15 mk{image,rootfs}: add support for the rpi2 platform (armv7). 2015-02-06 11:29:49 +01:00
Juan RP 690ffec05c mklive: unbreak setting multiple repos via -r (close #17) 2015-01-31 10:00:05 +01:00
Juan RP c2fdc9e505 build-x86-images: fix cinnamon image; add gnome-terminal and gvfs. 2015-01-25 11:49:38 +01:00
Juan RP 0ea1f53ed9 build-x86-images: by popular demand add cryptsetup/lvm2/mdadm to all images. 2015-01-25 08:51:39 +01:00
Juan RP 371941a8f1 build-x86-images: generate image with cinnamon. 2015-01-25 08:47:25 +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 7dff7059c0 mkimage: added bananapi platform. 2015-01-19 15:49:59 +01:00
Juan RP c2a95e625f mkrootfs: add 'bananapi' platform. 2015-01-19 15:07:53 +01:00
Juan RP 1c1251c506 mkimage: disable fsck on rootfs if it's f2fs; it does not work in the rpi. 2015-01-17 11:31:10 +01:00
Juan RP 289592a0f6 installer: mount pseudofs to regenerate the initramfs.
This fixes the last issue with musl!
2015-01-15 14:40:35 +01:00
Juan RP 422bdf640c data/void-vpkgs.conf: add some more default pkgs. 2015-01-10 06:42:19 +01:00
Juan RP ce35908f35 installer: generate a non hostonly initramfs; force-add ahci just in case. 2015-01-05 17:56:21 +01:00
Juan RP da528e772f mklive: declare vpkgs unversioned and update path for xbps>=0.43. 2015-01-05 17:55:52 +01:00
Juan RP 8134257155 mklive: more fixes for musl images.
- Reconfigure util-linux only if it's installed in rootdir.
- dracut: force add the ahci kernel module and build a non hostonly image.
2014-12-29 11:26:55 +01:00
Juan RP 653f1d2ad9 mklive: misc fixes to generate successful musl images. 2014-12-29 09:50:29 +01:00
Juan RP 7f49ee579c mklive: only remove unnecessary pkgs if don't have revdeps.
... otherwise switch them to automatic installation mode.
2014-12-17 18:54:43 +01:00
Juan RP 4ab914cdf7 mklive: multiple improvements and fixes.
- Does not need bash anymore, a POSIX shell is enough.
- Avoid installing base-system twice to generate the initramfs.
- Reconfigure some pkgs in the rootfs... otherwise some system users won't be created.
- Added -K opt to not remove builddir.
2014-12-17 18:26:28 +01:00
Juan RP c204ab1f5f installer: swap is not mandatory. 2014-12-16 15:24:06 +01:00
Juan RP 41cf1e06d0 New script to build ARM rootfs/images. 2014-12-15 19:28:57 +01:00
Juan RP 8e0080b720 installer: redirect debug msgs to /dev/tty8.
/dev/tty7 might be used by the X server.
2014-12-15 19:27:48 +01:00
Juan RP f3dea549e8 mkimage: simplify. 2014-12-06 09:42:17 +01:00
Juan RP 8939262303 mkimage: get rid of partx completely. 2014-12-06 09:41:49 +01:00
Juan RP a7c809c6b0 mkimage: use losetup --partscan rather than partx. 2014-12-05 15:31:27 +01:00
Juan RP a3675d092f mkimage: umount boot only in !beaglebone. 2014-12-05 12:58:19 +01:00
Juan RP f5af7c32bd mklive.sh: dont error out if loop module cannot be loaded. 2014-12-05 12:45:43 +01:00
Juan RP 3818e6d425 mk{image,rootfs}: misc tweaks for beaglebone. 2014-12-05 11:06:39 +01:00
Juan RP b7a3926c5b mkimage: remove unnecessary beaglebone workaround. 2014-12-05 07:09:36 +01:00
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
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