Re: Finally, NetworkManager CLI

2008-02-19 Thread Tambet Ingo
Also, I forgot to mention, if you see an ugly error with every command
looking something like this:

ERROR:dbus.proxies:Introspect error on
:1.79759:/org/freedesktop/NetworkManager/VPN/Connection/9:
dbus.exceptions.IntrospectionParserException: Error parsing introspect
data: class 'xml.parsers.expat.ExpatError': mismatched tag: line 29,
column 6

it means you should make sure you have the following patch for bus-glib

http://gitweb.freedesktop.org/?p=dbus/dbus-glib.git;a=commit;h=3f6e2c0c76d3643a1823b5ea7c8f5486a6b448de

It's not in any release yet.

Tambet
___
NetworkManager-list mailing list
NetworkManager-list@gnome.org
http://mail.gnome.org/mailman/listinfo/networkmanager-list


Re: Finally, NetworkManager CLI

2008-02-15 Thread Rainer Rehak

Heyho Tambe,
thanx for creating this little prog, but after finishing 
./configure and doing make i get this:


[EMAIL PROTECTED] ~/Desktop/nmcli-1.0.0 $ make
Making all in src
make[1]: Betrete Verzeichnis '/home/rayn0r/Desktop/nmcli-1.0.0/src'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Verlasse Verzeichnis '/home/rayn0r/Desktop/nmcli-1.0.0/src'
make[1]: Betrete Verzeichnis '/home/rayn0r/Desktop/nmcli-1.0.0'
make[1]: Für das Ziel »all-am« ist nichts zu tun.
make[1]: Verlasse Verzeichnis '/home/rayn0r/Desktop/nmcli-1.0.0'

Why, how and what's wrong? =)

Rainer

PS: Ubuntu 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 
i686 GNU/Linux with

NetworkManater_0.6.5-ubuntu16.7.10.0


Tambet Ingo schrieb:

Hey,

For the Novell Hackweek project I wrote a command line interface for
NetworkManager 0.7. It's complimentary to the applet and system
settings daemon - what this means is that if there's some missing
secrets, the applet would ask for them, not nmcli. The reason for that
is the way NetworkManager works, to provide new settings and secrets,
you need to register a dbus service and implement an interface. To do
that for nmcli means pushing the applet (or system settings daemon)
from the bus and that's something that shouldn't happen. It also makes
sense, if you're with a headless machine (no X session with
nm-applet), the system settings daemon provides the settings and
there's no reason nmcli should duplicate it. With a regular desktop,
nm-applet would already be running and provide connections and
secrets. So what this all means is that nmcli can be used to query the
state of NetworkManager (like devices, APs, connections, etc) and to
activate/deactivate existing connections, including VPN connections.

Building nmcli is the regular './configure ; make ; make install'
dance. 'nmcli --help' shows the list of available commands, 'nmcli
command --help' shows the command syntax.

Tambet




___
NetworkManager-list mailing list
NetworkManager-list@gnome.org
http://mail.gnome.org/mailman/listinfo/networkmanager-list


--
Freiheit nutzt sich ab, wenn sie nicht genutzt wird.

Bitte schickt mir wenn möglich PGP verschlüsselte E-Mails,
zur Not helfe ich Euch dabei, das einzurichten.
Einfach meinen öffentlichen Schlüssel verwenden:

Please send me PGP encrypted mail whenever possible
using my public key, if necessary I could help you
configuring the appropriate programs:

-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v1.4.6 (GNU/Linux)

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

Re: Finally, NetworkManager CLI

2008-02-15 Thread Michael Biebl
Rainer Rehak wrote:
 Heyho Tambe,
 thanx for creating this little prog, but after finishing 
 ./configure and doing make i get this:
 
 [EMAIL PROTECTED] ~/Desktop/nmcli-1.0.0 $ make
 Making all in src
 make[1]: Betrete Verzeichnis '/home/rayn0r/Desktop/nmcli-1.0.0/src'
 make[1]: Für das Ziel »all« ist nichts zu tun.
 make[1]: Verlasse Verzeichnis '/home/rayn0r/Desktop/nmcli-1.0.0/src'
 make[1]: Betrete Verzeichnis '/home/rayn0r/Desktop/nmcli-1.0.0'
 make[1]: Für das Ziel »all-am« ist nichts zu tun.
 make[1]: Verlasse Verzeichnis '/home/rayn0r/Desktop/nmcli-1.0.0'
 
 Why, how and what's wrong? =)
 

Nothing is wrong. It's implemented in python, so doesn't need compilation...

Cheers,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature
___
NetworkManager-list mailing list
NetworkManager-list@gnome.org
http://mail.gnome.org/mailman/listinfo/networkmanager-list