1a85688c27
QA: Replace shebang with env-variant
...
This is to provide a compatibility with nix such as GNU Guix to use the
project painlessly without the need of deploying a sandboxed FHS
environment.
Signed-off-by: Jacob Hrbek <kreyren@rixotstudio.cz>
2023-02-23 09:19:14 +01:00
Andreas Grapentin
2996f9eab6
adding hook for a bare-bones parabola package build vm
2020-04-11 16:45:56 +02:00
Andreas Grapentin
bce0c3db8e
fixing resolver in ethernet-dhcp hook
2020-04-11 16:45:37 +02:00
Andreas Grapentin
d18b703572
fixing run order of hooks
2020-04-11 16:45:13 +02:00
bill-auger
340dd9a179
bugfix - extra packges could overflow root fs size
2020-04-07 19:01:09 -04:00
bill-auger
fdcb13660f
revertme - allow for mkinitcpio failure
v20200401
2020-04-01 15:43:24 -04:00
bill-auger
d593ad28e1
housekeeping
2020-04-01 15:38:43 -04:00
bill-auger
78164b7e37
install a kernel in every chroot
2020-04-01 15:38:43 -04:00
bill-auger
ec1f87ad70
customizable cached packages
2020-04-01 15:38:43 -04:00
Andreas Grapentin
301df3825b
fixing initcpio creation plus some minor cleanup
2020-04-01 18:10:23 +02:00
bill-auger
03a480a894
housekeeping
2020-03-31 19:04:24 -04:00
bill-auger
29567e455d
generalize pvm_get_script() fn
2020-03-31 12:04:06 -04:00
bill-auger
0bb5ae3842
housekeeping
2020-03-31 12:03:01 -04:00
bill-auger
a7de2a2480
uniform partition layout for all arches
2020-02-25 23:20:06 -05:00
bill-auger
4872be99ac
improve fs detection - factor out common functions
2020-02-25 23:20:05 -05:00
bill-auger
8f102e6742
use predefined package sets
2020-02-25 23:19:31 -05:00
bill-auger
90fcc5fb14
add redundant server entries
2020-02-25 23:18:49 -05:00
bill-auger
ca4cb2eb44
housekeeping
2020-02-25 23:18:49 -05:00
bill-auger
4e9bf45e05
redirect serial to host console
2020-02-25 23:18:49 -05:00
bill-auger
117c2c04fd
generalize /boot search
2020-02-25 23:18:49 -05:00
bill-auger
85e54ebe4b
customizable swap and partition sizes
2020-02-25 23:18:49 -05:00
bill-auger
8f072b4ee1
customizable packages
2020-02-25 23:18:49 -05:00
bill-auger
e44eb93fe3
adapt kernel and initsystem for new 'base' packages
2020-02-25 23:18:49 -05:00
bill-auger
4d0d8914eb
allow running in-tree
2020-02-25 22:23:38 -05:00
bill-auger
906535e29d
uniform return values and better logging
2020-02-10 23:36:06 -05:00
bill-auger
50d32d2cba
make configurable default memory size and minimum disk size
2020-02-10 23:36:06 -05:00
bill-auger
68fb5be67a
housekeeping
2020-02-10 23:36:06 -05:00
Freemor
164b5b98b9
Clean-up formatting a bit
2019-12-22 00:47:28 -05:00
Freemor
45bc48b51b
restore 'base' group packages only for systemd
...
to be sure we are not addin base to base-openrc. Cause that could be a mess.
OpenRC still hanging at "starting local..."
2019-12-22 00:47:28 -05:00
Freemor
a557f2518e
make restored 'base' group packages init-aware
2019-12-22 00:47:23 -05:00
Freemor
de27bf79e5
add back 'base' group packages
...
Add back in packages yanked by the switch from base Group to base PKG
systemd pacstraps and builds correctly
openrc not quite. I will have to check whats going on there
and fix it. but as openrc-base has not transitioned to a
package yet that will probably need further tweaking at that
point anyways.
2019-12-22 00:42:28 -05:00
Freemor
4b9e8207cb
Tweak init packages a bit
...
Tweak that If a bit as OpenRC doesn't seem to need any help.
2019-12-22 00:41:55 -05:00
Andreas Grapentin
46ad14a48e
minor fixes and improvements
2019-05-02 23:34:27 +02:00
Andreas Grapentin
5447c151a7
hotfix
2019-03-18 22:23:29 +01:00
Andreas Grapentin
bc0fc70388
updated helps and README, added pvm2tarball.sh
2019-03-18 21:07:36 +01:00
Andreas Grapentin
c7eb38694f
cleanup .gitignore
2019-03-18 09:14:18 +01:00
Andreas Grapentin
1c59af21a6
checking preinit hooks return value, fixing ethernet-dhcp hook for interfaces that are not eth0
2019-03-17 20:59:59 +01:00
Andreas Grapentin
bc7a570477
slight restructure, added image creation hooks support
2019-03-16 22:26:21 +01:00
Andreas Grapentin
01052d0363
upping VM default memory
2019-03-16 12:47:12 +01:00
Andreas Grapentin
2fe6f0a131
complete rewrite of pvmbootstrap (formerly create) -- support script files are now obsolete and have been removed
2019-03-16 02:33:25 +01:00
Andreas Grapentin
6fa8b39787
rewrote boot.sh to src/pvmboot.sh, using libretools components and more robust shell style
2019-03-15 16:37:47 +01:00
Andreas Grapentin
342af012f1
cleanup commit
2019-03-15 10:10:47 +01:00
Andreas Grapentin
5defa8b4a6
added x86 arches
2018-05-07 18:01:24 +02:00
Andreas Grapentin
607e5ded7a
using binary boot loader by risc-v fedora for now.
2018-04-25 22:22:29 +02:00
Andreas Grapentin
9df4b2cda8
full rewrite to add more risc-v
2018-04-24 17:58:58 +02:00
Andreas Grapentin
5923111e33
fixed makepkg.conf variables
2018-02-07 18:26:55 +01:00
Andreas Grapentin
571510f272
fixed start script
2018-02-06 21:13:42 +01:00
Andreas Grapentin
71f12032d1
increased swap space, now using parabola release tarball by default
2018-02-06 20:35:54 +01:00
Andreas Grapentin
5ccadc8f3b
added release script
2018-02-03 00:02:42 +01:00
Andreas Grapentin
67c9dfd461
creation script adapted to use parabola release tarballs
2018-02-02 06:50:58 +01:00