-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
networkmanager-fortisslvpn: create the local state directory #71298
Conversation
I wonder if other plugins need setup for a state directory. |
I know that openvpn and iodine don't. (iodine is slightly broken but not for this reason, I should bump it to master as the master branch contains fixes) |
Hum I don't know what the ofborg failures mean. |
Me either @symphorien, the checks have been having weird failures all the time this week (all seemingly unrelated). |
@symphorien I asked @grahamc about it. I've been seeing stuff like this with a high frequency this week. |
It seems nixpkgs can't be fully evaluated in 16gb anymore. I can't address this tonight, but will put it on my to-do for tomorrow morning. |
@GrahamcOfBorg eval I took an expensive route to try and fix it for the night |
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.
Because of #71322 we can't merge the commit to master.
Though it you make the pkgs/tools/networking/network-manager/fortisslvpn/default.nix
its own commit and add tmpfile rules for master that should work.
And backport changes to pkgs/tools/networking/network-manager/fortisslvpn/default.nix
and add the stateDirs
separate.
c83444a
to
806d3d3
Compare
Fixed merge conflict. That would have been nice of @flokli to wait for this PR to be merged. It would have saved me a great deal of work and compilation on top of master. |
I opened a backport PR at #71366 |
Otherwise connecting simply fails: VPN connection: failed to connect: 'La création du fichier « /tmp/lib/NetworkManager-fortisslvpn/0507e3ef-f0e0-4153-af64-b3d9a025877c.config.XSB19Z » a échoué : No such file or directory'
806d3d3
to
a37b963
Compare
Thanks for doing this @symphorien. And yes, it was unfortunate for such a conflict to occur. |
@symphorien sorry for causing you trouble, I indeed should have waited for this PR to be merged in first. |
Otherwise connecting simply fails:
VPN connection: failed to connect: 'La création du fichier « /tmp/lib/NetworkManager-fortisslvpn/0507e3ef-f0e0-4153-af64-b3d9a025877c.config.XSB19Z » a échoué : No such file or directory'
Currently the plugin is non-functional so I think a backport to 19.09 is required.
Things done
Tested by connecting to a vpn.
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)