1
0
mirror of https://github.com/tommytran732/Arch-Setup-Script synced 2025-02-20 18:01:33 -05:00
Commit Graph

388 Commits

Author SHA1 Message Date
Sebastian Yonekura
fb97449b09 Merge branch 'refs/heads/funk-on-code-correct-shellcheck'
# Conflicts:
#	README.md
#	desktop.sh
2024-05-11 02:10:19 -04:00
funk-on-code
2077ee4829 Update mkinitcpio hooks, enables systems to boot. ()
Fixes  

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-11 02:05:48 -04:00
446ec3e82d Update curl syntax
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 02:05:48 -04:00
e40b76ec02 Update 990-security-misc path
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 02:05:48 -04:00
439fa6b7a2 Add openssh and fwupd
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 02:05:28 -04:00
f62fb72d12 Create server.sh
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-11 02:05:28 -04:00
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 ()
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 ()
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. ()
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+ ()
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
Sebastian Yonekura
1c7499a574
Merge pull request from funk-on-code/patch-1
Fix /srv mountpoint in desktop.sh
2024-05-11 01:42:24 -04:00
funk-on-code
f9acdf97b8
Update mkinitcpio hooks, enables systems to boot. ()
Fixes  

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
funk-on-code
8178a44f32
Fix /srv mountpoint in desktop.sh
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-05-05 22:29:05 +10:00
f89c1d6473
Update curl syntax
Signed-off-by: Tommy <contact@tommytran.io>
2023-11-15 14:30:00 -07:00
8dc913740d
Update 990-security-misc path
Signed-off-by: Tommy <contact@tommytran.io>
2023-11-15 14:24:58 -07:00
ff5bbe912b
Remove gnome-software 2023-10-31 09:34:49 -07:00
0dbe465de4
Add sbctl
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 06:56:38 -07:00
9f4b853882
Add openssh and fwupd
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 06:56:10 -07:00
57212bc0d9
Create server.sh
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 06:52:39 -07:00
25123dbba6
Rename install.sh to desktop.sh
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 06:27:08 -07:00
f4228c967b
Delete secureboot.sh
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 06:24:21 -07:00
a5b2ec8106
Update README.md
Signed-off-by: Tommy <contact@tommytran.io>
2023-07-02 05:47:45 -07:00
dd69526d73
Switch to Apache License
Signed-off-by: Tommy <contact@tommytran.io>
2023-03-17 08:26:13 -04:00
1e81c853bf
Remove disable connectivity checks
Signed-off-by: Tommy <contact@tommytran.io>
2023-03-05 05:40:13 -05:00
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 ()
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 ()
move input to start
2022-12-17 20:05:23 -05:00
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 ()
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
d5e6eaf479
Fix file names
Signed-off-by: Tommy <contact@tommytran.io>
2022-12-03 17:07:36 -05:00
a9e28ec90f
Change links to Kicksecure
Signed-off-by: tommytran732 <contact@tommytran.io>
2022-11-17 18:21:44 -05:00
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. ()
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
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
4eb5e78be2
Fixes ESP Generation from Archlinux 2022.07+ ()
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
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