5
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2024-11-22 09:30:28 +00:00
yggdrasil-go/contrib
rany 5b326d8bb8
Update generate.sh (#736)
The AppArmor profile in contrib forbids `/usr/bin/yggdrasil` from reading the file in `/var/backups/yggdrasil.conf...`. This works around that restriction by having the shell do the reading of `/var/backups/yggdrasil.conf...` file while providing the same exact functionality without making the AppArmor profile less restrictive. 

Another change is the safe perms for the `/etc/yggdrasil.conf` (so that config will have 0640 permissions). This is important because if we kept the default of 644 then any user (privileged or unprivileged) will have the ability to read the yggdrasil private key. We use a restrictive umask of 0027 to make this possible.
2020-12-06 20:52:54 +00:00
..
ansible check if an error was returned by Core._init and return it if so 2020-03-31 18:14:20 -05:00
apparmor apparmor: allow yggdrasil to resolve hostnames (#739) 2020-12-06 20:52:10 +00:00
busybox-init contrib/busybox-init: add reload and use -useconffile 2019-03-06 11:30:49 +01:00
deb Update generate.sh (#736) 2020-12-06 20:52:54 +00:00
docker docker: build and copy genkeys 2020-01-05 15:26:08 -05:00
freebsd Add freebsd service script into contrib 2018-10-06 00:24:07 +01:00
logo Update neilalexander's logo proposal 2018-11-14 19:25:35 +00:00
macos Fix launchd file for macOS to use -useconffile 2019-03-04 08:44:25 +00:00
msi Fix syntax error in build-msi.sh 2019-12-10 11:40:16 +00:00
openrc contrib/openrc: I like symmetry 2019-03-05 22:27:51 +01:00
semver semver: Don't return failure codes when git history is not present 2019-09-18 20:09:53 +01:00
systemd Merge pull request #607 from Arano-kai/feature/systemd_modular_unit 2019-12-10 12:02:46 +00:00
yggdrasil-brute-simple remove ygg-brute gitignore 2019-05-18 04:25:57 -07:00