Commit graph

126 commits

Author SHA1 Message Date
Rudra B.S.
bb7e9f2aaf fix: temporarily use newlines instead of zeroes 2023-11-22 19:27:30 +05:30
Rudra B.S.
4f7426ace8 fix: -a instead of -r 2023-11-22 17:02:19 +05:30
Rudra B.S.
bd688e01b9 fix: create .new_etc first 2023-11-22 15:49:41 +05:30
Rudra B.S.
8238f67f79 fix: copy over /etc files correctly 2023-11-22 13:30:36 +05:30
Rudra B.S.
0976e092b5 feat: handle files in /etc better 2023-11-22 13:16:14 +05:30
Rudra B.S.
996084e146 feat: do not spontaneously delete /var/lib/pacman 2023-11-22 09:41:37 +05:30
Rudra B.S.
1323bb68f7 feat: make /var/lib operations atomic 2023-11-21 15:59:47 +05:30
Rudra B.S.
f42afc571e feat: handle /var/lib better 2023-11-21 15:43:21 +05:30
Rudra B.S.
249c91693c feat: handle directories under /var/lib too 2023-11-20 22:11:33 +05:30
Rudra B.S.
b3c2cf9192 fix: remove encrypt init hook 2023-11-20 21:02:22 +05:30
Rudra B.S.
3d28788708 fix: add akshara as init hook 2023-11-20 20:54:02 +05:30
Rudra B.S.
952bcd738c fix: overwrite pacman mirrorlist directly 2023-11-20 20:32:14 +05:30
Rudra B.S.
5d28f203cf feat: use reflector 2023-11-20 20:12:51 +05:30
Rudra B.S.
63e20638cf fix: remove no longer existent /etc files from the right dir 2023-11-20 18:37:35 +05:30
Rudra B.S.
70ad8b5df7 fix: handle missing /system.yaml lists better 2023-11-20 16:59:57 +05:30
Rudra B.S.
2fc74367c9 fix: handle services during updates 2023-11-20 15:25:28 +05:30
Rudra B.S.
68e3cb67a4 chore: handle /etc/systemd/system as well 2023-11-20 13:51:49 +05:30
Rudra B.S.
9f2f25b037 chore: make akshara retry package downloads 30 times before failing 2023-11-20 13:06:25 +05:30
Rudra B.S.
a3ad96fc65 fix: remove line used for debugging 2023-11-20 12:42:38 +05:30
Rudra B.S.
58882feaac feat: implement pulling tracks from repos, add a sample /system.yaml 2023-11-20 12:25:24 +05:30
Rudra B.S.
9cc86eb24d fix: add akshara to default package list 2023-11-18 01:51:53 +05:30
Rudra Saraswat
7ff1e6d196 feat: add support for Apex 2023-07-21 18:43:37 +10:00
Rudra Saraswat
359e9ade50 chore: fix typo 2023-07-04 07:50:47 +10:00
Rudra Saraswat
f0306bd49d chore: fix old file removal behavior 2023-06-30 09:17:36 +10:00
Rudra Saraswat
e3e48931cc chore: fic drop-overlay 2023-06-30 09:16:17 +10:00
Rudra Saraswat
e9e570df48 chore: check if iso-update dir exists 2023-06-24 21:28:12 +10:00
Rudra Saraswat
d1bd93a980 feat: some major changes 2023-06-17 01:58:00 +10:00
Rudra Saraswat
19812e9ef3 chore: make modifications for new system utility 2023-06-12 09:55:37 +10:00
Rudra Saraswat
a05b970d1d chore: do not copy initramfs during update 2023-06-11 11:15:32 +10:00
Rudra Saraswat
b33942bd3b chore: do not overwrite /etc/default/grub 2023-06-11 09:28:14 +10:00
Rudra Saraswat
a77f631c43 feat: replace /etc on update 2023-06-10 23:17:45 +10:00
Rudra Saraswat
9bf1cf1aa7 chore: fix drop-overlay functionality 2023-06-08 05:53:23 +05:30
Rudra Saraswat
449a7da8ae chore: correct lowerdir, use echo to avoid error 2023-06-08 04:30:57 +05:30
Rudra Saraswat
0b438336a7 chore (fix): do not remove tmp overlays 2023-06-04 23:14:49 +05:30
Rudra Saraswat
c91e3cec07 chore: correct a typo 2023-05-31 21:11:29 +05:30
Rudra Saraswat
339518860e chore: correct overlay lowerdir 2023-05-31 17:13:03 +05:30
Rudra Saraswat
f452b75e1a chore: follow redirects when fetching server timestamp 2023-05-31 16:18:02 +05:30
Rudra Saraswat
1f35f9b2e4 feat: install packages to overlay during updates 2023-05-31 15:05:20 +05:30
Rudra Saraswat
cd422cfebf chore: remove .okay from future-* 2023-05-16 23:46:11 +05:30
Rudra Saraswat
8b5d0efcf4 chore: remove unneeded lines from hook 2023-05-16 23:44:46 +05:30
Rudra Saraswat
5dc1713698 chore: remove .okay after update 2023-05-16 23:44:18 +05:30
Rudra Saraswat
754a7ddfff feat: fix minor bugs 2023-05-15 12:43:15 +05:30
Rudra Saraswat
e075e4fbd5 Update copyright header 2023-05-12 13:12:04 +05:30
Rudra Saraswat
e380b80559 Add support for package lists 2023-05-12 12:42:46 +05:30
Rudra Saraswat
7102e813d4 disable index and metacopy for overlayfs mounts 2023-05-09 12:20:30 +05:30
Rudra Saraswat
85e8fe8386 Update perms for future overlays 2023-05-09 12:14:28 +05:30
Rudra Saraswat
5e4d2103a4 Use fasteners instead of pylockfile 2023-05-09 12:06:00 +05:30
Rudra Saraswat
a91757d267 Update pacman argument list 2023-05-09 11:58:22 +05:30
Rudra Saraswat
de08a1553b Remove --noconfirm 2023-05-09 11:56:45 +05:30
Rudra Saraswat
ad66b4e6a7 Handle future overlays 2023-05-09 11:51:59 +05:30