-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Snap package #257
base: master
Are you sure you want to change the base?
Snap package #257
Conversation
Oh, and the files are available in https://github.com/jwallden/nebula-snap/ |
…e deamon to start att boot. So removed that from readme...
Hooray! Also solves #101 (partially) |
One more thing! Perhaps it would be nice to add the following to the Readme: Install without any confinementTo load configs from other locations you need to remove the confinement. Run the following command to install Nebula without restrictions: sudo snap install nebula --devmode |
Good idea. I'll add it. |
Dang, I keep bugging you here but is there any reason why you are using |
It's fine! Glad to have the conversation. The SNAP_USER_COMMON is not restored on a snap refresh. This means, at least as I understand it, that e g the keys and config used in Nebula would get deleted when the package is updated. However, when I look at it now it seems that SNAP_COMMON is also not backed up and restored. So actually I'm not sure why I chose SNAP_USER_COMMON. It is a while since I did this but from what I recall, back when I tested things SNAP_COMMON seemed lik a better option. Now, In the big scheme of things I'm not really sure that it would matter with regards to running it with sudo. I think that since we're using network-control sudo would be required anyway. |
@jwallden :)) what the documentation says about both SNAP_COMMON and SNAP_USER_COMMON is that the data is shared accross all versions of your snap. This means if you upgrade or downgrade, you actually retain your data, while with SNAP_DATA, it is lost. There you go! And true, all though all the side-utilities (signing, keygen...) would work without sudo, which is somewhat nice. |
Beat me to it :), is this still under consideration? |
Unclear if it's considered actively or not. I haven't got any reaction from Nebula mainainers whatsoever :) |
This is work to build Nebula as a snap package with reference to #172
This snap is already published on https://snapcraft.io/nebula and if there is interest I'm happy to transfer ownership of that to the Nebula project