Commit Graph

27 Commits

Author SHA1 Message Date
classabbyamp 568bb9da37 README: regenerate 2025-01-01 14:52:10 -05:00
classabbyamp 41ccf5e202 build-x86-images: rename to mkiso 2025-01-01 14:52:10 -05:00
classabbyamp c4785dd957
README: clarify arm images slightly 2024-02-16 06:22:00 -05:00
classabbyamp 498083d936 mkimage: default to 256MiB boot instead of 64MiB
fixes #363
2024-02-10 21:08:01 -05:00
classabbyamp e0805d49aa mklive: add option to ignore packages
fixes #290
2024-02-10 12:18:18 -05:00
classabbyamp 0783160128
mkrootfs: base-voidstrap -> base-container-full 2023-12-01 21:00:30 -05:00
classabbyamp 0d1ab991f0 README.md: refactor
cleans up README.md, generates it from README.md.in with `make README.md`
to easily include help output of each script
2023-11-19 16:02:06 -05:00
classabbyamp 3b113c5a29 dracut/vmklive: rename live.screenreader to live.accessibility 2023-06-28 01:07:22 -04:00
Michal Vasilek 6a6caa7b31 Do not build .sh scripts from .sh.in
The build process only replaces @@MKLIVE_VERSION@@ with the correct
version string. This can also be done by simply sourcing a version.sh file.
This way it's simpler, avoids one unnecessary build step and people
won't accidentally run an old version of a script.
2023-05-21 15:42:36 -04:00
Michal Vasilek a8b326f149 mklive.sh: allow passing multiple include dirs
mklive.sh is now bash because arrays make this easier
2023-05-21 15:08:18 -04:00
classabbyamp f5ef8795a8 README.md: add documentation of live iso kcl vars
also change the heading levels to make more sense
2023-05-20 22:20:53 -04:00
Robert Lowry 92ac26babe README.md: remove (presumably dated) reference to runit 2020-07-25 12:43:48 -07:00
Juan RP d2969a7708
README.md: the scripts are not in flux, remove obsolete comment. 2020-02-27 11:48:08 +01:00
Kalle Møller 43fae882e9 Added compressions
Apparrently xz requires liblz4

Closes: #54 [via git-merge-pr]
2019-05-25 13:33:03 -07:00
Kalle Møller 3b0177266d Update README.md 2019-05-25 13:33:03 -07:00
Michael Aldridge 6335173798 README.md: update minimally 2017-08-22 22:11:37 -07:00
Juan RP 6372530837 mkimage: get rid of parted; use sfdisk(8). 2016-04-26 15:00:55 +02:00
Juan RP 77ff6c34c9 mklive: require xbps>=0.45 for two phase installation.
- The target pkgs are unpacked with -U, and then reconfiguration happens
within the chroot, so that there's no need for host dependencies.
- Use chroot where possible to make sure that euid==0, not xbps-uchroot.

Close #32 and #33
2015-06-03 14:28:38 +02:00
Juan RP ad1fb6c388 README: update mklive examples. 2015-04-15 07:33:04 +02: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 27ab1fc5d5 README: update. 2014-08-03 20:15:19 +02:00
Juan RP 204277a8a8 README: add some examples. 2014-06-25 18:10:09 +02:00
Juan RP 27aa44e0fd mklive: improved to avoid host deps; use our own pkgs to generate images.
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.
2014-05-22 22:00:31 +02:00
Juan RP a9ea9ea750 README.md: sync with reality. 2014-04-23 11:30:05 +02:00
Juan RP 6694adcef9 mklive: switch to xbps-uchroot(8); bye bye systemd-nspawn. 2014-04-22 12:11:34 +02:00
Juan RP 1f55bbb29d README: update. 2014-01-28 17:08:04 +01:00
Juan RP d36f33b76c README -> README.md 2013-08-22 17:35:40 +02:00