54a4ce6ffd
Rename install.sh to desktop.sh
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 02:05:28 -04:00
654d2a273b
Delete secureboot.sh
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 02:05:28 -04:00
02d4d45a47
Switch to Apache License
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 02:05:00 -04:00
72b5564f7e
Remove disable connectivity checks
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 02:05:00 -04:00
05420f65a0
Update kicksecure sysctl
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 02:05:00 -04:00
calvinreu
61ad3457ee
input at start ( #20 )
...
move input to start
2024-05-11 02:04:11 -04:00
b042e5aaa2
Typo fix
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 01:55:44 -04:00
Welteam
85e29ef5fd
Fix sed command for sudo access ( #21 )
...
Adapt sed regexp to variations of sudoers file
Signed-off-by: Welteam <8932313+Welteam@users.noreply.github.com>
2024-05-11 01:55:44 -04:00
d20b149e61
Fix file names
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 01:55:44 -04:00
1aefcb24cf
Change links to Kicksecure
...
Signed-off-by: tommytran732 <contact@tommytran.io>
2024-05-11 01:55:44 -04:00
a2ad2855ac
Fix grub-install command
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 01:55:44 -04:00
funk-on-code
000ed817c5
Auditd should point to chroot, not live install. ( #18 )
...
Auditd fails to start on ArchLinux 2022.10 because the auditd.conf file does not exist in the chroot after install.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-05-11 01:55:44 -04:00
funk-on-code
6accad464b
Fixes ESP Generation from Archlinux 2022.07+ ( #16 )
...
Fixes ESP filesystem generation on Live Archlinux ISOs from July 2022 to September (fixes both "Sector Not Allocated" error from mkfs.fat and the grub-install command since the changes to grub-install introduced in the latest update.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-05-11 01:55:36 -04:00
funk-on-code
fee4fbb421
Silence / Correct some Shellcheck Warnings.
...
Quote variables correctly to silence shellcheck warnings. (run with shellcheck -f diff -s bash install.sh)
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-10-19 03:30:41 +00:00
funk-on-code
9f1a458c12
Update GNOME setup
...
Adds icon theme, rhythmbox, transmission & celluloid.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-10-13 03:11:29 +00:00
funk-on-code
66c68f3699
Update groups list so CUPS/VPN support also works.
...
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-10-13 02:57:04 +00:00
funk-on-code
332abd589b
Update README.md
...
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-10-13 01:16:16 +00:00
funk-on-code
ff9f458ef1
Updating my chosen package list, installs GNOME for Desktop Use.
...
Update my own package list to install "full-stack(tm)" GNOME.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-10-13 01:14:58 +00:00
funk-on-code
4a3468356f
Re-order Kernel Choice
...
I use -hardened pretty much everywhere, except SMB/Fileservers, which use -lts, so I re-order these.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-09-27 07:56:25 +00:00
funk-on-code
0743890ae2
Update README.md
...
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-09-26 07:47:30 +00:00
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
funk-on-code
a785f2b908
Update README to reflect this is a fork of upstream.
...
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2022-09-19 06:05:34 +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
72f83f4699
Revert last commit
2022-08-27 03:13:50 -04:00
e34514f92e
Create LICENSE
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
5bbb5999c8
Update README.md
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
8c9c67aaab
Typo fix
2022-08-27 03:13:48 -04:00
TommyTran732
e3fb861554
Update
2022-08-27 03:13:47 -04:00
TommyTran732
8b857f02e7
Update README.md
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