Group :: System/Kernel and hardware
RPM: vlan-utils24
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define realname vlan
Name: %realname-utils24
Version: 1.8
Release: alt1
Summary: Utilities for controlling VLANs
License: GPL
Group: System/Kernel and hardware
Url: http://www.candelatech.com/~greear/vlan.html
Packager: Dmitry V. Levin <ldv at altlinux.org>
Source: http://www.candelatech.com/~greear/vlan/%realname.%version.tar.bz2
Patch: vlan-1.6-alt-makefile.patch
PreReq: startup
Provides: vlan-utils = %version
Obsoletes: vlan-utils
BuildPreReq: kernel-headers-std
%description
Virtual networking refers to the ability of switches and routers to
configure logical topologies on top of the physical network
infrastructure, allowing any arbitrary collection of LAN segments
within a network to be combined into an autonomous user group,
appearing as a single LAN.
This package implement support (along with the kernel patch) :
+ Implements 802.1Q VLAN spec.
+ Can support up to 4094 VLANs per ethernet interface.
+ Scales well in critical paths: O(n), where n is the number of
PHYSICAL ethernet interfaces, and that is only on ingress.
O(1) in every other critical path, as far as I know.
+ Supports MULTICAST.
+ Can change MAC address of VLAN.
+ Multiple naming conventions supported, and adjustable at runtime.
+ Optional header-reordering, to make the VLAN interface look JUST
LIKE an Ethernet interface. This fixes some problems with DHCPd
and anything else that uses a SOCK_PACKET socket. Default setting
is off, which works for every other protocol, and is slightly faster.
%prep
%setup -q -n %realname
%patch -p1
%build
%make_build
%install
%__install -pD -m755 vconfig %buildroot%_bindir/vconfig24
%__install -p -m755 vlan_test.pl %buildroot%_bindir/vlan-test24
%post
%__ln_s -f /etc/alternatives/vconfig %_bindir/vconfig ||:
/etc/rc.d/scripts/vconfig-update ||:
%triggerpostun -- vlan-utils
/etc/rc.d/scripts/vconfig-update ||:
%files
%_bindir/*
%doc CHANGELOG README *.html
%changelog
…
Full changelog you can see here
Name: %realname-utils24
Version: 1.8
Release: alt1
Summary: Utilities for controlling VLANs
License: GPL
Group: System/Kernel and hardware
Url: http://www.candelatech.com/~greear/vlan.html
Packager: Dmitry V. Levin <ldv at altlinux.org>
Source: http://www.candelatech.com/~greear/vlan/%realname.%version.tar.bz2
Patch: vlan-1.6-alt-makefile.patch
PreReq: startup
Provides: vlan-utils = %version
Obsoletes: vlan-utils
BuildPreReq: kernel-headers-std
%description
Virtual networking refers to the ability of switches and routers to
configure logical topologies on top of the physical network
infrastructure, allowing any arbitrary collection of LAN segments
within a network to be combined into an autonomous user group,
appearing as a single LAN.
This package implement support (along with the kernel patch) :
+ Implements 802.1Q VLAN spec.
+ Can support up to 4094 VLANs per ethernet interface.
+ Scales well in critical paths: O(n), where n is the number of
PHYSICAL ethernet interfaces, and that is only on ingress.
O(1) in every other critical path, as far as I know.
+ Supports MULTICAST.
+ Can change MAC address of VLAN.
+ Multiple naming conventions supported, and adjustable at runtime.
+ Optional header-reordering, to make the VLAN interface look JUST
LIKE an Ethernet interface. This fixes some problems with DHCPd
and anything else that uses a SOCK_PACKET socket. Default setting
is off, which works for every other protocol, and is slightly faster.
%prep
%setup -q -n %realname
%patch -p1
%build
%make_build
%install
%__install -pD -m755 vconfig %buildroot%_bindir/vconfig24
%__install -p -m755 vlan_test.pl %buildroot%_bindir/vlan-test24
%post
%__ln_s -f /etc/alternatives/vconfig %_bindir/vconfig ||:
/etc/rc.d/scripts/vconfig-update ||:
%triggerpostun -- vlan-utils
/etc/rc.d/scripts/vconfig-update ||:
%files
%_bindir/*
%doc CHANGELOG README *.html
%changelog
…
Full changelog you can see here