hashbang / admin-tools

Ansible playbooks and other admin tools used to administrate #! servers
MIT License
17 stars 10 forks source link

Update UnrealIRCd config to support 4.x options #144

Open drGrove opened 5 years ago

drGrove commented 5 years ago

Needs hashbang/docker-unrealircd#13. I'm also not sure of a good way to test all of this. Any pointers would be appreciated prior to us merging

RyanSquared commented 5 years ago

@drGrove with testing, you should be able to set up a VM - or even change the Ansible target to your own system - and run the IRCd locally.

RyanSquared commented 5 years ago

I can't test it myself right now, I'll try to do so over the weekend.

drGrove commented 5 years ago

Does ansible have a local runner or a just pretend you're on the server and put things relative to here?

On Thu, Oct 4, 2018, 12:15 Ryan notifications@github.com wrote:

I can't test it myself right now, I'll try to do so over the weekend.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/hashbang/admin-tools/pull/144#issuecomment-427137098, or mute the thread https://github.com/notifications/unsubscribe-auth/ABX9zufIKz1rPwBkXe54tzL4xc9BOhfiks5uhl5AgaJpZM4XHnZg .

RyanSquared commented 5 years ago

Does ansible have a local runner

ansible-playbook -i localhost, instead of just ansible-playbook, but I'm not entirely sure how well it would work on a user system because we hardcode in some file paths which might not exist (like /home/core)?

RyanSquared commented 5 years ago

Ansible also has {{ ansible_env.HOME }} which as I understand, means the $HOME var for the current user.

benharri commented 5 years ago

you could also spin up a lxd or docker container on a stretch image and run it against that