Laine Stump wrote:
On 01/06/2011 02:03 PM, Zdenek Styblik wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,
>
> On 01/05/2011 04:43 PM, Laine Stump wrote:
>
>> On 01/05/2011 06:12 AM, Zdenek Styblik wrote:
>>
>> Zdenek - I'd be very happy to have a Slackware port of netcf, and would
>> be willing to help out getting it in (as long as you'd be willing to
>> help me setup a Slackware guest so I could test your patches ;-) There
>> have been 4 other people who started netcf ports (debian, arch linux,
>> suse, and (believe it or not, MS Windows)), but so far none has followed
>> through to actually pushing something into the main netcf git.
>>
>>
> just wait a second; did you actually say "patches"? :) What is the
> original platform/distro of NetCF?
>
It was originally developed for Fedora and RHEL (RHEL5.x up to a
point, but now only RHEL6 support is up-to-date due to libnl version
incompatibilities on 5.x).
Because the network config files differ for different distros, there
are a couple of files that need to be different for each (or in some
cases where two distros are very close, maybe they can share the same
source files, with a few #ifdefs). The files defining the API, and
implementing the toplevel functions of the API should be common to all
platforms, and there is also a file of utility functions that should
be useful on all Linux platforms (but not on Windows).
As far as I know, the SuSE port was actually complete at one time, and
was included in a released product (not sure what the product is),
It hasn't been included in a product yet, but might be in upcoming
openSUSE 11.4.
but I don't know where the source is (aside from earlier
versions
posted to the list and available in the archives),
It currently resides in network:utilities project in openSUSE Build Service
https://build.opensuse.org/package/show?package=netcf&project=network...
and the developers haven't had the resources available to clean
it up
and submit it back to the upstream project.
My only involvement was enabling netcf support in libvirt, so I can't
say much about the work or any progress to upstream it. I've cc'd
Patrick - he was involved and perhaps could provide an update.
Regards,
Jim