7a50c4e548
Typo fix + set e
2024-10-25 05:48:19 -07:00
d8bf30e46b
Move sbctl to post install
2024-10-25 05:28:24 -07:00
3821fe08f3
Use Fedora's /etc/hosts
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-10-25 03:07:00 -07:00
870ccdef4d
More consistency fixes
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-10-25 02:38:52 -07:00
12949fa0dc
Consistency with comments
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-10-25 02:34:48 -07:00
15a1502a64
Rename luks_password to luks_passphrase
2024-10-25 00:35:02 -07:00
013417d7f4
Minor reorganization
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-10-24 23:12:57 -07:00
9718199d29
Use consistent mkfs syntax with other repos
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-10-24 22:41:41 -07:00
5cbef759f4
Fix sshd override
2024-10-15 14:14:37 -07:00
012fbe8399
mkfs.btrfs --force
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-10-14 15:00:49 -07:00
funk-on-code
f82897b299
[Corrected] Add a Full Name prompt / Full Name to user creation. ( #39 )
...
The correct version, adding a Full Name prompt (improves look of GDM display) and quote $fullname/$username accordingly.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-10-11 16:38:03 -07:00
3769c8e768
Add support for emmc
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-10-11 16:36:07 -07:00
3948fbd19c
Only configure systemd-resolved on desktop
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-10-11 14:48:22 -07:00
7f99bd5bed
Fix resolv.conf
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-10-11 14:42:25 -07:00
32ee17b742
Add missing directories
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-10-11 14:24:18 -07:00
9f56c5b0e2
Add permission control for workflow
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-09-10 16:23:03 -07:00
funk-on-code
0e0cfa9f52
Workaround for systemd-networkd ( #45 )
...
The archlinux ISO provides working networking, use it to provide working networking for server installs on first-boot.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-09-10 16:19:53 -07:00
funk-on-code
9d9c42c414
Fix chronyd configuration location ( #48 )
...
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-08-25 19:11:56 -07:00
cffea037c4
Update kernel module blacklist URL
...
Fixes #46
Signed-off-by: Tommy <contact@tommytran.io>
2024-08-09 15:36:05 -07:00
a68405a23a
Fix unbound config
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-08-06 15:17:45 -07:00
funk-on-code
e8cafae818
Correct sshd service location for server install. ( #37 )
...
Update install.sh
Correct sshd service location. Fixes #35
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-08-06 15:16:43 -07:00
funk-on-code
d710acdaf8
Fix erroneous 'tee' for sshd custom configuration. ( #38 )
...
Generation of sshd_config.d doesn't.
Instead, it makes /root/tee, because of a typo.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-08-06 15:07:45 -07:00
57d9e1d7bd
Fix missing comment
...
Closes https://github.com/TommyTran732/Arch-Setup-Script/issues/33
2024-07-29 13:43:04 -07:00
303d5ee89f
Update modprobe URL
2024-07-26 05:02:21 -07:00
2dec8b859f
Add set -u
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-07-20 18:19:01 -07:00
4b7a2682bd
Not overwrite USERGROUP_ENAB on anything but Ubuntu
...
The nonsense with umask is introduced by Canonical's infinite wisdom: https://git.launchpad.net/ubuntu/+source/pam/tree/debian/patches/pam_umask_usergroups_from_login.defs.patch?h=ubuntu/noble
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583958
We don't need to break sensible distributions because of Ubuntu nonsenses
Signed-off-by: Tommy <contact@tommytran.io>
2024-07-09 15:10:47 -07:00
a5e2f37b75
No longer hardcode date
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-07-05 08:30:29 -07:00
e7dba4febf
Suppress curl output
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-07-03 02:24:40 -07:00
8671262ad1
Be a bit more posix compliant
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-26 00:09:37 -07:00
d17763aaa5
Add unbound config for Docker
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-24 18:23:48 -07:00
0870a38cce
Unbound for server installs
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-21 15:40:07 -07:00
512c525049
Add unbound.conf
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-21 15:01:55 -07:00
d4c5b84008
Default to UTC
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-20 05:19:03 -07:00
dcb9a8c9f6
Daily update for GitHub actions
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-15 15:04:11 -07:00
1859d176b5
Use sshd socket instead of service
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-14 16:41:32 -07:00
80e3e9a86c
Typo fix
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-14 16:20:42 -07:00
7018a7945f
Consistency fix
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-06 13:08:31 -07:00
ce689900a3
Cleanup arch-chroot step
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-06 13:02:51 -07:00
f4655b87cf
Remove subvol split for toolbox
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-05 00:13:36 -07:00
7fd0563729
Use systemd-resolved
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-04 21:45:45 -07:00
c2af90b0d3
Partitioning fixes
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-04 17:51:43 -07:00
ebf018706c
Minor improvements
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-04 16:54:58 -07:00
f08634fc49
Minor improvements & bug fixes
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-04 16:52:00 -07:00
f400b8b0b2
Typo fixes
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-04 14:42:30 -07:00
34c87acf62
Use custom config and SecureBlue configs
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-04 14:22:19 -07:00
2eb8b6bf5a
Do not preload part_msdos
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-02 10:44:34 -07:00
c03ba949ea
Default to linux-hardened
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-02 10:38:49 -07:00
daf2664d08
Add notes on dconf not working
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-02 02:00:23 -07:00
6d0c3594d9
Fix arch-chroot section
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-02 01:44:16 -07:00
ce3d59b072
Add missing directory
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-06-02 01:32:58 -07:00