Changelog for
sysconfig-0.83.8-8.1.x86_64.rpm :
Tue Jun 9 14:00:00 2015 mtAATTsuse.de
- netconfig: use ntpd.service on >13.1 (boo#930309)
[+ 0002-netconfig-use-ntpd.service-on-13.2-boo-930309.patch]
Tue May 12 14:00:00 2015 crrodriguezAATTopensuse.org
- sysconfig-netconfig requires /bin/logger, otherwise the following
happens:
linux.site wickedd[31]:
/etc/sysconfig/network/scripts/functions.netconfig:
line 44: logger: command not found
Tue Feb 17 13:00:00 2015 mtAATTsuse.de
- dhcp: add variables for handling of DHCPv4 user-class (bsc#909307)
[+ 0001-dhcp-network-variables-for-dhcp4-user-class.909307.patch]
Tue Jan 13 13:00:00 2015 mtAATTsuse.de
- version 0.83.8
- netconfig: use domain name from hostname (bnc#912891)
When there is no dns domain or search list provided (by dhcp),
but a hostname as FQDN, use it\'s domain for /etc/resolv.conf
search list.
- netconfig: merge NetworkManager settings on -m (bnc#900982)
Tue Oct 28 13:00:00 2014 mtAATTsuse.de
- rpm: kill all NetworkManager child processes on migration
Before we stop (the always running) NetworkManager.service,
ensure to kill all (child) processes when migrating from the
NETWORKMANAGER=no variable (bnc#895447).
Wed Sep 24 14:00:00 2014 mtAATTsuse.de
- rpm: fixed SUSE spelling in the spec file (bnc#889002)
Tue Sep 23 14:00:00 2014 mtAATTsuse.de
- version 0.83.7
- netconfig: create missed /var/run/ntp directory (bnc#892877)
When the directory does not exists yet, the ntp service is not
yet started/running and it is even more important to write the
servers so ntpd can pickup them at start.
- config: changed NM_ONLINE_TIMEOUT to 30 (bnc#889175)
- config: updated to list new variables in network/dhcp,
cleanup of ifcfg.template and network/config variables
Wed May 28 14:00:00 2014 mtAATTsuse.de
- version 0.83.6
- netconfig: fixed manual page to not refer README (bnc#876755)
Wed May 28 14:00:00 2014 mtAATTsuse.de
- version 0.83.5
- sysconfig/network/config: new default to send gratuitous arp
Enabled to send gratuitous arp by default, when duplicate IPv4
check is enabled and were successful (bnc#879911,fate#314399).
- netconfig: improved troubleshooting capabilities
Added NETCONFIG_VERBOSE and NETCONFIG_FORCE_REPLACE config
variables allowing to run all netconfig calls in debug mode
and force update of modified files as default. Show service,
policy resolving info and log the commandline in debug mode.
Fixed to log info/warnings that were printed to stderr only
before (bnc#860644, bnc#868323).
Wed Mar 12 13:00:00 2014 mtAATTsuse.de
- version 0.83.4
- config: check ipv4 duplicates by default (fate#314399)
Fri Feb 21 13:00:00 2014 mtAATTsuse.de
- version 0.83.3
- Cleaned up comments and obsolete variables in network/dhcp
and network/config config files (fate#312939,fate#314482).
- netconfig: just systemctl not init scripts (bnc#864696) as
all for this version supported systems are using systemd
which forwards to init scripts as needed.
Fri Feb 7 13:00:00 2014 rsalevskyAATTsuse.com
- Remove the blacklist entry for the uas driver (bnc#862397)
Thu Jan 23 13:00:00 2014 mtAATTsuse.de
- version 0.83.2
- A systemctl status is quite expensive as it (by default) parses
logs, etc. Use is-active where we need the code only (bnc#859360).
Fri Jan 17 13:00:00 2014 mtAATTsuse.de
- version 0.83.1
- Install /sbin/service link as /sbin/rcnetwork for compatibility
with older sysconfig as it is quite often used absolutely.
Mon Jan 13 13:00:00 2014 mtAATTsuse.de
- Use an unconditional rcnetwork symlink to /sbin/service
Thu Jan 9 13:00:00 2014 mtAATTsuse.de
- version 0.83.0
- Recommend wicked-service instead of sysconfig-network as the
default network service and drop sysconfig-network. The wicked
service package provides systemd service files requesting the
network.service alias at service enable time as well as the
ifup compatibility scripts using wicked as network backend
(fate#316768,bnc#856591).
- ifcfg-bonding.5: fixed to use startmode hotplug in slave example
- Use ZEROCONF_ROUTE=no as new default (fate#314482)
The NOZEROCONF=\"yes\" variable were double-negated in it\'s meaning
and did not reflect what the variable really does (fate#314482).
Wed Jan 8 13:00:00 2014 mtAATTsuse.de
- rcnetwork: use service type oneshot, not forking
Sometimes, network fails to start / stops itself, because the per
interface services started inside it, need already started network
and fail as network did not yet reached started state. This does
not happen with oneshot network service type (bnc#853908).
Thu Dec 5 13:00:00 2013 mtAATTsuse.de
- version 0.82.1
- Changed global NOZEROCONF default to \"yes\" (automatic zeroconf
route disabled), removed obsolete LINKLOCAL_INTERFACES variable.
Use NOZEROCONF=\"no\" per interface to enable (fate#314482).
Thu Dec 5 13:00:00 2013 mtAATTsuse.de
- version 0.82.0
- Dropped udevmountd, the functionalty has been included in systemd
(bnc#852762).
Tue Nov 5 13:00:00 2013 mtAATTsuse.de
- version 0.81.7
- Skip also systemd redirection for ifdown -o ifplugd (bnc#846031).
- Fixed to check restorecon existence before calling it as selinux
is not installed by default (bnc#845792).
Tue Nov 5 13:00:00 2013 ludwig.nusselAATTsuse.de
- fix starting dhcpcd from ifplugd (bnc#846031)
Tue Oct 29 13:00:00 2013 mtAATTsuse.com
- version 0.81.6
- Merged changes from $OBS/Base:System/sysconfig
Wed Oct 16 14:00:00 2013 oneukumAATTsuse.com
- blacklist udlfb because only udl can be used with xrandr 1.4
(bnc#846218)
Mon Oct 14 14:00:00 2013 vcizekAATTsuse.com
- set SELinux label for /dev/.sysconfig after creation (bnc#845792)
* sysconfig-0.81.5-restore_selinux_context_on_RUN_FILES_BASE.patch
- use systemctl when possible instead of calling init scripts directly
* sysconfig-0.81.5-netconfig-use_systemctl.patch
Wed Oct 2 14:00:00 2013 mtAATTsuse.de
- /etc/modprobe.d/50-blacklist.conf: cleaned up obsolete/dropped
kernel drivers (bnc#843141,bnc#843169). Thanks to Michal Marek!
sk98lin: dropped from the kernel in 2.6.26
stradis: dropped in 2.6.38 (39c3d48)
eepro100: dropped in 2.6.29 (6b1abba)
slamr,slusb: no smartlink-softmodem-kmp since 10.3
ich2rom: rplaced by ichxrom in 2.6.12 (304aa41)
eth1394: dropped in 2.6.37 (66fa12c)
uhci: dropped in 2.5.27
tsdev: removed in 2.6.24 (7009317)
snd_bt87x: duplicate of snd-bt87x
clgenfb: replaced by cirrusfb in 2.5.67
cyblafb: replaced by tridentfb in 2.6.30
unikey: not in mainline history, 2.4?
encode-{big5,gb,gbk,jis,kscm}: not in mainline history, 2.4?
fbcon-{afb,ilbm,iplan2p2,iplan2p4,iplan2p8}: removed in 2.5.51
fbcon-{cfb2,cfb4,hga,mfb,vga-planes},fbgen: removed in 2.5.51
fbcon-{mac,vga}: removed in 2.5.28
vmware: never upstream, no reference in 2.5+
Wed Oct 2 14:00:00 2013 mtAATTsuse.de
- bt878 card causes udevd to complain (bnc#800897)
Fixed to use \'echo\' shell builtin instead /bin/echo
Fri Sep 27 14:00:00 2013 mtAATTsuse.de
- version 0.81.5
- Fixed to support dummyX interfaces again (bnc#694810)
- Improved default netconfig dns ranking defaults and man page.
- Do not set \"ap any\" for wlags49
* wireless driver (bnc#837941)
Mon Sep 23 14:00:00 2013 mtAATTsuse.de
- version 0.81.4
- Added IgnoreOnIsolate=yes to networkAATT.service (bnc#841315)
The networkAATT
.service are marked as PartOf network.service,
but this one way stop/restart dependency is not propagated on a
systemctl isolate (\"runlevel\" change) and the networkAATT services
were stopped. Added IgnoreOnIsolate=yes to stop them on network
service stop only.
Mon Sep 9 14:00:00 2013 mtAATTsuse.de
- version 0.81.3
- Fixed to reload syslog on hostname changes using systemctl as
there is no /etc/init.d/syslog script since syslog-service-2.0
(bnc#830467).
- Added a systemctl guard to rpm post script
Tue Sep 3 14:00:00 2013 mtAATTsuse.de
- version 0.81.2
- Added otherproviders(/sbin/ifup) conflict to sysconfig-network.
- Do not stop the network interfaces, but kill the network and all
networkAATT services to kill all dhcp clients on uninstall.
Wed Aug 28 14:00:00 2013 mtAATTsuse.de
- version 0.81.1
- Initial network and networkAATT service files to avoid, that systemd
udevd kills dhcp clients, which where forked from the udev hotplug
rule and for better control (bnc#821879).
Fri Aug 16 14:00:00 2013 mtAATTsuse.de
- version 0.81.0
- Initial sysconfig split into udevmountd, sysconfig, -netconfig
and -network packages, to allow another implementation of the
/etc/init.d/network and /sbin/ifup scripts.
- Dropped obsolete README files.
Wed Aug 14 14:00:00 2013 mtAATTsuse.de
- version 0.80.7
- use mountpoint utility without absolute path
While on 12.3 there were a /bin/mountpoint, 13.1 moved
it to /usr/bin/mountpoint without a compatibility link.
Drop path when calling it, it should work both ways.
Thanks to Andrey Borzenkov for his patch.
- rcnetwork: fixed to not drop state while reload
- netconfig: add /etc/resolv.conf options and sortlist
Added global network/config NETCONFIG_DNS_RESOLVER_OPTIONS
and NETCONFIG_DNS_RESOLVER_SORTLIST variables, allowing to
set /etc/resolv.conf options and sortlist (fate#316048).
Thu May 16 14:00:00 2013 mtAATTsuse.de
- version 0.80.6
- Merged changes from $OBS/Base:System/sysconfig and SLE-11-SP3.
- Fixed to set link settings on bonding slaves while enslave.
Before enslaving a new slave, apply link settings like the MAC
address or MTU to the slave as required e.g. for fail_over_mac
active, where the bonding interface is using the MAC of the
currently active slave (bnc#815025).
[0002-Set-link-settings-on-bonding-slaves-while-enslave.patch]
- Fixed to stop dhcp clients and remove IP addresses on not yet
enslaved bridge ports and bonding slaves. The bridge or bond
interface has the IP addresses assigned itself instead.
The port/slave may still have IP addresses, when the IP config
of an active (ethernet) interface has been moved into a bridge
or bond config, e.g. while \"virsh iface-bridge eth0 br0\". There
is no full ifdown for the port interface to not break the vlans
(and their bridges) which may refer to the port too (bnc#813148).
[0001-Flush-IPs-on-bridge-bond-children-ifup-bnc-813148.patch]
Thu May 16 14:00:00 2013 wernerAATTsuse.de
- Add forgotten patch sysconfig-0.80.5.patch
Tue May 7 14:00:00 2013 wernerAATTsuse.de
- Accommodate poll.tcpip to systemd
Wed Mar 20 13:00:00 2013 mtAATTsuse.de
- Fixed to wait for dhcp/ipv6 under systemd again.
Fixed regression caused by bnc#785240, bnc#780644 fixes to not
discard the dhcp/ipv6 dupplicate address detection in progress
error codes under systemd completely, but wait until dhcp/ipv6
dad finished or the WAIT_FOR_INTERFACES timeout is reached and
then discard in the status returned to systemd (bnc#808718).
It caused failures of other services trying to bind tentative
IPv6 addresses, e.g. in mixed dhcp4 / static IPv6 setups.
Thanks to Rolf Eike Beer for the report/tests/debug outputs.
[0001-Fixed-to-wait-for-dhcp-ipv6-under-systemd-again.patch]
Mon Mar 4 13:00:00 2013 mtAATTsuse.com
- Fixed to create migration marker directory before using it,
it does not exists e.g. while CD based update (bnc#806989).
Fri Feb 22 13:00:00 2013 mtAATTsuse.com
- version 0.80.5
- Fixed to use a guarded migration hook from openSUSE < 12.3, that
disabes the (always enabled before) NetworkManager.service on
NETWORKMANAGER=no and mask the network.service (provided by the
/etc/init.d/network script) on NETWORKMANAGER=yes until NM has
been installed and enabled as network.service (bnc#803058).
Thu Jan 31 13:00:00 2013 mtAATTsuse.com
- version 0.80.4
- Fixed to use a suffix in ETHTOOL_OPTIONS variable to allow to
apply every setting (e.g. \'gro off lro off\') separately, as the
ethtool utility stops at first failure and the NIC driver may
reject settings when the link is not up or they\'re unsupported.
Further, added ETHTOOL_UP_RETRY and ETHTOOL_UP_WAIT variables
to optionally wait after the link has been set up and retry to
set the ETHTOOL_OPTIONS
*. Updated ifcfg(5) man page (bnc#787744)
[0002-Allow-ETHTOOL_OPTIONS-SUFFIX-variables-bnc-787744.patch,
0003-Documented-ETHTOOL_OPTIONS-SUFFIX-variables-bnc-787744.patch]
- Applied 81-mount.rules fix by Robert Milasan to not mount file
systems with the noauto flag set (bnc#798641, [SWAMPID 50702]).
[0001-Do-not-mount-file-system-with-noauto-flag-bnc-798641.patch]
Mon Jan 28 13:00:00 2013 mtAATTsuse.com
- version 0.80.3
- rcnetwork: reworked suspend/resume hooks (bnc#781106)
Wed Jan 23 13:00:00 2013 mtAATTsuse.com
- version 0.80.2
- rcnetwork: handle also partial -o type|skip options
Wed Jan 23 13:00:00 2013 mtAATTsuse.com
- version 0.80.1
- rcnetwork: Improved redirection and option handling and cleaned
up obsolete localfs/remotefs options and network manager hooks.
Honor SYSTEMCTL_OPTIONS variable which can be set to systemctl
options e.g. --ignore-dependencies while yast2 second stage run
(bnc#798348).
- Fixed to use dhclient6 in dhcp6_client state variable (bnc#798828).
Tue Jan 15 13:00:00 2013 mtAATTsuse.com
- version 0.80.0
- Removed the NETWORKMANAGER=yes/no variable from network/config.
The NetworkManager.service (or other) installs a network.service
alias link while \"systemctl enable\" and removes on \"disable\",
which masks the network.service provided by /etc/init.d/network.
Current service has to be stopped while \"enable\" or \"disable\".
The \"systemctl -p Id show network.service\" is used to query the
currently enabled network service. It returns either the name
of the service providing the alias, i.e. NetworkManager.service
or network.service - when the /etc/init.d/network provides it.
The /etc/init.d/network script forwards common actions (start,
stop, ...) to systemd which executes them for the currently
active network.service. (bnc#764055,bnc#764336,bnc#798348).
- Adopted /etc/init.d/network, netconfig, ifup to use the service
Id query instead of NETWORKMANAGER variable, added forwarding.
- Removed NetworkManager start/stop code from /etc/init.d/network
and disabled NetworkManager dispatcher hook installation.
- Added removal of the NETWORKMANAGER variable to spec post-install
Fri Jan 11 13:00:00 2013 mtAATTsuse.com
- Fixed to correctly apply STP constrains also to float time
values with a 1/100 sec precision (bnc#753387,bnc#794720).
[0002-ifup-bridge-handle-1-100-sec-precision-stp-times.patch]
- Updated bridge documentation link in ifcfg-bridge.5 (bnc#791553).
[0001-Updated-bridge-documentation-link-in-ifcfg-bridge.5.patch]
Fri Nov 23 13:00:00 2012 mtAATTsuse.com
- version 0.76.8
- Changed rcnetwork to not report dhcp in background to systemd
(bnc#785240,bnc#780644). You may set DHCLIENT_MODIFY_SMB_CONF
to \"no\" in /etc/sysconfig/network/dhcp as the samba/cifs hooks
make systemctl calls to reload/restart nmb and other services
which block (systemd deadlock) ifup scripts for a long time.
- Reverted ifup pre/post and if-up.d/if-down.d scripts processing
feature in background and removed WAIT_BACKGROUND_JOBS variable
as it tends to cause unexpected behavior / side effects.
- Replaced udevrulesdir patch with --with-udevdir configure option.
- Removed obsolete network-remotefs init script (disabled before).
Mon Nov 5 13:00:00 2012 tittiatcokeAATTgmail.com
- Added patch (set_new_udevrules_dir.patch) to ensure that the
udevmountd and the udev rules are installed at the right place
(/usr/lib/udev)
Thu Nov 1 13:00:00 2012 mtAATTsuse.com
- version 0.76.7
- Start ifup pre/post and if-up.d/if-down.d scripts in background.
The new network/config variable WAIT_BACKGROUND_JOBS specifies
the wait limit. Default is 5 secons, 0 disables backgrounding
and reverts to previous blocking behavior. Attempt to solve the
issues where interfaces are not come up in time, because some
hook-script are blocking ifup (bnc#780644).
- Execute netconfig/ntp-runtime updates in background (bnc#780644).
- Man-page hint to use STARTMODE=nfsroot when using iSCSI or FCoE.
Fri Oct 26 14:00:00 2012 mtAATTsuse.com
- version 0.76.6
- Fixed to check and reject too long interface names or names
with suspect characters, do not wait when creation of virtual
interface name fails (bnc#784952).
- Fixed to not report failure while setting unsupported power
management option in ifup-wireless as the support and features
depends on the driver (bnc#716652).
- Fixed ifup-dhcp to not start dhcp clients too early or they may
be unable to send packets and just increase resend time. Instead,
load af_packet module early and wait for link ready (bnc#780644).
- Fixed netconfig/ntp-runtime to not use try-restart as its start
may block for a while, so just add servers ourself. When ntpd is
not running (not yet started), the init script will pickup our
servers later (bnc#780644).
Thu Sep 27 14:00:00 2012 mlatimerAATTsuse.com
- version 0.76.5
- Added support for NOZEROCONF option to disable zero config route.
Thu Aug 9 14:00:00 2012 mtAATTsuse.com
- version 0.76.4
- Check before running a script in netcontrol_services (bnc#775281).
Fri Jul 20 14:00:00 2012 mtAATTsuse.com
- Applied patch blacklisting uas driver confirmed by Intel as
a hopeless case (bnc#770301).
Thu Jul 19 14:00:00 2012 mtAATTsuse.com
- /etc/init.d/network: do not check the renamed-flag when udev
daemon is not running as in LXC containers. It caused to wait
until the udev rename finished with a not started network and
failure result (bnc#771615).
Mon Jun 11 14:00:00 2012 mtAATTsuse.com
- version 0.76.3
- Fixed ifrenew-dhcp to use built-in dhcpcd --renew (bnc#763533).
- Moved the X-Systemd-RemainAfterExit LSB tag before Description
in /etc/init.d/network scripts as workaround for the case that
a not yet fixed systemd is in use (bnc#763533).
- Fixed to differentiate ib/ibchild/bond types and stop ib-bond
interfaces correctly.
Tue Apr 10 14:00:00 2012 mtAATTsuse.com
- version 0.76.2
- ifup-bridge: apply stp contstrains when STP is on (bnc#753387)
- ifup-route: fixed use of -4/6 option for ip route (bnc#745252)
and do not require dummy gateway for ipv4 multicast routes.
- Added tests to the 77-network.rules rule file if the /sbin/ifup
and /etc/sysconfig/network/scripts/ifup-sysctl exist (bnc#724775),
disabled ipw3945d.sh script run and updated 81-mount.rules file
to work with more actual udev versions. Thanks to Robert Milasan,
who proposed these changes.
Mon Feb 27 13:00:00 2012 wernerAATTsuse.de
- In poll.tcpip avoid warnings messages of fetchmail by using the
owner ship of the system wide configuration file /etc/fechmailrc
which should be owned by the user and group mail.
Wed Feb 15 13:00:00 2012 mtAATTsuse.de
- version 0.76.1
- Updated GPL in doc/COPYING, address statements, spec tags.
- Disabled obsolete network-remotefs as /usr is mounted in initrd
when needed and we don\'t need to handle it any more (equivalent
with a remote /-fs now). More cleanup follows.
- Always enable boot-wait mode under systemd
- Improved extradebug to include all args and to log pid.
- Filter out labeled ipv4 addresses in get_ipv4address used
to fetch the 1st address from the TUNNEL_DEVICE interface.
Allows to configure a label for each address that should
be skipped. Updated ifcfg-tunnel.5 man page. (bnc#741453)
Thanks to Jon Nelson for his report with a fix proposal!
- Explicitly disabled posix mode in all bash scripts as we are
using several features not supported in posix mode (bnc#739338).
- Fixed ipv6 dad / link ready wait time calculation (1/10 of the
specified time) and replaced useless up flag check loop with
link_ready_wait to avoid send errors from dhclient6 (bnc#697929).
- Added to require vlan, bridge-utils and tunctl packages via spec,
that are often required in base networking configurations and
are missed otherwise in 2nd installation stage, that may be
unable to install them for some reason (bnc#733118).
Wed Jan 4 13:00:00 2012 mtAATTsuse.com
- Fixed incorrect exists_iface_config test in ifprobe
(bnc#728611#c19)
Mon Dec 19 13:00:00 2011 mtAATTsuse.com
- Fixed to quote config / interface variables in ifservices script
and cleaned up content of the ESSID which gets appended to them
by NetworkManager dispatcher hook (bnc#735394, CVE-2011-4182).
Fixed also to return proper exit code 0 in NM dispatcher hooks.
Mon Dec 5 13:00:00 2011 mtAATTsuse.com
- version 0.76.0
- Do not suggest dhcp6c client from dropped dhcpv6 package
in ifup-dhcp, marked dhcp6c as deprecated in network/dhcp
and changed to use dhclient6 as first choice (bnc#734723).
- Added X-Systemd-RemainAfterExit: true LSB header (bnc#727771)
- Fixed iBFT support to not use any ifcfg files, added workaround
for virtio iBFT references (additional path component), try to
request the iBFT IP-Address in DHCP mode and apply the iBFT DNS
name servers (when any) via netconfig (bnc#723796).
- Changed to call ip addr flush in ifdown, but after ip link set
down as it does not cause ipv6 sysctl tree side effects then
at least with more recent kernels (bnc#580018,bnc#559170).
Sun Nov 27 13:00:00 2011 cooloAATTsuse.com
- add libtool as buildrequire to avoid implicit dependency
Fri Oct 21 14:00:00 2011 mtAATTsuse.com
- Changed NM_ONLINE_TIMEOUT default back to 0 to avoid
unneeded waiting for NM interfaces at boot (bnc#722304)
Wed Oct 5 14:00:00 2011 mtAATTsuse.com
- version 0.75.4
- Don\'t fail when wireless power setting isn\'t supported
Thanks to Manuel Stol for the patch (bnc#716652).
- Cleanup link / dad wait verify flag after status update
Mon Sep 26 14:00:00 2011 mtAATTsuse.com
- Fixed inverted link ready return value test
Mon Sep 26 14:00:00 2011 mtAATTsuse.com
- version 0.75.3
- Handle changing between ifup and NM with systemd and fixed
to enable boot flags in /etc/init.d/network while booting
under systemd (bnc#719214).
- Wait/check until the end of ipv6 duplicate address detection
to not cause failures of following services (bnc#697929).
Thu Sep 8 14:00:00 2011 mtAATTsuse.com
- version 0.75.2
- Added additional state for network-remotefs, so correct status
is shown after remotefs has been stopped. Stopping localfs,
stops remotefs when it is started as well (bnc#592270).
- Use max_bonds=0 bond modprobe option to avoid automatic bond0
interface creation as we may need a different name.
Do not set the bond interface link up before enslaving - this
is not needed by bonding any more with current kernels.
Mon Sep 5 14:00:00 2011 mtAATTsuse.com
- version 0.75.1
- Warn and ask the user to report a bug when the ifcfg defines the
INTERFACETYPE variable to override behaviour of ifup: There is a
bug in ifup when it is required to define it (bnc#711762).
Improved also variable description in ifcfg.5 manual page.
- Added missed dhcp4,dhcp6,ibft,none BOOTPROTO values to
ifcfg.template (bnc#701000).
- Added WIRELESS_AUTH_MODE=\'no-encryption\' option handling to
ifup-wireless, because YaST sets it (bnc#648830).
- Fixed get_depending_ifaces to not return bonding slaves by
default as it is not required to stop the slaves before the
bonding master goes down and in fact it may cause a system
hang, when the slaves are infiniband child interfaces, that
are deleted while ifdown (bnc#698478).
Mon Aug 29 14:00:00 2011 fcrozatAATTsuse.com
- Fix incorrect systemd detection in disable-NM-under-systemd.patch
Fri Aug 26 14:00:00 2011 mtAATTsuse.com
- Added vpnc to the default list of preferred services for DNS
ranking (NETCONFIG_DNS_RANKING=auto).
Thu Aug 25 14:00:00 2011 fcrozatAATTsuse.com
- Add disable-NM-under-systemd.patch: don\'t handle NM startup with
network initscript when running under systemd.
Thu Aug 11 14:00:00 2011 mtAATTsuse.de
- Fixed to apply wireless power settings and allow any setting as
defined in the iwconfig(8) manual page.
Wed Aug 10 14:00:00 2011 crrodriguezAATTopensuse.org
- Do not use -fno-strict-aliasing when not needed
Thu Aug 4 14:00:00 2011 lnusselAATTsuse.de
- remove /var/lock/subsys references
Tue Mar 15 13:00:00 2011 mtAATTsuse.de
- version 0.75.0
- Moved 77-network.rules and 81-mount.rules to /lib/udev/rules.d
as both contain static rules.
- Fixed spec to use 0600 mode for ifcfg-lo, because of bnc 670871.
- Send gratuitous arp when new SEND_GRATUITOUS_ARP variable is set
to yes either in global network/config or in per-interface ifcfg
file. Fixed to use CHECK_DUPLICATE_IP for ipv4 only (bnc#617373).
- Enslave a slaves into a bond on hotplug \"up\" event (bnc#669361).
Mon Feb 14 13:00:00 2011 mtAATTsuse.de
- fixed postinstall script to avoid, that (wireless) ifcfg files
become world readable while installation because of a fillup
run; changed to explicitly set 0600 permissions (bnc#670871).
Tue Jan 25 13:00:00 2011 mtAATTsuse.de
- version 0.74.5
- netconfig: strip trailing dots from domains dns search list
as added by the dhcp 4.x dhclient(6), to skip duplicates.
Mon Jan 24 13:00:00 2011 mtAATTsuse.de
- Fixed gawk patch to skip oldnet2new.sh - not in dist archive.
Tue Jan 18 13:00:00 2011 mtAATTsuse.de
- Use gawk directly as in our dependencies instead of just awk,
that is a /etc/alternatives link, that may be broken in rare
cases (bnc#664726).
- Fixed typo in doc/ifcfg.5, IPv4 autoip, not IPv6
Fri Jan 7 13:00:00 2011 mtAATTsuse.de
- version 0.74.4
Wed Jan 5 13:00:00 2011 mtAATTsuse.de
- Fix for udevmountd to allow mounting of multipath devices.
With this and the corresponding multipath-tools patch,
iscsi mounting works as advertised, both multipathed and
non-multipathed (bnc#630434).
Wed Dec 22 13:00:00 2010 mtAATTsuse.de
- Fixed ifup-bonding to fail and remove bond when there are no
active slaves at the end and not on enslave failure (bnc#660774).
Thu Dec 9 13:00:00 2010 mtAATTsuse.de
- version 0.74.3
- Use iBFT primary or PXE BOOTIF inteface as primary dhcp interface
(sets the default route and hostname) and the \"first up interface
wins\" selection used before as fallback, when there is explicit
user configuration available. Updated the DHCLIENT_PRIMARY_DEVICE
variable description, added it also to the global network/dhcp
config file (bnc#653365).
- Improved default vlan name scheme docs in ifcfg-vlan.5 man page.
- Use startmode auto instead of onboot in ifcfg-lo (bnc#533818)
- Dropped obsolete and confusing etc/modprobe.d/50-ipv6.conf file
(bnc#632530, bnc#656916).
- Fixed link_wait scriptname check and ping usage (bnc#644738);
improved to allow the user to specify the steps.
Tue Dec 7 13:00:00 2010 cooloAATTnovell.com
- add a virtual provides for network script
Thu Nov 11 13:00:00 2010 mtAATTsuse.de
- version 0.74.2
- Adopted to search tunctl in /sbin (bnc#650468)
- Fixed check if ipv6 is enabled in ifup-dhcp (bnc#616765).
- Fixed ifplugd-selectif script to use -1 as default carrier
flag and initialize interface type when unset to correctly
print wireless instead of cable messages (bnc#637183).
- Require wpa_supplicant if a wpa_supplicant config is specified
- Improved ifup-bridge port prio and cost handling.
Allow to specify \'-\' in BRIDGE_PORTPRIORITIES or BRIDGE_PATHCOSTS
lists to skip setting of the port prio or path cost for particular
ports while setting it for others.
Tue Sep 14 14:00:00 2010 mtAATTsuse.de
- Fixed init flags to not start network in runlevel 2 (bnc#638508).
Wed Aug 18 14:00:00 2010 mtAATTsuse.de
- version 0.74.1
- Fixed wireless hardware to wext/nl80211 WPA driver mapping.
Changed to use -Dnl80211,wext by default for untested drivers
to let the wpa_supplicant fallback to wext when nl80211 is not
available. Adjusted info message about untested drivers and
enabled untested driver handling also in case wpa_supplicant
is not required but the user prefers to use it (bnc#623340,
[#623676],#624182,#625403,#631283). Thanks to all reporters,
especially to Larry Finger and Vladimir Botka!
Tue Jul 20 14:00:00 2010 mtAATTsuse.de
- version 0.74.0
- Changed ifup-wireless to use wext wpa driver for the rt2870sta,
ipw2200 and ipw2100 wlan adapter driver (bnc#623676,bnc#623340).
Mon Jul 12 14:00:00 2010 mtAATTsuse.de
- Fixed check whether ipv6 is enabled or not in /sbin/ifup-dhcp to
avoid dhcpv6 client start in case the interface is configured to
start both, dhcpv4 and dhcpv6 clients (bnc#616765).
Tue Jun 8 14:00:00 2010 mtAATTsuse.de
- version 0.73.7
- Added writing of name server addresses to /etc/resolv.conf in
forwarder mode (\"bind\", \"dnsmasq\") as fallback for the moments,
when the local forwarder process is stopped, e.g. during update
(bnc#607511). Set NETCONFIG_DNS_FORWARDER_FALLBACK=no to revert.
- Fixed ifup-bonding to not fail, when the bonding already exists
(bnc#609809) or when bonding options are using numeric arguments
instead of names (fixes also bnc#572367).
- Added BONDING_SKIP_REMOVE_WORKAROUND variable allowing to skip
bonding interface removal in ifdown as workaround for kernel
modules not reacting correctly to UNREGISTER event (bnc#576355).
- Updated USERCONTROL variable description (bnc#605853).
- Removed obsolete (pre 10.3) migration hooks
- Removed dbus from Required-Start in /etc/init.d/network,
added earlysyslog to Should-Start
Tue May 25 14:00:00 2010 mtAATTsuse.de
- Use wext wpa driver for the broadcom wl hw driver (bnc#585802).
Fri May 7 14:00:00 2010 mtAATTsuse.de
- version 0.73.6
- Completed and enabled dhclient6 support.
Thu Apr 22 14:00:00 2010 mtAATTsuse.de
- version 0.73.5
- Added WIRELESS_WPA_DEBUG_OPTION option with default of -dddt used
while wpa_supplicant start when DEBUG is set (yes or wireless).
- Fixed ifup-wireless to use PREFER_WPA_SUPPLICANT=yes when unset
as specified as default in ifcfg.template.
- Switched to use the new nl80211 wpa_supplicant driver required to
support WIRELESS_REGULATORY_DOMAIN by default in the ifup-wireless.
Can be switched back using WIRELESS_WPA_DRIVER=\'wext\' (bnc#585802).
- Updated interface type detection checking new sysfs tun_flags for
tap and the phy80211 link for mac80211 based wireless interfaces.
- Use git commands when in git repository (show/create ChangeLog)
- Documented xen routed network setup using sysconfig mechanizms
in the README.virtualization.
Mon Apr 12 14:00:00 2010 vbotkaAATTsuse.de
- added none option to WIRELESS_POWER and made it default
Mon Mar 29 14:00:00 2010 cooloAATTnovell.com
- make the network script cleanup the netconfig scripts on stop,
so that it doesn\'t have to be done on boot - where it\'s much more
expensive
Fri Mar 12 13:00:00 2010 mtAATTsuse.de
- version 0.73.4
- Removed the haldaemon Required-Start/Stop dependency from the
/etc/init.d/network-remotefs script, NetworkManager dropped it.
- Added reading of a temporary startmode in ifdown to skip
stopping of the interface and avoid shutdown problems when
multipathed iscsi device was mounted (bnc#581259).
- Do not use own ipoib mode/umcast defaults in ifup-infiniband
but honor the /etc/sysconfig/infiniband:SET_IPOIB_CM=yes/no
setting and apply when explicitly requested only (bnc#579555).
- Fixed ifup-dhcp to check the complete state mark also for
dhclient, that reports it now too (bnc#585380,bnc#518219).
- Fixed dhcpcd-hook to call ifup ... -o dhcp (if-up.d/ifservice
scripts) when dhcpcd reports \"complete\" configuration instead
in \"up\", so also the new hostname is already set (bnc#583800).
- Fixed to apply (per interface) sysctl settings also in ifup,
so changes to the configuration have an effect (bnc#494958).
- Added scripts/link_wait disabled by default, that can be used
via if-up.d to check whether an interface is ready to use or
just wait some time in cause of devices that does not report
the link state correctly (bnc#570935).
- Fixed ifdown to stop dhcp, flush IPs and set down interfaces
marked BOOTPROTO=none (slave/ports) or the dhcp clients, ...
will stay active after a rcnetwork restart when an interface
configured with dhcp gets reconfigured as a bridge port or a
bonding slave. Fixed ifstatus to report accurate status codes,
so rcnetwork does not show red errors for virtual interfaces
with STARTMODE=off (bnc#581245,bnc#562030).
- Fixed ifdown-dhcp to remove pid file that can\'t be cleaned up
when the client has been killed with -KILL (e.g. nfsroot case)
and fixed ifdown to not execute ifdown-dhcp twice (bnc#524675).
- Changed to use expanded option lists for netconfig actions in
usage text (bnc#569609).
- Improved netconfig.8 DNS forwarder/static servers documentation
and yast2 meta tags in network/config file to show the currently
available settings (bnc#580361,bnc#580506).
- Filter out loopback addresses from forwarder configs (dnsmasq,
bind) in NETCONFIG_DNS_FORWARDER!=resolver mode, so they don\'t
cause any loop and allow them in /etc/resolv.conf to make it
possible to get the system running, when the glibc feature to
use the name server on the local machine gets broken again or
the user wants ipv4 only (bnc#580361,bnc#549447,bnc#441947).
- Fixed ifdown-dhcp to release a dhcpv6 lease correctly when
requested, added a separate DHCLIENT6_RELEASE_BEFORE_QUIT
variable (bnc#524675).
- Consider the bind mounted files scenario instead of symlinks
to a writable location in all netconfig calls to create
temporary files.
- Applied patch by agruenAATTsuse.de:
When no temporary files can be created next to /etc/resolv.conf
(like /etc/resolv.conf.XXXXXXX), create the temporary file in
/tmp instead: the root filesystem may be read-only, and
/etc/resolv.conf may be bind mounted to a writable location.
Likewise for /etc/yp.conf.
Wed Feb 17 13:00:00 2010 kay.sieversAATTnovell.com
- do not require hal, NetworkManager dropped it
Fri Feb 12 13:00:00 2010 mtAATTsuse.de
- Added route proto filter to ifstatus-route to evaluate only
routes that may have been set by ifup-route and skip routes
added e.g. by zebra to not to waste CPU for big zebra routing
tables (bnc#572205). Thanks to Adrian Ban for initial patch!
Thu Jan 21 13:00:00 2010 mtAATTsuse.de
- Fixed ifup-802.1q script to correctly search for the interface
name of a vlan id in case multiple interfaces are using same
vlan id. Thanks to Adrian Ban for a correction! (bnc#572186)
Thu Jan 14 13:00:00 2010 mtAATTsuse.de
- version 0.73.3
- Fixed netconfig module/action exit code propagation (bnc#568398)
- Applied udevmountd udev rule patch by Ludwig Nussel: don\'t handle
crypto devices, boot.crypto does that already (bnc#569942)
- Fix to allow ifup $tap when it already exists, e.g. created by
kvm (bnc#557864).
- Synchronized ifup-dhcp and dhcpcd configuration steps to report
status after dhcpcd really finished all its steps (bnc#518219).
- Improved detection if a dhcp client is running, causing ifup-dhcp
and the network script to report false failures, when the client
forks at the moment of the check (bnc#562030 and others).
- Fixed rc option handling in ifup-sysctl, show own name in debug
- Documented the if-up.d/ndp-proxy and its config file in the
ifndp-proxy.5, fixed to follow the sysconfig config file name
conventions (fate#304415).
- Added ifup-sysctl script applying per interface sysctl settings
and documented it in the ifsysctl.5 man page (bnc#494958).
Sun Dec 20 13:00:00 2009 jengelhAATTmedozas.de
- enable parallel building
Fri Dec 4 13:00:00 2009 mtAATTsuse.de
- version 0.73.2
- Fixed to not set WIRELESS_AP at all for wl driver (bnc#555774)
- Avoid error message, when pcmcia device does not provide its
vendor/name info via sysfs device/prod_id files (bnc#551640).
- Allow ifup lo, even NetworkManager is active or it breaks the
lo setup via /etc/init.d/boot.localnet (bnc#547620,bnc#547928).
- First implementation of BOOTPROTO=ibft (fate#308283,bnc#542225)
causing to either start dhcp client or skip any setup -- it is
already done in the initrd. Intended to use on systems with iBFT
firmware together with STARTMODE=nfsroot.
- Documented BOOTPROTO=ibft (fate#308283,bnc#542225), dhcp4 & 6
and CIDR/IPv6 route notation in ifcfg.6 and routes.5 man pages.
- Improved network/config and network/dhcp variable documentation
adding notes, that the NetworkManager and the dhclient started
by the NetworkManager are not using any sysconfig settings
(bnc#551690).
- Documented netconfig DNS service ranking (fate#306342).
- Added racoon to netconfig dns ranking defaults (bnc#550706).
- Fixed spelling mistake in ifcfg.template (bnc#537428).
- Fixed typo in convert_persistent_name_rules script causing to
generate persistent name rules on update, not matching MAC
address (bnc#546575).
Wed Nov 11 13:00:00 2009 mtAATTsuse.de
- Added ar9170
* to wpa_supplicant wext driver mapping (bnc#546561).
Wed Nov 11 13:00:00 2009 mtAATTsuse.de
- version 0.73.1
- Implemented if-up.d/ndp-proxy plugin required to set proxy-ndp
(ipv6) and proxy-arp (ipv4) adresses in a xen routed setup
(fate#304415).
- Changed to use NM_ONLINE_TIMEOUT=\"30\" by default (fate#307610).
- Improved netconfig update -m filter/usage text (fate#306274),
improved netconfig usage text to show active modules and module
groups and to print debug messges about disabled/skipped modules.
- First implementation of netconfig DNS service ranking allowing
to specify which service provide preffered, e.g. vpn, and which
fallback settings, e.g. avahi (fate#306342).
Cleaned up netconfig.d/nis and ntp-runtime modules, apply policy
with disabled filename glob expansion.
Fri Oct 9 14:00:00 2009 mtAATTsuse.de
- Fixed support of eth0.VLAN interface name schema as well as custom
names, documented it in the ifcfg-vlan(5) manual page (bnc#534032,
fate#305947).
Tue Oct 6 14:00:00 2009 mtAATTsuse.de
- version 0.73.0
- Implemented netconfig update -m filter
(fate#306274)
Fri Oct 2 14:00:00 2009 mtAATTsuse.de
- Fixed to check for \'iw\' utility only when it is required to set
the wireless regulatory domain (bnc#539669).
Fri Oct 2 14:00:00 2009 mtAATTsuse.de
- Fixed typo in ifstatus causing to return bad code (bnc#542230).
- Blacklisted mISDN modules in /etc/modprobe.d/50-blacklist.conf
(bnc#537052).
Mon Sep 28 14:00:00 2009 crrodriguezAATTsuse.de
- build with -fno-strict-aliasing
Tue Sep 22 14:00:00 2009 mtAATTsuse.de
- Fixed to just reload bind instead of try-restart in netconfig
(bnc#541035).
Tue Sep 15 14:00:00 2009 mtAATTsuse.de
- version 0.72.4
- Added note to WIRELESS_REGULATORY_DOMAIN variable description in
/etc/sysconfig/network/config, that it needs the new nl80211 wpa
driver, that can be enabled using the WIRELESS_WPA_DRIVER ifcfg
variable on a per interface basis (bnc#537708).
- Fixed typo in md-on-iscsi-automount 81-mount.rules (bnc#509495).
Wed Sep 9 14:00:00 2009 mtAATTsuse.de
- Implemented support to set the wireless regulatory domain using
WIRELESS_REGULATORY_DOMAIN network/config variable (fate#305301).
Thu Sep 3 14:00:00 2009 mtAATTsuse.de
- Added check for hostname changes to avoid a syslog reload in
dhcpcd-hook when it didn\'t changed (fate#305702,bnc#466198).
- Fixed waiting for successful connection in NetworkManager in
the /etc/init.d/network script by removing nm-online\'s --exit
option, that caused to exit immediately instead of waiting up
to NM_ONLINE_TIMEOUT seconds, because the NetworkManager has
been started just now and not ready yet (bnc#515629).
- Added additional dhcp client specific start options variables
DHCPCD-, DHCLIENT- and DHCP6C_USER_OPTIONS, enabling the user
to set custom options in special cases (bnc#524695).
Thu Aug 13 14:00:00 2009 mtAATTsuse.de
- version 0.72.3
- Updated kernel driver to wpa_supplicant driver name mappings,
added WIRELESS_WPA_DRIVER ifcfg variable allowing the user to
specify/override the wpa driver (bnc#477833, bnc#481380).
- Fixed redirection in ifdown-bonding, remove_bond function.
- Improved to use faster pgrep in dhcp searching functions
Wed Aug 12 14:00:00 2009 mtAATTsuse.de
- version 0.72.2
- Marked tap interfaces as supported in rcnetwork localfs flow,
to start a bridge with tap port in localfs flow (bnc#522225).
- Fixed spec file to remove the HOTPLUG_CHECK_FILESYSTEMS and
HOTPLUG_MOUNT_FSTAB variables from /etc/sysconfig/storage
instead of removing of the complete file (bnc#528759).
- Disabled installation of obsolete README.storage, README.s390,
getcfg, hwup and modify_resolvconf manual pages. Updated and
moved README.hwcfg_and_device_initialisation to package docs.
- Disabled installation of the obsolete hwup script (bnc#483774,
fate#306215).
Wed Aug 12 14:00:00 2009 mtAATTsuse.de
- version 0.72.1
- Fixed netconfig regex checks to work with some non-English (e.g.
Estonian) locales and to allow spaces in lease file (bnc#488257).
- Applied fix for the obsolete hwup utility to work with ccwgroup
(qeth,lcs,ctc) devices on s390x (bnc#483774).
- Applied patch for udev 81-mount.rules to allow md devices on
iscsi to automount (bnc#509495).
- Fixed dhclient6 variable typos in ifup-dhcp (bnc#524691).
- Improved IFPLUGD_PRIORITY documentation in ifcfg(5) man page.
- Improved the NETCONFIG_DNS_FORWARDER documentation to list the
valid settings in netconfig(8) man page (bnc#507979).
- Fixed scripts/extradebug to avoid huge files it created.
- Changed is_iface_available() to use interface type only
- Changed to use /dev/.sysconfig/network instead of the POSIX shm
path /dev/shm/sysconfig, that may be a dedicated file system
(bnc#335486).
Tue Jun 30 14:00:00 2009 mtAATTsuse.de
- Applied fastboot patch from Moblin:Factory to avoid a sleep.
Sun Jun 14 14:00:00 2009 roAATTsuse.de
- drop (already unused) libsysfs from build
Wed Jun 10 14:00:00 2009 mtAATTsuse.de
- version 0.72.0
- Improved to use /etc/sysconfig/network/scripts/firewall hook
link for all optional calls to the firewall script allowing
the user to point the link to another script. SuSEfirewall2
provides the script and the link by default (bnc#485450).
- Improved makefiles and configure script, added more tests.
Mon May 18 14:00:00 2009 mtAATTsuse.de
- Improved ifup -o hotplug to filter by interface type, updated
77-network.rules udev rule (fate#305947).
Wed May 13 14:00:00 2009 mtAATTsuse.de
- Changed to exit in ifup when network manager is enabled/active.
- Removed obsolete nm \"up\" notification and NM_CONTROLLED variable.
Thu Apr 30 14:00:00 2009 wernerAATTsuse.de
- Use usleep for more often
Tue Mar 24 13:00:00 2009 mtAATTsuse.de
- version 0.71.15
- Added /etc/modprobe.d/50-ipv6.conf config (noreplace install)
with IPv6 enabled by default; added renaming of yast2-network
created ipv6 file to 50-ipv6.conf in post-install (bnc#485947).
- Fixed overlapping messages in rcnetwork output (bnc#406887).
- Fixed ifup-wireless to not set nick by default that breaks
several drivers (bnc#478513).
- Fixed ifup-wireless to set ap to \'off\' instead to \'any\' for
the madwifi driver that does not support \'any\' (bnc#402438).
- Fixed network scripts to handle dummy interfaces (bnc#436857).
- Fixed ifroute script parsing of final lines without EOL in
ifroute files (bnc#467165).
Mon Mar 9 13:00:00 2009 mmarekAATTsuse.cz
- renamed modprobe config to /etc/modprobe.d/50-blacklist.conf
(required by new module-init-tools).