Commit Graph

113 Commits

Author SHA1 Message Date
79d53e948b Added 'rsync' to list of packages for 'mmdebstrap' to install 2025-12-24 18:52:10 -05:00
0609f35f91 Explicitly install 'linux-headers-generic' (bug 1091428) 2025-12-24 17:52:32 -05:00
db6c05fbe3 Properly configured 'zfs.sh' and 'partition.sh' to recognize flags for running different parts of the script 2025-12-24 17:31:17 -05:00
b6c2455aaa Updated variable names and casing 2025-12-24 17:26:01 -05:00
feb638b9f1 Added check to see if 'ID' = 'debian' before creating 'contrib.sources' due to elementaryOS sharing this porting of 'debian.sh' with Debian 2025-12-24 17:12:10 -05:00
4d223b8815 Added check to see if 'ID' = 'debian' before creating 'contrib.sources' due to elementaryOS sharing this porting of 'debian.sh' with Debian 2025-12-24 17:05:59 -05:00
a918ccf2e7 Make new shell scripts executable 2025-12-24 16:48:05 -05:00
568c80a05e Commented out (should be) depricated part of setup process 2025-12-24 16:38:08 -05:00
00fe875b44 Removed unneeded double check if 'ID' = 'fedora' 2025-12-24 16:37:13 -05:00
8414563171 Split off ZFS-relatesd tasks into 'zfs.sh' 2025-12-24 16:36:33 -05:00
30b3b58336 Split off creating/formatting EFI partition into 'partition.sh' 2025-12-24 16:35:53 -05:00
3e4eeb7d37 Split off more Fedora-related tasks into 'fedora.sh' 2025-12-24 16:34:29 -05:00
8305fa16cd Split off more Debian-related tasks into 'debian.sh' 2025-12-24 16:32:44 -05:00
16018759fb Split off rsyncing folder of scripts to seperate script 2025-12-24 16:29:35 -05:00
2028fa4396 Split off rbinding operations 2025-12-24 16:28:55 -05:00
637f5b69db Split off mtab related activities 2025-12-24 16:28:18 -05:00
3902f873e9 Split off creating tmpfs directories 2025-12-24 16:27:28 -05:00
8bca55e467 Split off setting hostname 2025-12-24 16:26:47 -05:00
377d56b1cd Split off copying of hostid file 2025-12-24 16:25:49 -05:00
9c8add89e5 Updated variable names and casing 2025-12-24 16:22:32 -05:00
648d07f355 Split off creating and setting up 'home-fix.sh' 2025-12-24 16:14:33 -05:00
f44f7464b9 Split chroot operation into seperate script 2025-12-24 16:12:47 -05:00
ec2d8148e0 Split chroot operation into seperate script 2025-12-24 16:11:14 -05:00
2139685f77 Renamed options from short numbered format (i.e. '-1', '-2') to long descriptive format (i.e. '--mmdebstrap', '--sources') 2025-11-05 19:34:58 -05:00
58231de76b Updated variable names from all caps to camel case 2025-11-05 19:34:05 -05:00
16bec76758 Changed how 'baseDir' is determined 2025-11-05 19:29:43 -05:00
6f99804427 Updated variable names from all caps to camel case 2025-11-05 18:57:25 -05:00
31b2c3579c Changed how 'baseDir' is determined 2025-11-05 18:56:44 -05:00
e35e7d6f59 Changed how 'baseDir' is determined 2025-11-05 18:47:33 -05:00
eb74132f81 Updated variable names from all caps to camel case 2025-11-05 17:53:26 -05:00
d80992da00 Renamed options from short numbered format (i.e. '-1', '-2') to long descriptive format (i.e. '--mmdebstrap', '--sources') 2025-11-05 14:36:12 -05:00
0b033e852c Move EFI related commands/tasks into dedicated script 2025-11-05 12:18:37 -05:00
82871fc03a Added items to checklist 2025-11-05 11:50:41 -05:00
33fdebcd19 Renamed 'mkfs.zfs.sh' to 'zfs.sh' 2025-11-05 11:32:17 -05:00
8fd8e139b1 Renamed 'base-' scripts to remove 'base-' from them 2025-11-05 11:26:45 -05:00
3acf1af161 Explain purpose of this branch and create initial checklist 2025-11-05 11:15:08 -05:00
e513fe2c60 Corrected name of patches.sources (was patches.list) 2025-10-14 15:56:50 -04:00
8a78dd7f96 Moved packages array into relavent if statement 2025-10-14 11:45:10 -04:00
bee95926b7 Moved packages array into relavent if statement 2025-10-14 11:43:46 -04:00
67763d1b39 Added swap size limit of 32 GiB 2025-10-14 11:39:01 -04:00
203a09eb05 Added elementary OS as condition to install mmdebstrap, etc. 2025-10-13 20:00:41 -04:00
5b4a77f615 Added proper flags to mmdebstrap 2025-10-13 19:53:01 -04:00
939359b94e Removed installation of zfs-initramfs as it is now handled by mmdebstrap 2025-10-13 19:38:54 -04:00
12beaaf5d2 Removed elementary OS package installations due to now being handled by mmdebstrap 2025-10-13 19:38:07 -04:00
211a0413f5 Remove sources.list 2025-10-13 19:26:21 -04:00
7ba4a4f60f Put packages to include via mmdebstrap into array 2025-10-13 19:25:13 -04:00
328b02a294 Updated sources files to deb822 format 2025-10-13 19:20:28 -04:00
a36854c208 Linux kernel excluded from pulling from Backports 2025-10-10 21:35:13 -04:00
6268d684c6 Added 'whois' to list of packages to install in live environment 2025-07-21 15:54:18 -04:00
ee48fb7560 'pre-inst.sh' now automatically runs 'install.sh' inside chroot 2025-07-21 15:51:32 -04:00