505 Commits

Author SHA1 Message Date
Tom Elliott
43e7edf786 Should try to ensure we do MPA things when image type is MPA 20251221 EXP_20251221 2025-12-21 07:51:23 -06:00
Tom Elliott
8893d32bfb Sort the drives, but let lsblk be the commanding order of the drives 20251014 EXP_20251014 2025-10-14 04:52:24 -05:00
Tom Elliott
7a8264cf25 Should allow ability to define kernelarg == largesize="anything" to force largest disk to be primary disk. Otherwise will take the first ordered disk as the primary drive 20250919 2025-09-19 14:47:10 -05:00
Tom Elliott
3f44c60ec2 Should fix name ordering EXP_20250919 2025-09-19 08:03:24 -05:00
Tom Elliott
dda9e28bc8 Should hopefully help with #100 again, but be a little less repeating in logic 20250731 EXP_20250731 2025-07-31 07:49:48 -05:00
Tom Elliott
2e501640e7 Should address introduced bug and maintain functionality found from #100. 2025-07-31 07:01:33 -05:00
Tom Elliott
ad837a6bd9 Shoudl reset to most recent before today kernel configs 2025-07-31 06:36:07 -05:00
Tom Elliott
28cfe9eb4f Revert kernel configs accidentally updated 2025-07-31 06:35:00 -05:00
Tom Elliott
710c27c4ed Should fix fdrive lookups 2025-07-31 06:32:40 -05:00
Tom Elliott
b3e34926b3 Stop escaping forward slashes EXP_20250715 20250715 2025-07-15 05:11:21 -05:00
Tom Elliott
89b9608371 Should fix typoed double semicolon EXP_20250714 2025-07-14 08:32:48 -05:00
rluzuriaga
c69a804e3a
chore(configs): update buildroot to 2025.02.4 EXP_20250702 2025-07-01 22:35:27 -07:00
rluzuriaga
61ed22b001 chore(configs): update kernel to 6.12.35 2025-07-01 21:13:55 -07:00
rluzuriaga
274999bcec feat(configs): add the configs for r8125, r8126, and r8168
- Enabled for x64 & arm64
- Disabled for x86
- Disabled the r8169 config if the r8125, r8126, and r8168 configs are enabled
2025-07-01 21:13:55 -07:00
rluzuriaga
4f434321ae feat(kernel): add Realtek network drivers for r8125, r8126, and r8168
This fixes the issues present in these forum posts:
https://forums.fogproject.org/topic/17900/asus-nuc14mnk-fos-kernel-no-netwerk-drivers
https://forums.fogproject.org/post/156789
2025-07-01 21:13:55 -07:00
rluzuriaga
cfa3187c79 chore(deps): add package needed for the new kernel package function 2025-07-01 21:13:55 -07:00
rluzuriaga
1c99536c1e feat(build): implement a way to add a custom kernel package/driver 2025-07-01 21:13:55 -07:00
rluzuriaga
e5345d2800 style(deps): fix linting errors/warnings using ShellCheck 2025-07-01 21:13:55 -07:00
rluzuriaga
2643db35bc style(build): fix linting errors/warnings using ShellCheck 2025-07-01 21:13:55 -07:00
Tom Elliott
0ceb4edc3e More refinement and hopeful dig in to debug for #100 and future proofing EXP_20250701 2025-07-01 06:58:48 -05:00
Tom Elliott
a6e712395e Attempt to add UUID and make sure all search elements besides disk name are matched case insensitive for #100 2025-07-01 06:35:01 -05:00
Tom Elliott
887ec3abff Should fix the source of partition-funcs.sh 2025-07-01 06:20:02 -05:00
Tom Elliott
d50ae1de7b Refactored getHardDisk function 2025-07-01 06:18:28 -05:00
Tom Elliott
24d86d310e Should try to fail out if the fdrive param does not exist. 2025-07-01 05:59:38 -05:00
Tom Elliott
84036c68e6 Hopeful adjustment/fix for #105 2025-06-30 07:16:10 -05:00
rluzuriaga
f87f58758b Update dependencies 20250429 EXP_20250429 EXP_20250630 2025-04-29 11:22:41 -07:00
rluzuriaga
d316ba2f97 Update testdisk to from 7.1 to 7.2 2025-04-29 11:22:41 -07:00
rluzuriaga
2fe1159027 Update chntpw patch to remove GCC compile errors due to old C lang code 2025-04-29 11:22:41 -07:00
rluzuriaga
23f9f4fe60 Update filesystem patch to allow for compiler warning instead of errors. 2025-04-29 11:22:41 -07:00
rluzuriaga
b05c8e5e6a Update Buildroot to 2025.02 2025-04-29 11:22:41 -07:00
rluzuriaga
f3532b55c4 Update kernel to 6.12.25 2025-04-29 11:22:41 -07:00
rluzuriaga
7f956878d9
Update filesystem configs to include the correct kernel headers EXP_20250108 20250108 2025-01-07 20:37:09 -08:00
rluzuriaga
77e219c3c4
Update partclone to 0.3.33 2025-01-07 16:43:35 -08:00
rluzuriaga
f38be3df3a
Update filesystem to the latest LTS release version 2024.02.9 2025-01-07 14:44:15 -08:00
rluzuriaga
b227205529
Change configs to align with kernel .config format during builds.
This commit does not add or remove any configs from the last commit, it's just a style change.
2025-01-06 16:34:00 -08:00
rluzuriaga
0780d7c29b
Update Kernel to 6.6.69 2025-01-06 16:27:19 -08:00
rluzuriaga
835b518304
Fix no booting issues on hypervisors.
Tested on Proxmox & Hyper-V
2025-01-06 15:50:39 -08:00
Rodrigo Luzuriaga
4addc425df
Update Kernel to 6.6.49 and Buildroot to 2024.02.5 EXP_20240905 20240905 2024-09-04 17:07:36 -07:00
Rodrigo Luzuriaga
0efdd68f17
Add graphics card information to hardware inventory 2024-09-04 12:32:54 -07:00
Tom Elliott
c0238723ce Should ensure imagePath is set to 775 instead of 777 EXP_20240807 20240807 2024-08-07 06:01:00 -05:00
rluzuriaga
51e94b0f96 Update Partclone to 0.3.32 EXP_20240804 2024-08-03 21:53:46 -07:00
rluzuriaga
a35f5ed4a3 Update dependencies 2024-08-03 21:53:46 -07:00
rluzuriaga
987236bd98 Update Linux Kernel version to 6.6.44, update Buildroot version to 2024.02.4 2024-08-03 21:53:46 -07:00
rluzuriaga
030d3ce124 Fix kernel headers version in inits.
The `DEFAULT_KERNEL_HEADERS` acts as a suggestion without these changes.
2024-08-03 21:53:46 -07:00
Tom Elliott
a555114cdc Should ensure we do user checking in the registration portion as well, otherwise anyone could rebuild and abuse this portion EXP_20240802 20240802 2024-08-02 04:16:12 -05:00
Rodrigo Luzuriaga
3b6033f164
Fix broken install dependencies if statement 2024-07-27 20:16:40 -07:00
Rodrigo Luzuriaga
6a7cdb499b
Merge pull request #91 from rluzuriaga/build-script-cleanup
Build script cleanup & dependency management overhaul
2024-07-27 19:35:10 -07:00
rluzuriaga
e2f0523dc4
Exit program if running untested OS 2024-07-27 14:27:50 -07:00
rluzuriaga
3b63581bc8
Make dependencies script not executable 2024-07-27 13:44:39 -07:00
rluzuriaga
0a20ae0438
Update workflows to use the new install-dep flag 2024-07-23 19:50:54 -07:00