Commit Graph

39 Commits

Author SHA1 Message Date
Alexandre Aubin
588d901ca7 Drop expert install, it was broken and not much difference with the regular install now that we ask confirm before formatting disk 2024-12-20 00:46:28 +01:00
Alexandre Aubin
ca33b34cec *Do* ask confirmation for partitioning/formating 2024-12-19 21:45:01 +01:00
Alexandre Aubin
090b0e736d Fix partitioning in EFI context : I'm not sure why we have an hardcoded partitioning scheme ... anyway the default stuff in Debian nowadays seems legit and automatically add the EFI partition if needed 2024-12-19 21:44:35 +01:00
Alexandre Aubin
f4ac8e457e Fix grub not using the proper color and splash meh 2024-12-19 21:41:59 +01:00
Alexandre Aubin
999396eb6a Use repo.yunohost.org instead of forge.yunohost.org 2024-10-31 15:20:59 +01:00
Alexandre Aubin
30a7dd1543 Remove the testing flag for bookworm 2024-10-30 22:45:38 +01:00
Alexandre Aubin
e1af4f4137 Followup of previous commit, tweaks to have a proper install menu on EFI system 2024-09-28 18:59:34 +02:00
Alexandre Aubin
2b8511ffe8 Yolotweak the grub.cfg to try to fix scenario on some machine booting on Grub (I guess?) instead of isolinux (? i have no idea what i'm talking about), but preseed file wasnt loaded on grub 2024-09-03 19:12:38 +02:00
Alexandre Aubin
37a5b6995f Support both bullseye and bookworm images 2024-07-31 18:35:23 +02:00
Alexandre Aubin
92c24d89d1 Tweaks to support amd64 and i386 2024-07-31 18:01:20 +02:00
Alexandre Aubin
2c50ccee25 Dirty hacks to be able to inject 'raw' files to customize the install menu and branding 2024-07-31 17:13:20 +02:00
Julian Lobbes
21f68af0e7 refactor: subdivide injection functions 2022-11-27 13:51:43 +01:00
ulinja
76eb606c97 add LICENSE-md 2022-08-01 13:08:17 +02:00
Julian Lobbes
9f72bbf992 fix: broken module import 2022-08-01 13:02:28 +02:00
Julian Lobbes
18f9fc81e1 feat: add dependency check 2022-08-01 13:01:32 +02:00
Julian Lobbes
cdb17bb268 docs: update requirements 2022-08-01 12:33:52 +02:00
Julian Lobbes
175631f835 docs: update README layout 2022-08-01 12:32:32 +02:00
ulinja
b69fd8cfa9 Reimplementation (#1)
* refactor into separate modules

* update README
2022-08-01 12:23:41 +02:00
Julian Lobbes
5665759667 update arg parser 2022-07-29 15:13:48 +02:00
ulinja
7904e4b0e7 update dependencies list and README 2022-04-23 17:34:45 +02:00
ulinja
29e9c92b29 fix: cpio modification not working 2022-04-23 17:27:15 +02:00
ulinja
90742185c1 replace md5sums generation with python-native implementation 2022-04-22 21:08:10 +02:00
ulinja
352e92cd96 fix: typo in ISO extraction and bug preventing cleanup 2022-04-22 21:04:53 +02:00
ulinja
64a3bf422b add hash generation hint to comments 2022-04-22 21:03:10 +02:00
ulinja
4049cc0b9d replace gzip and chmod operations with python-native implementations 2022-04-22 15:52:02 +02:00
ulinja
df3c9c58d3 replace ISO extraction with xorriso-implementation
bsdtar is no longer required as a dependency
2022-04-22 15:33:03 +02:00
ulinja
09248a7974 replace MBR extraction with python-native implementation 2022-04-22 15:27:02 +02:00
ulinja
1d8118cfcc add udib main entry point 2022-04-22 01:12:24 +02:00
ulinja
f3f2392e74 add requirements.txt 2022-04-21 22:28:01 +02:00
ulinja
a350d3b6ec improve module docstrings and remove unnecessary shebangs 2022-04-21 18:49:55 +02:00
ulinja
309dcb0022 add library for modifying ISO files 2022-04-21 18:49:18 +02:00
ulinja
641e7e4b92 refactor: fix PEP violations 2022-04-21 01:33:33 +02:00
ulinja
5c2eabf758 fix: resolve undefined reference error
The error occurred when downloading a file and the 'content-length' field is missing from the
HTTP response header.
2022-04-21 01:14:18 +02:00
ulinja
21ff40f75b replace print statements with clibella functions 2022-04-21 01:06:29 +02:00
ulinja
058051f1e9 import image procurement code into project 2022-04-20 22:45:44 +02:00
ulinja
ffa78ff335 add a default preseed file 2022-04-20 22:45:20 +02:00
ulinja
ab9008db73 add function to extract ISO archives/images 2022-04-20 22:44:42 +02:00
ulinja
1635d4c127 add README 2022-04-20 22:42:43 +02:00
ulinja
2fffd2eb4e add .gitignore 2022-04-20 22:42:29 +02:00