about summary refs log tree commit diff
path: root/mklive.sh.in
Commit message (Collapse)AuthorAgeFilesLines
...
| * mklive: more fixes for musl images.Juan RP2014-12-291-3/+5
| | | | | | | | | | - Reconfigure util-linux only if it's installed in rootdir. - dracut: force add the ahci kernel module and build a non hostonly image.
| * mklive: misc fixes to generate successful musl images.Juan RP2014-12-291-7/+8
| |
| * mklive: only remove unnecessary pkgs if don't have revdeps.Juan RP2014-12-171-1/+6
| | | | | | | | ... otherwise switch them to automatic installation mode.
| * mklive: multiple improvements and fixes.Juan RP2014-12-171-91/+72
| | | | | | | | | | | | | | - 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.
| * mklive.sh: dont error out if loop module cannot be loaded.Juan RP2014-12-051-1/+1
| |
| * mklive: force reconfiguration of util-linux to make sure uuidd is created.Juan RP2014-12-031-0/+2
| |
| * mklive: install vpkg conf file to the system virtualpkg directory instead.Juan RP2014-11-051-1/+1
| |
* | mklive.sh: rename iso.Christian Neukirchen2014-11-041-1/+1
| |
* | add memtest86+Christian Neukirchen2014-11-041-1/+2
|/
* mklive: use a default void vpkg configuration file for base-system.Juan RP2014-11-041-7/+12
|
* mklive: switch back to xz initramfs now that we have the prereqs.Juan RP2014-10-251-2/+2
|
* mklive: use gzip compression for the initramfs by default; lz4 is optional.Juan RP2014-10-251-1/+1
|
* mklive: do not use the busybox dracut module, will fail.Juan RP2014-10-251-1/+1
|
* mklive: use lz4 compression for the initramfs by default, to match our pkgs.Juan RP2014-10-231-3/+3
|
* mklive: added -S opt to set a custom rootfs free size in MB.Juan RP2014-09-211-3/+8
|
* mklive: do not add dialog to the pkg list inconditionally; it's optional.Juan RP2014-09-211-1/+1
|
* mklive: remove unnecessary line.Juan RP2014-09-211-2/+0
|
* mklive: add -a opt to set XBPS_ARCH (for musl); misc changes for dracut/adduser.Juan RP2014-09-211-2/+11
|
* mklive: set live user shell to /bin/sh; use /etc/issue; disable autologin.Juan RP2014-09-201-3/+1
|
* mklive: always omit dracut systemd module if base-system-systemd is not used.Juan RP2014-09-201-0/+2
|
* mklive: added -C and -T to append kernel cmdline args and modify bootloader ↵Juan RP2014-09-181-2/+13
| | | | | | title. Requested by pancake.
* Move splash image and motd to data/; this way those can be overrided easily.Juan RP2014-09-181-28/+6
| | | | Close #9
* mklive: remove a check that is no longer necessary.Juan RP2014-08-021-9/+0
|
* mklive: add systemd dracut module for systemd images.Juan RP2014-08-021-3/+2
|
* mklive: fix regression introduced in ca3a146bb (UEFI boot not working).Juan RP2014-08-021-3/+2
| | | | | | | | The issue was that I forgot to copy the generated grubx64.efi into the vfat image that is embedded into the ISO image, resulting in an unbootable image on UEFI systems. Thanks to pancake for reporting!
* mklive.sh: run grub-mkstandalone via xbps-uchroot(8) to avoid host issues.Juan RP2014-06-291-4/+6
|
* mklive: two fixes to generate images on any linux distro.Juan RP2014-06-251-2/+3
| | | | | - Store and use default void rsa pubkey for the xbps repos. - If -r is unset, use default void main http repo.
* mklive: added -b option to specify an alternative base-system pkg.Juan RP2014-05-311-6/+13
| | | | Use -b base-system-runit to generate an image with eudev+runit.
* mklive: misc tweaks to generate a proper image with runit.Juan RP2014-05-231-0/+2
|
* mklive: do not assume glibc and/or systemd (might use musl and runit instead ↵Juan RP2014-05-231-2/+4
| | | | :-).
* mklive: switch to xz initramfs; misc tweaks.Juan RP2014-05-231-12/+9
|
* mklive: improved to avoid host deps; use our own pkgs to generate images.Juan RP2014-05-221-146/+92
| | | | | | | | | | | | | | | | | | | That means that mklive just needs xbps to generate working images. Usage: mklive.sh [options] Options: -r <repo-url> Use this XBPS repository (may be specified multiple times). -c <cachedir> Use this XBPS cache directory (/var/cache/xbps if unset). -k <keymap> Default keymap to use (us if unset) -l <locale> Default locale to use (en_US.UTF-8 if unset). -i <gzip|bzip2|xz> Compression type for the initramfs image (gzip if unset). -s <gzip|bzip2|xz> Compression type for the squashfs image (xz if unset) -o <file> Output file name for the ISO image (auto if unset). -p "pkg pkgN ..." Install additional packages into the ISO image. The mklive.sh script generates a live image of the Void Linux distribution. This ISO image can be written to a CD/DVD-ROM or any USB stick.
* mklive: correctly set path to store the iso image.Juan RP2014-05-111-3/+5
|
* mklive: load loop kmod in the grub stage instead.Juan RP2014-05-111-1/+2
|
* mklive: generatate image in cwd.Juan RP2014-05-071-1/+1
|
* mklive: redirect to logfile when reconfiguring locales; load loop kmod too.Juan RP2014-04-281-1/+2
|
* mklive: avoid void-{artwork,mklive} dependencies on system.Juan RP2014-04-231-18/+15
| | | | | I'm starting to make the scripts distro independent; this is just the first step.
* mklive: remove unnecessary steps.Juan RP2014-04-221-7/+0
|
* mklive: switch to xbps-uchroot(8); bye bye systemd-nspawn.Juan RP2014-04-221-3/+3
|
* Revert "installer/mklive: make sure to install dcron rather than cronie."Juan RP2014-02-031-2/+2
| | | | | | This reverts commit 1ccbe860517465abe70d8b450fa6cae69ab4b691. I'll fix this properly via base-system.
* installer/mklive: make sure to install dcron rather than cronie.Juan RP2014-02-031-2/+2
| | | | | | dcron is smaller and only has a libc dependency. cronie is selected because it appears alphabetically before in the repo index.
* mklive.sh.in: install local installer if available, otherwise the host one.Juan RP2014-01-111-0/+6
|
* mklive.sh: make it work with xbps>=0.27.Juan RP2014-01-111-5/+10
|
* mklive: always use base-system and dialog pkgs to generate the live image.Juan RP2013-11-141-9/+4
|
* Make this work with xbps >= 0.26.Juan RP2013-09-291-1/+2
|
* mklive: update conf file with an uptodate pkglist.Juan RP2013-09-141-4/+1
|
* Misc changes to reduce image size.Juan RP2013-08-221-61/+30
| | | | | | | | | | | 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.
* Add -V option to show version to void-mk{live,rootfs} and installer in the ↵Juan RP2013-08-111-1/+5
| | | | title.
* mklive.sh.in: if REPOSITORY_CACHE not set use system default cachedir.Juan RP2013-07-121-6/+5
|
* mklive.sh.in: use -S while installing pkgs for the initramfs.Juan RP2013-07-121-1/+1
|