Age | Commit message (Collapse) | Author |
|
|
|
GNU Screen does not support colors specification as letters anymore.
Here is relevant quote from manpage:
> The old format of specifying colors by letters (k,r,g,y,b,m,c,w) is
> now deprecated.
And by deprecated they mean doesn't work anymore.
Unfortunately, macOS ships screen version 4.00.03 and I couldn't figure
out a way to have screenrc syntax to work on both 5.0 and 4.0 versions
at the same time.
One more problem is `screen --version` changed return code, so even code
for checking if screen is installed at all doesn't work anymore. Need
to figure out a proper way forward. For now I just installed screen
version 5.0.0 from homebrew to fix macOS setup and at the same time make
Linux machines happy as well.
|
|
|
|
Playbook sysupgrade.yml is a attempt to do automatic full system
upgrade. Currently logic is completely automated for happy path.
1. Shutdown machine.
2. Take snapshot from the machine.
3. Power on machine back.
4. Update archlinux-keyring.
5. Upgrade everything.
6. Reboot.
If something is working, then we are done. Otherwise, restore from
snapshot manually and try to figure out what went wrong.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Use `%h` to fold config to indentical hosts to one item.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
There is no en_US.UTF-8 locale in Arch Linux out of the box. Try to remove
explicit set of locale and see what will break. I set it initially, because
some of the servers had russian locale back in the days, but I am not sure this
is still true somewhere.
|
|
Because * section overrides everything else and `User` setting from other
section didn't apply.
|
|
|
|
|
|
|
|
This is necessary to share content between roles without using `..` in
filepaths.
|