Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some chores #59

Closed
wants to merge 4 commits into from
Closed

Some chores #59

wants to merge 4 commits into from

Conversation

e1mo
Copy link
Member

@e1mo e1mo commented May 28, 2022

This PR includes some omre or less minor chores that I've wanted to do for some time. To reduce the load I've grouped them into one PR.

  • Deploy alacritty terminfo
  • Add script to auto reload mumble certificates
  • Add flake.nix
  • Update some ansible roles

Close #51

e1mo added 4 commits May 28, 2022 17:41
Originally from @em0lar s ansible and retooled to avoid unnecessary
downloads by me
This should solve the issue of the mumble certificate being _always_
expired
Python virtual envs have ben flaky at best (e.g. breaking when the hosts
python is updated). That's why I'd like to have a flake in here that
would allow everyone to use the same ansible version and have the same
setup in general.
I didn't touch the geerling guy ones since I have experienced breaking
changes in the past from those roles...
@e1mo e1mo requested review from leona-ya, n0emis and ruru4143 May 28, 2022 18:37
@@ -0,0 +1 @@
use_flake
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When including a flake.nix in this repo, it would be probably better to just use use flake (cf. https://github.com/direnv/direnv/blob/master/man/direnv-stdlib.1.md#use-flake-installable)

ansible
ansible-lint
];
PASSWORD_STORE_DIR="~/.password-store/chaos/jetzt";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure whether to include a flake.nix in this repo. Especially L15 makes hard assumptions about the system of the persons using it. On my system e.g. the password store is not located in ~/.password-store.

@e1mo e1mo closed this Jun 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Murmur (Mumble) not reloading certificate after renewal
3 participants