funk-on-code
905df159f2
Actually wipe the disk & partitions.
...
- Aligns sgdisk correctly.
- Uses blkdiscard (in case we're wiping an nvme).
- Moves partprobe.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-09-26 07:45:27 +00:00
funk-on-code
369d516c53
Add commentary for the user creation change.
...
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-09-22 02:08:49 +00:00
funk-on-code
d7d3260162
Update user creation to support desktops & servers.
...
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-09-21 08:38:55 +00:00
funk-on-code
e2e9f90c06
Fix the ESP partition so it is actually created.
...
On:
- Live hardware.
- a QEMU VM
and a VMware ESX VM
Upstream does not create a valid ESP bootable partition when a bootloader already exists. Adding the correct sector size (-s 2) for the partition size corrects this issue.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-09-19 06:17:39 +00:00
funk-on-code
0c35ecf54e
Adding some basic sanity checking to the script
...
- Allows Control-C to terminate the script at any time.
- Confirms you have a UEFI/GPT capable system before operating.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-09-19 06:10:51 +00:00
11c4907534
Getting Install.sh Functioning Again
2022-08-27 03:16:08 -04:00
calvinreu
7305ac3232
autodetect partions ( #13 )
2022-08-27 03:13:51 -04:00
b036b47fc9
Secure Timesync with NTS
2022-08-27 03:13:51 -04:00
415a567c8b
Removed IO udev rules
2022-08-27 03:13:51 -04:00
i-c-u-p
839616fa68
Made shell scripts executable
...
Changed permissions of install.sh and secureboot.sh from 644 to 755 to be able to run them via "./<script name>" without first executing "chmod u+x <script name>". Also updated the README to reflect the change.
2022-08-27 03:13:50 -04:00
AryunGupta
4f397a2cee
Merge changes from upstream
2022-08-27 03:13:50 -04:00
TommyTran732
cc7a1a25da
Removed snap-sync due to its bugginess
2022-08-27 03:13:50 -04:00
TommyTran732
363a61cd98
Enabled IPv6 privacy and disabled su for non-wheel users
2022-08-27 03:13:49 -04:00
TommyTran732
677a48f15e
Typo fix
2022-08-27 03:13:49 -04:00
TommyTran732
3005d42b2b
Fixed apparmor-notify config file path
2022-08-27 03:13:49 -04:00
TommyTran732
981336e025
AppArmor cache and notifications
2022-08-27 03:13:49 -04:00
TommyTran732
e69c7c15aa
Add notify2
2022-08-27 03:13:48 -04:00
TommyTran732
d0161ab829
Enable landlock
2022-08-27 03:13:48 -04:00
TommyTran732
2ce85003f0
Fix ZRAM config
2022-08-27 03:13:48 -04:00
TommyTran732
8293476125
Switch to zram-generator
2022-08-27 03:13:48 -04:00
TommyTran732
e3fb861554
Update
2022-08-27 03:13:47 -04:00
TommyTran732
4d745c0ac9
Update
2022-08-27 03:13:47 -04:00
TommyTran732
5dfc2ad5f0
Added fwupd
2022-08-27 03:13:47 -04:00
TommyTran732
4951e5f8d9
Update
2022-08-27 03:13:47 -04:00
TommyTran732
e663b92de1
Update
2022-08-27 03:13:46 -04:00
TommyTran732
0135dbba21
Update
2022-08-27 03:13:46 -04:00
TommyTran732
c88ba25eb8
Update
2022-08-27 03:13:46 -04:00
TommyTran732
3eaf3b0cc6
Update
2022-08-27 03:13:46 -04:00
TommyTran732
65ed6a4d06
Update install.sh
2022-08-27 03:13:45 -04:00
TommyTran732
1cddcfbc3e
Restricting file permissions
2022-08-27 03:13:43 -04:00
TommyTran732
f1347ccc57
Update install.sh
2022-08-27 03:13:42 -04:00
TommyTran732
d09fe558bf
Update install.sh
2022-08-27 03:13:41 -04:00
TommyTran732
1d85f5ff15
Update install.sh
2022-08-27 03:13:41 -04:00
TommyTran732
a348abfd15
Update install.sh
2022-08-27 03:13:41 -04:00
TommyTran732
619c3ac2d1
Fixed styling
2022-08-27 03:13:40 -04:00
TommyTran732
79729d65ac
Update install.sh
2022-08-27 03:13:40 -04:00
TommyTran732
1f359ef750
Update install.sh
2022-08-27 03:13:40 -04:00
TommyTran732
0713a4389a
Update install.sh
2022-08-27 03:13:40 -04:00
TommyTran732
d1d22c50d0
Update install.sh
2022-08-27 03:13:40 -04:00
TommyTran732
9c0d7aeede
Update install.sh
2022-08-27 03:13:39 -04:00
TommyTran732
e177886169
Update install.sh
2022-08-27 03:13:39 -04:00
TommyTran732
e28effdd0d
Update install.sh
2022-08-27 03:13:38 -04:00
TommyTran732
3adb403754
Add some grub settings from whonix
2022-08-27 03:13:38 -04:00
TommyTran732
d421ed5a56
Update install.sh
2022-08-27 03:13:38 -04:00
TommyTran732
75215fe0a7
Add user creation
...
Based on the changes made in https://github.com/patarapolw/arch-btrfs/blob/main/scripts/03-root-install.sh
2022-08-27 03:13:37 -04:00
ajeyrgowda
f202bd0a6f
replacing earlyoom with systemd-oomd
...
earlyoom is not needed since systemd already provides that
2022-08-27 03:13:37 -04:00
TommyTran732
f3da738195
Added EarlyOOM
2022-08-27 03:13:36 -04:00
TommyTran732
c9f994e532
Revert to using the old layout
...
OverlayFS doesn't allow snapper rollback when you are booted into a read only snapshot
2022-08-27 03:13:36 -04:00
TommyTran732
fcab538c2e
Update install.sh
2022-08-27 03:13:36 -04:00
TommyTran732
018a6c1769
Update install.sh
2022-08-27 03:13:35 -04:00