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

389 Commits

Author SHA1 Message Date
Sebastian Yonekura
86bb8046df update readme 2024-05-11 02:13:08 -04:00
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. (#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-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 (#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
Sebastian Yonekura
1c7499a574
Merge pull request #1 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. (#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
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 (#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
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
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. (#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
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+ (#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
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