- 29 Jan, 2023 1 commit
-
-
nl6720 authored
* Update mkinitcpio-archiso project link, * Update code of conduct link, * Update arch-releng mailing list link, * Use HTTPS where possible, * Replace dead link.
-
- 25 Sep, 2022 1 commit
-
-
David Runge authored
README.rst: Change referenced PGP key ID from `C7E7849466FE2358343588377258734B41C31549` to `991F6E3F0765CF6295888586139B09DA5BF0D338`, as the latter is now in used. The keys are cross-signed and both available via Arch Linux's WKD.
-
- 25 May, 2022 1 commit
-
-
Tallero Tallero authored
-
- 18 Dec, 2021 1 commit
-
-
David Runge authored
README.rst: Add nl6720 to the list of maintainers eligible to craft releases using the PGP key with the ID `BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF`.
-
- 31 Jul, 2021 1 commit
-
-
David Runge authored
README.rst: Remove note on installing the initcpio scripts as they now reside in a separate project. Fix codeblock describing how to boot into the ISO from grub.
-
- 18 Jun, 2021 1 commit
-
-
nl6720 authored
Use the new, prettier short URLs.
-
- 29 May, 2021 1 commit
-
-
David Runge authored
README.rst: Update the documentation on IRC support channel, after Arch Linux has moved to Libera Chat.
-
- 10 May, 2021 1 commit
-
-
David Runge authored
README.rst: Add openssl as another dependency. Mention the export of netboot artifacts in the project introduction. Mention that archiso may be used on other operating systems as well.
-
- 09 May, 2021 1 commit
-
-
David Runge authored
README.rst: Mention bootstrap images in the opening words of the project documentation. Add awk, erofs-utils, findutils, gzip, libarchive, pacman and sed to dependencies.
-
- 30 Apr, 2021 2 commits
-
-
nl6720 authored
Keep all documentation except the main README in the docs directory.
-
nl6720 authored
* Don't nest code blocks inside quote blocks. * Replace bash with sh, as there's nothing bash-specific in the examples. * There is no syntax highlighting for grub, use sh. * Use sentence case for headings. * Use monospace for paths.
-
- 07 Apr, 2021 1 commit
-
-
- 29 Mar, 2021 1 commit
-
-
David Runge authored
README.rst: Add a "Releases" section that specifies who is creating releases and which PGP key ID is used to sign tags. Additionally, information about how to retrieve the relevant public key and how to verify a tag in the repository is added. Fixes #114
-
- 26 Jan, 2021 1 commit
-
-
Christian Hesse authored
To date the iso version was used for iso volume information and iso file name. In my custom builds I do use it a lot more: * Inside the root fs: The system knows about its own version. I use this to: -> report the version to a server (poor man's inventory) -> let the system update itself * On the iso fs: The files are served via rsync, running systems transfer version file first to check for available update. * A grub environment file on the iso fs: Booting the iso from grub allows to create cow directory per version: loopback loop archlinux.iso load_env -f (loop)/arch/grubenv linux (loop)/arch/boot/x86_64/vmlinuz-linux ... \ cow_directory=archlinux/${VERSION} ... So let's just create these files.
-
- 29 Oct, 2020 1 commit
-
-
David Runge authored
README.profile.rst: Add information on all necessary components of a profile: * profiledef.sh * packages.arch * airootfs/ * efiboot/ * isolinux/ * syslinux/ Fix wording for pacman.conf documentation README.rst: Add a link to README.profile.rst. Fixes #38
-
- 10 Oct, 2020 1 commit
-
-
David Runge authored
README.rst: Add Contribute section to README to provide information about code of conduct, contributing guide and contact information (mailing list and IRC). Fixes #72
-
- 02 Sep, 2020 1 commit
-
-
nl6720 authored
- mtools supports SOURCE_DATE_EPOCH. - The image file is operated on directly instead of mounting the file system. This is a prerequisite to limit the commands that run with root privileges. Related to archlinux/archiso#40 . - Add a reminder comment to not get rid of the dosfstools dependency, since a mformat made FAT image can fail to boot on some systems.
-
- 25 Aug, 2020 1 commit
-
-
David Runge authored
**archiso/mkarchiso**: Change all override option parameters (i.e. `-A`, `-C`, `-D`, `-L`, `-P` and `-g`) to not directly override the global variable they are tied to, but instead using an `override_` prefixed variable. Add `_set_overrides()` to use `override_` prefixed variables (if set) to override those without a prefix. Remove `-B` (a profile directory) from the list of parameters. The profile directory is now provided as separate non-option parameter. Add a call to `_read_profile()`, `_set_overrides()` and `command_build_profile()` to the fallthrough option of the switch-case checking `command_name` - a non-option parameter to mkarchiso. This effectively provides the possibility to set the profile directory using a non-option parameter, while still maintaining compatibility to legacy named arguments used in the configs' `build.sh` scripts. Extend the warning in regards to legacy `build.sh` based commands to mkarchiso by providing an EOL with archiso v49. Change the help output to reflect the changes and further elaborate on the legacy commands used by `build.sh` scripts. Change help output to be ordered alphabetically. Add help output for `-r` and `-g` options. Call `_set_overrides()` for legacy commands that accept one or more of the overriden options (i.e. `command_init`, `command_install`, `command_prepare` and `command_iso`). Various style fixes. **configs/{baseline,releng}/build.sh**: Change call to mkarchiso to use the profile's directory as a named argument instead of an option-argument. **README.rst**: Fix documentation on how to call mkarchiso with a profile directory. Fix wording and ordering of option arguments for run_archiso documentation. Fixes #52
-
- 17 Aug, 2020 1 commit
-
- 30 Jul, 2020 2 commits
-
-
nl6720 authored
Fixes archlinux/archiso#35 .
-
nl6720 authored
-
- 29 Jul, 2020 1 commit
-
-
David Runge authored
LICENSE: Add GPL-3.0 license. {{archiso,configs}/*,.editorconfig,.gitlab-ci.yml}: Add SPDX license identifier. Makefile: Add SPDX license identifier. Install the `run_archiso.sh` script as global executable `run_archiso`. Use -D and -t flags to install to install files more generically (without a previous call to install the directory). README.rst: Add README outlining the project's scope, how to build images from the profiles and how to test. AUTHORS.rst: Add list of all direct contributors to the repository. CONTRIBUTING.rst: Add basic contribution guidelines, explaining the linter and the license in use. Closes #7 Closes #3
-