Our Networking Story

Oliver Grawert ogra at ubuntu.com
Mon Mar 10 08:49:02 UTC 2014

Am Sonntag, den 09.03.2014, 19:53 -0700 schrieb Dale Amon:
> On Fri, Mar 07, 2014 at 01:32:56PM +0000, Kevin Chadwick wrote:
> > I never use network manager but just in case it's of use, check
> > out /usr/share/dbus-1/system-services
> Oh my. I find buried in there:
> 	~$ cat /usr/share/dbus-1/system-services/org.freedesktop.nm_dispatcher.service 
> 	[D-BUS Service]
> 	Name=org.freedesktop.nm_dispatcher
> 	Exec=/usr/lib/NetworkManager/nm-dispatcher.action
> 	User=root
> And naturally:
> 	$ man nm-dispatcher.action
> 	No manual entry for nm-dispatcher.action
> So we have a program performing mission critical actions that is not
> documented, or if it is, then the documentation is in the bottom file
> drawer of the cabinet on the left in the third subbasement of the
> Vogon Galactic office on Alpha Centauri.
this is an internal helper script, nothing an enduser should touch (else
it would live in /usr/bin or /bin) and thus it is not required to have a
manual page (i'm sure its API is documented in the source somewhere for
programmers wanting to use it from within network manager).

to manage network manager connections from the commandline you use the
nmcli tool, which ships with a nicely written manpage ;)

> Now, a very dumb question. Where does network-manager and the GUI
> program that sets up networks park the system manager critical data
> they are using? The correct answer should be "In an USASCII text
> file in /etc. That's the way the Unix world does things.
network manager stores its system connection info in a text file in .ini
style format in /etc/NetworkManager/system-connections

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20140310/29ec3a5a/attachment.sig>

More information about the Ubuntu-devel-discuss mailing list