-
Notifications
You must be signed in to change notification settings - Fork 623
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
Added Alpine Linux support #1567
Conversation
13bb917
to
95d55e2
Compare
95d55e2
to
7af1b8c
Compare
7af1b8c
to
a4fc983
Compare
don't think there is any bug ... Just triggered the build and the current test is passing in all OS: https://app.travis-ci.com/github/pivpn/pivpn/builds/253283709 so should yours. you can see the results of the failing tests by yourself, just click on the details. here's the error: https://app.travis-ci.com/github/pivpn/pivpn/jobs/576888207#L606-L610 |
I know, but this error is generated by a piece of code that I haven't touch ... |
a4fc983
to
40a11a2
Compare
The reason why is not Failing on Xenial is because the scripts tests run in a different way allowing them to fail, the same error is still there: https://app.travis-ci.com/github/pivpn/pivpn/jobs/576888457#L487 indeed it seems not related with your changes but for some reason it is happening with your changes, not entirely sure why, and I am in the middle of house move hard for me to pay much attention. |
40a11a2
to
4cf14da
Compare
Glad I showed you a bug 😅 |
Some failures are related to the invalid user |
56f4b04
to
085bcf1
Compare
085bcf1
to
3f5646b
Compare
3f5646b
to
041a820
Compare
041a820
to
9d17bd8
Compare
43c2e7f
to
f955378
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, And seem you got it passing the CI as well during the weekend.
Will get it merged as soon as @orazioedoardo is happy with the changes. Great job all of you :D
This is still undecided. grep may be fragile, maybe just tell the user to take a look at /var/log/messages |
What do you think could be the best solution? |
f955378
to
e68c055
Compare
You could wrap this around a |
e68c055
to
d04a0f0
Compare
The script could download and install |
🎉 This PR is included in version 4.1.0-test.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
🎉 This PR is included in version 4.1.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Good version of #1566
I have added the support for Alpine Linux.
The pre-requisites to run Pi-VPN on Alpine are:
bash
installed (apk add bash
)busybox-initscripts
installed (apk add busybox-initscripts
)root
or havesudo
installed (apk add sudo; echo '%wheel ALL=(ALL) ALL' > /etc/sudoers.d/wheel
)