Commit graph

502 commits

Author SHA1 Message Date
Dennis ten Hoove
2afd04fb49 Add more symlinks 2023-10-24 13:11:38 +00:00
Dennis ten Hoove
70c1d4179c Update README 2023-10-24 11:49:11 +02:00
Dennis ten Hoove
4f152857b5 Cast ls in to list 2023-10-23 20:02:44 +00:00
Dennis ten Hoove
4017d097e1 Fix non-etc overlay detection 2023-10-23 19:12:24 +00:00
Dennis ten Hoove
7b019b2783 Update README 2023-10-23 17:46:23 +00:00
Dennis ten Hoove
61215ebde8 Cleanup and bug fixes 2023-10-21 22:06:19 +02:00
Dennis ten Hoove
7996ced5f5 Add remove action 2023-10-20 19:47:46 +02:00
Dennis ten Hoove
aad9f1194f Improve teardown 2023-10-20 07:19:44 +02:00
Dennis ten Hoove
bfafeb0b1a Create usrliblocale symlink to var 2023-10-18 17:50:52 +02:00
Dennis ten Hoove
674943223a Update arkanelinux package.list 2023-10-18 17:26:22 +02:00
Dennis ten Hoove
604c3f7946 Add webp-pixbuf-loader 2023-10-18 06:03:29 +02:00
Dennis ten Hoove
28cb12de16 Remove systemd.services 2023-10-17 18:52:31 +02:00
Dennis ten Hoove
fe4f0d8a94 Mirror osi config 2023-10-17 17:32:17 +02:00
Dennis ten Hoove
7fe5d9e75e Loop progs, cleanup source output 2023-10-15 08:30:44 +02:00
Dennis ten Hoove
0c42c162d6 Make configs_dir configurable 2023-10-08 06:08:53 +02:00
Dennis ten Hoove
55c6353f92 Add ARKDEP_OUTPUT_TARGET var and cleanup 2023-10-08 01:23:01 +02:00
Dennis ten Hoove
a1aeb438fc Fix list 2023-10-03 01:55:23 +02:00
Dennis ten Hoove
978fa7a5f3 Make list inform about untracked deployments 2023-09-24 15:56:04 +02:00
Dennis ten Hoove
779982994d Also ensure arkdep mountpoint exists 2023-09-21 22:01:17 +02:00
Dennis ten Hoove
53a17a15a3 Fix variable capitalization 2023-09-21 21:56:37 +02:00
Dennis ten Hoove
433324f1e6 Full rebrand to arkdep 2023-09-21 21:51:57 +02:00
Dennis ten Hoove
f5bc5448b7 Rename arkanium-deploy to arkdep 2023-09-21 17:05:47 +02:00
Dennis ten Hoove
dc31f6e6b2 Update README.md 2023-09-19 21:50:39 +02:00
Dennis ten Hoove
66bad7f7d8 Update README.md 2023-09-19 21:49:17 +02:00
Dennis ten Hoove
ffd20a01c6 Cleanup 2023-09-19 21:44:19 +02:00
Dennis ten Hoove
18f1f36488 Add list param 2023-09-19 20:18:16 +02:00
Dennis ten Hoove
eadb91f4f4 Cleanup and untested fixes 2023-09-19 00:23:53 +02:00
Dennis ten Hoove
47b703d8be Notify user if var deployment is skipped 2023-09-18 23:39:29 +02:00
Dennis ten Hoove
d581f1494b Fix symlink 2023-09-18 23:31:44 +02:00
Dennis ten Hoove
391e5f8f1a Only extract var and notify if required 2023-09-18 23:23:32 +02:00
Dennis ten Hoove
7653c9cd62 Create symlink earlier in build 2023-09-18 23:15:13 +02:00
Dennis ten Hoove
6e9371c7e5 Symlink /usr/local to /var/usrlocal 2023-09-18 22:14:37 +02:00
Dennis ten Hoove
8b909ffaad Add gitignore 2023-09-18 20:22:18 +02:00
Dennis ten Hoove
c30ec730ad Use root subvolume 2023-09-16 18:31:55 +02:00
Dennis ten Hoove
67204240bc Build cleanup 2023-09-16 18:04:30 +02:00
Dennis ten Hoove
2a17641034 Clean up overlay 2023-09-16 17:01:32 +02:00
Dennis ten Hoove
8dd560aea0 data.0 not deployment 2023-09-16 12:02:54 +02:00
Dennis ten Hoove
12c3b620a6 Add overlay feature 2023-09-16 11:53:45 +02:00
Dennis ten Hoove
3ba9b8f405 Notify user of database download 2023-09-14 19:46:34 +02:00
Dennis ten Hoove
ed2ae159b9 Ensure requested image is not deployed already 2023-09-14 19:42:54 +02:00
Dennis ten Hoove
f62ce8efc2 Copy the kernel image 2023-09-14 19:31:19 +02:00
Dennis ten Hoove
6988923a34 Implement initramfs using dracut 2023-09-14 19:10:20 +02:00
Dennis ten Hoove
a553d66466 Add dracut 2023-09-14 07:58:04 +02:00
Dennis ten Hoove
24bf4dcb13 Generate mkinitcpio preset if not exist and use it 2023-09-13 20:36:53 +02:00
Dennis ten Hoove
bfa2d67f9c Source config in root 2023-09-11 19:12:40 +02:00
Dennis ten Hoove
673dbfb03d Install kernel and gen initramfs for each deployment 2023-09-11 18:57:30 +02:00
Dennis ten Hoove
566cb86cff On cleanup first remove bootloader config 2023-09-11 18:13:45 +02:00
Dennis ten Hoove
008ab43dc0 Also remove bootloader config on cleanup 2023-09-11 17:44:09 +02:00
Dennis ten Hoove
2e5de7acb5 Fix enabling of systemd services 2023-09-10 08:56:08 +02:00
Dennis ten Hoove
41e6d25056 Mount and unmount workdir 2023-09-10 08:26:43 +02:00