Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 12853] New: NetworkManager

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 12853] New: NetworkManager
  • Date: 14 Jul 2006 18:01:07 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=12853

Summary: NetworkManager
Product: New Spells
Version: unspecified
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Spell Submission
AssignedTo: sm-grimoire-bugs AT lists.ibiblio.org
ReportedBy: timothee.lecomte AT ens.fr
BugsThisDependsOn: 12831


Note : This is not a real spell submission, but rather a collection of remarks
to make NetworkManager compile from sources on Sourcemage, and make it work.
Once somebody decides to write a spell, this will hopefully help.

NetworkManager is a very nice project to manage network connections easily. It
is designed to run as a daemon, tracking the changes on your environment
(wired
network plugged, wireless access point in your range) and adapt your network
configuration to them (ip, dns, dhcp, authentification, routes) with the few
user interaction.

The current version (0.6.4) can be made to work roughly on Sourcemage with the
steps :
* mandatory dependencies :
- wpa_supplicant,
- dhcdbd (modified and patched as per
http://bugs.sourcemage.org/show_bug.cgi?id=12831 ),
- dbus,
- hal,
- iproute2,
- wireless-tools,
- libnl from http://people.suug.ch/~tgr/libnl (there is no spell for that
one;
by the way, the current version 1.0-pre5 misses a *.pc file that need to be
retrieved directly from the subversion repository),
- and probably others that I have missed
* optional dependencies :
- gnome (to have the nice applet that gives you info and control on the
configuration - the equivalent for kde is a separate package called
knetworkmanager)
* somewhat conflicting :
- dhcpcd (because we shouldn't have multiple dhcp clients running at the
same time)

Then NetworkManager 0.6.4 can be compiled with :
./configure --prefix=/usr --sysconfdir=/etc --with-distro=arch
or if you don't have/want the gnome dependency :
./configure --prefix=/usr --sysconfdir=/etc --with-distro=arch
--without-gnome

The option --sysconfdir=/etc will make the dbus files be installed in the
correct place instead of /usr/etc.
The option --with-distro=arch will force ./configure to believe that the
distro
is Arch. If you choose an other supported distro, you will have to symlink
/usr/sbin/ip to /sbin/ip because the path is hardcoded in backend-specific
source files. This will be unnecessary in the next version (0.6.5) for any
distro choice.

This should give you a working installation of NetworkManager that you can
play
with. See 'man NetworkManager' for details then !

TODO : NetworkManager will install initscripts for Arch (or whatever distro
you've chosen in --with-distro), we would need Sourcemage initscripts

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



  • [SM-Grimoire-Bugs] [Bug 12853] New: NetworkManager, bugzilla-daemon, 07/14/2006

Archive powered by MHonArc 2.6.24.

Top of Page