|
dd093c78a1
|
Build a new, much slimmer, much nicer bootstrap script
|
2021-01-19 03:31:12 -06:00 |
|
|
345921f933
|
Update upstream URIs
|
2020-12-30 21:37:49 -06:00 |
|
|
5685a425dc
|
Fix ansible user being unable to modify their own damn authorized_keys
|
2020-12-27 17:28:10 -06:00 |
|
|
ef8aa32fd9
|
Polish up sudo configs
|
2020-12-27 17:25:46 -06:00 |
|
|
b4637075bf
|
Fix make-rslave args
|
2020-12-27 17:21:10 -06:00 |
|
|
5add86cdd9
|
Only execute bootstrap script if we gotta
|
2020-12-27 17:18:39 -06:00 |
|
|
d869d20e6b
|
Oh hey we need to download that script
|
2020-12-27 17:16:28 -06:00 |
|
|
304d64e273
|
Alright fine fuck trap then
|
2020-12-27 17:14:19 -06:00 |
|
|
1db87c2ef2
|
Fix incorrect trap invocation
|
2020-12-27 17:13:20 -06:00 |
|
|
a43ee46036
|
Work on arch bootstrap script
CAN I MAKE UP MY MIND PLEASE
|
2020-12-27 17:12:18 -06:00 |
|
|
dd9ba13e6b
|
Add pubkey to ansible user
WHOOPSIE
|
2020-12-04 09:11:27 -06:00 |
|
|
a5a965adbd
|
Add salt to a bunch of groups
|
2020-12-04 08:11:21 -06:00 |
|
|
55d721e5b6
|
Fix logging on emerge-webrsync
|
2020-12-04 06:45:55 -06:00 |
|
|
0dd50892c3
|
Add an Ansible user, too
|
2020-12-04 06:43:35 -06:00 |
|
|
7fd0428d78
|
Also enable sshd
|
2020-12-04 06:42:09 -06:00 |
|
|
e370f586d6
|
Enable NetworkManager
This helps out the first boot
|
2020-12-04 06:41:17 -06:00 |
|
|
c6ffd94ee7
|
Skip GRUB config if user supplies empty response
|
2020-12-04 06:39:11 -06:00 |
|
|
6d63d415fd
|
Alright fine networkmanager can do what it wants
|
2020-12-04 06:31:17 -06:00 |
|
|
a0a7978132
|
Add a note about looking at fstab
|
2020-12-04 06:30:14 -06:00 |
|
|
9f91f0afdc
|
Only modify hostname and fstab if we need to still
|
2020-12-04 06:29:55 -06:00 |
|
|
479cc5a705
|
Maybe don't build modem support for NM
|
2020-12-04 06:24:28 -06:00 |
|
|
5c007145ba
|
Rename bootloader configuration to be more appropriate
|
2020-12-04 06:23:05 -06:00 |
|
|
6a3344deea
|
...and make it a valid option
|
2020-12-04 06:21:56 -06:00 |
|
|
14aea7682b
|
Add a switch that skips tarball extraction
|
2020-12-04 06:21:27 -06:00 |
|
|
c1dbcfa5ed
|
Install networkmanager
|
2020-12-04 06:14:30 -06:00 |
|
|
d78c141f29
|
Make GRUB configuration more robust... and correct
|
2020-12-04 06:08:21 -06:00 |
|
|
8987f44a73
|
Prompt where to install grub to
|
2020-12-04 02:50:32 -06:00 |
|
|
bcaf588de5
|
More verbose logging, also maybe don't rbind root over mnt pls thanks
|
2020-12-04 02:47:08 -06:00 |
|
|
cb8c7537c0
|
Dynamically manage mounts in chroot
|
2020-12-04 02:40:56 -06:00 |
|
|
aad2417c11
|
Tweak emerge args
|
2020-12-04 02:38:47 -06:00 |
|
|
9ea05a7b50
|
Alright fine we'll use chroot
|
2020-12-04 02:37:34 -06:00 |
|
|
5bedbeec62
|
Unmount directories before spawning systemd-nspawn
|
2020-12-04 02:36:06 -06:00 |
|
|
c134eb0e99
|
Add d as an option
whups
|
2020-12-04 02:35:04 -06:00 |
|
|
1c1e5e9721
|
Don't rsync git repos
|
2020-12-04 02:13:35 -06:00 |
|
|
53eb58bfb4
|
Oh hey wait we need to install git first
|
2020-12-04 02:09:30 -06:00 |
|
|
d4e8f5c014
|
Clone gentoo repo over git
This solve a race condition verifying manifests
|
2020-12-04 02:07:29 -06:00 |
|
|
5bdd634354
|
Work on automating GRUB install
|
2020-12-04 01:58:47 -06:00 |
|
|
fce752a017
|
Don't ask
Just don't
|
2020-12-04 01:52:29 -06:00 |
|
|
62a0b3bf19
|
Prompt for hostname, better logging
|
2020-12-04 01:49:17 -06:00 |
|
|
99fbab1ee8
|
Only add salt if he doesn't exist
|
2020-12-04 01:45:31 -06:00 |
|
|
26baf4a1fa
|
Automate more things, begin work on post-chroot tasks
Such as another chroot
|
2020-12-04 01:45:01 -06:00 |
|
|
4a658c2669
|
Update grub-platforms
|
2020-12-03 22:48:56 -06:00 |
|
|
f2aa7e2f26
|
Only overwrite with a tarball if we haven't already set up an install
|
2020-12-03 04:46:42 -06:00 |
|
|
a3882a3bc7
|
Accept all licenses
|
2020-12-03 04:41:05 -06:00 |
|
|
fc140c8529
|
Always overwrite fstab
|
2020-12-02 21:01:27 -06:00 |
|
|
2f8588f299
|
Hopefully this all just works
|
2020-12-02 21:00:00 -06:00 |
|
|
3ea3744d3e
|
I'm an idiot. nproc != -jnproc
|
2020-12-02 20:15:37 -06:00 |
|
|
2f14e5a36d
|
Set the -network-sandbox feature flag
Works around a bug with QEMU (rip)
|
2020-12-02 20:13:32 -06:00 |
|
|
f34bede895
|
Python bluetooth... let's not
|
2020-12-02 20:10:58 -06:00 |
|
|
64331de5eb
|
Working on more USE flags
|
2020-12-02 20:08:41 -06:00 |
|