diff options
author | Dexter Morgan <dmorgan@mageia.org> | 2011-06-02 20:51:02 +0000 |
---|---|---|
committer | Dexter Morgan <dmorgan@mageia.org> | 2011-06-02 20:51:02 +0000 |
commit | 03f527a208b2ef57ef9765aff554f9a03fb3036c (patch) | |
tree | c01b3724b3f66f30d866ba283b7ca484c604802a /bin/drakroam | |
download | drakx-net-03f527a208b2ef57ef9765aff554f9a03fb3036c.tar drakx-net-03f527a208b2ef57ef9765aff554f9a03fb3036c.tar.gz drakx-net-03f527a208b2ef57ef9765aff554f9a03fb3036c.tar.bz2 drakx-net-03f527a208b2ef57ef9765aff554f9a03fb3036c.tar.xz drakx-net-03f527a208b2ef57ef9765aff554f9a03fb3036c.zip |
Branch for updates
Diffstat (limited to 'bin/drakroam')
-rwxr-xr-x | bin/drakroam | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/bin/drakroam b/bin/drakroam new file mode 100755 index 0000000..0c6c400 --- /dev/null +++ b/bin/drakroam @@ -0,0 +1,28 @@ +#!/usr/bin/perl + +# drakroam: wireless network roaming GUI +# Austin Acton, 2004 <austin@mandriva.org> +# Olivier Blin, 2005-2006 <oblin@mandriva.com> +# Licensed under the GPL + +use strict; +use lib qw(/usr/lib/libDrakX); + +# i18n: IMPORTANT: to get correct namespace (drakx-net instead of libDrakX) +BEGIN { unshift @::textdomains, 'drakx-net' } + +use standalone; +use common; +use network::drakroam; +use network::monitor; + +my %args = map { if_(/^--(\w+)=(.*)$/ && member($1, qw(ap interface)), $1 => $2) } @ARGV; + +my $in = 'interactive'->vnew('su'); +my $net = {}; +network::network::read_net_conf($net); +my $dbus; +eval { $dbus = dbus_object::system_bus() }; +eval { $net->{monitor} = network::monitor->new($dbus) } if $dbus; + +network::drakroam::main($in, $net, $dbus, $args{interface}, $args{ap}); |