Commit Graph

432 Commits

Author SHA1 Message Date
Tommy b8e23af72d
Add regex escape
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 13:35:38 -07:00
Tommy 577ebc5fb4
Better regex
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 13:14:13 -07:00
Tommy d9a451b28f
Fix ShellCheck issues
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 10:40:17 -07:00
Tommy 16a442b76d
Expand ignore list
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 10:38:19 -07:00
Tommy c75de37394
Add shellcheck badge
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 10:38:10 -07:00
Tommy 8cf9d0370b
Typo fix
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 10:37:59 -07:00
Tommy ef4f92cb7b
Add shellcheck
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 10:27:25 -07:00
Tommy eeeb6f0f03
https for fwupd
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 05:14:52 -07:00
Tommy 8f9bda05c0
Delete legacy scripts
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 05:13:20 -07:00
Tommy 541d48f9ea
Use rd.luks.name
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 04:39:10 -07:00
Tommy dcbae1fd2d
Ree-add snapper configuration
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 04:05:10 -07:00
Tommy c74b56a456
Remove unnecessary prompt
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 03:50:33 -07:00
Tommy eefffc2d8b
Use systemd hook
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 03:39:38 -07:00
Tommy 3e74eab90d
Lots of small fixes
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 03:31:45 -07:00
Tommy 8dac3b4346
Split out snap-pac
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 01:52:10 -07:00
Tommy 33197000d4
Remove unnecessary space_cache
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 00:55:59 -07:00
Tommy ac1ba91ef2
Remove unnecessary \
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 00:40:55 -07:00
Tommy 3002feddd8
Fix partition label
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 00:39:51 -07:00
Tommy 2ea12a051a
Add lsblk command
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 23:46:05 -07:00
Tommy cd0939fa64
Typo Fix
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 23:44:41 -07:00
Tommy 13b27b4ca9
Finish cleanup
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 23:20:02 -07:00
Tommy 325f80455f
Typo fix
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 22:15:53 -07:00
Tommy 8fb069f128
Only install microcode if running on bare metal
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 22:11:58 -07:00
Tommy f72a957468
Cleanup mountpoints
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 22:03:12 -07:00
Tommy dcf1536d2a
Initial port to new script
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 21:27:47 -07:00
Tommy 91678b4f1e
Remove tuned
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 19:02:27 -07:00
funk-on-code 2df114e8a4
Fix /srv mountpoint in desktop.sh (#27)
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-05-29 13:53:33 -07:00
funk-on-code 16aac3acf3
Fix /srv mountpoint in server.sh (#28)
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-05-29 13:53:23 -07:00
funk-on-code f9acdf97b8
Update mkinitcpio hooks, enables systems to boot. (#29)
Fixes #26 

mkinitcpio has had several changes since 2023, after much trial-and-error, rewriting the entire line is a more robust way of fixing this problem.

Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-05-05 06:30:12 -07:00
Tommy f89c1d6473
Update curl syntax
Signed-off-by: Tommy <contact@tommytran.io>
2023-11-15 14:30:00 -07:00
Tommy 8dc913740d
Update 990-security-misc path
Signed-off-by: Tommy <contact@tommytran.io>
2023-11-15 14:24:58 -07:00
Tommy ff5bbe912b
Remove gnome-software 2023-10-31 09:34:49 -07:00
Tommy 0dbe465de4
Add sbctl
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 06:56:38 -07:00
Tommy 9f4b853882
Add openssh and fwupd
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 06:56:10 -07:00
Tommy 57212bc0d9
Create server.sh
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 06:52:39 -07:00
Tommy 25123dbba6
Rename install.sh to desktop.sh
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 06:27:08 -07:00
Tommy f4228c967b
Delete secureboot.sh
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 06:24:21 -07:00
Tommy a5b2ec8106
Update README.md
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 05:47:45 -07:00
Tommy dd69526d73
Switch to Apache License
Signed-off-by: Tommy <contact@tommytran.io>
2023-03-17 08:26:13 -04:00
Tommy 1e81c853bf
Remove disable connectivity checks
Signed-off-by: Tommy <contact@tommytran.io>
2023-03-05 05:40:13 -05:00
Tommy 74e4d65193
Update kicksecure sysctl
Signed-off-by: Tommy <contact@tommytran.io>
2023-02-04 05:19:19 -05:00
Welteam 26cdbbd06f
Fix regression caused by last commit (#23)
Configure locales after mount of filesystem

Signed-off-by: Welteam <8932313+Welteam@users.noreply.github.com>
2023-01-27 18:31:21 -05:00
calvinreu 71a5f7eb18
input at start (#20)
move input to start
2022-12-17 20:05:23 -05:00
Tommy c164464010
Typo fix
Signed-off-by: Tommy <contact@tommytran.io>
2022-12-16 15:16:43 -05:00
Welteam 7ff0405c60
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>
2022-12-16 15:12:18 -05:00
Tommy d5e6eaf479
Fix file names
Signed-off-by: Tommy <contact@tommytran.io>
2022-12-03 17:07:36 -05:00
tommytran732 a9e28ec90f
Change links to Kicksecure
Signed-off-by: tommytran732 <contact@tommytran.io>
2022-11-17 18:21:44 -05:00
Tommy c23c107118
Fix grub-install command
Signed-off-by: Tommy <contact@tommytran.io>
2022-10-25 16:49:44 -04:00
funk-on-code 8a7f338708
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>
2022-10-22 14:05:39 -04:00
funk-on-code 4eb5e78be2
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>
2022-09-28 12:23:11 -04:00