FS#31834 - [networkmanager] Support systemd and ConsoleKit session management

Attached to Project: Arch Linux
Opened by Luke Shumaker (lukeshu) - Sunday, 07 October 2012, 21:38 GMT
Last edited by Ionut Biru (wonder) - Sunday, 07 October 2012, 21:51 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

As noted on the Wiki[1], systemd users who wish to drop ConsoleKit must recompile NetworkManager to use systemd session management. This seems silly, when multiple binaries (NetworkManager-ck, NetworkManager-systemd) can be provided without too much extra work.

[1] https://wiki.archlinux.org/index.php/Systemd#Replacing_ConsoleKit_with_systemd-logind

Additional info:
* This feature is not in networkmanager=0.9.6.0-2
* Attached is a patch to for the PKGBUILD to do this

About the patch:
* It bumps `pkgrel=3`
* It works by modifying automake and autoconf files; these are therefore added to makedepends
* It separately compiles `/usr/sbin/NetworkManager-{nosession,ck,systemd}`, and symlinks `NetworkManager` to `NetworkManager-ck`
* The systemd .service file is patched to run `NetworkManager-systemd` instead of `NetworkManager`
This task depends upon

Closed by  Ionut Biru (wonder)
Sunday, 07 October 2012, 21:51 GMT
Reason for closing:  Won't implement
Additional comments about closing:  you can provide ck variant in a build that can be submited in aur.
Comment by Daniel Wallace (gtmanfred) - Sunday, 07 October 2012, 21:50 GMT
the next update to networkmanager will depend on you booting with systemd as your init

check the svn

https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/networkmanager

Loading...