From f06c2346fa8c0320c74c64c0bd90f1221944d558 Mon Sep 17 00:00:00 2001 From: Mahno Date: Wed, 5 Feb 2025 17:27:59 +0800 Subject: [PATCH] add files --- sysconfig-0.90.0.tar.bz2 | Bin 0 -> 468275 bytes sysconfig.changes | 5511 ++++++++++++++++++++++++++++++++++++++ sysconfig.spec | 204 ++ 3 files changed, 5715 insertions(+) create mode 100644 sysconfig-0.90.0.tar.bz2 create mode 100644 sysconfig.changes create mode 100644 sysconfig.spec diff --git a/sysconfig-0.90.0.tar.bz2 b/sysconfig-0.90.0.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..705478f4d1cbd2897c8eeaf50f3fe6092c1e33f3 GIT binary patch literal 468275 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%0A^9QPb##JM=!F|WCT|~Mr&dmZh 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%0DOG|30RXi3lIZc^#=xnMz<m<u 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 MkxmpO5z)1tKm<14pa1{> literal 0 HcmV?d00001 diff --git a/sysconfig.changes b/sysconfig.changes new file mode 100644 index 0000000..da381a6 --- /dev/null +++ b/sysconfig.changes @@ -0,0 +1,5511 @@ +------------------------------------------------------------------- +Tue Dec 27 13:20:54 UTC 2022 - Ludwig Nussel <lnussel@suse.com> + +- Replace transitional %usrmerged macro with regular version check (boo#1206798) + +------------------------------------------------------------------- +Mon Dec 12 07:23:12 UTC 2022 - Marius Tomaschewski <mt@suse.com> + +- spec: Add network/scripts directory to filelist, no longer + in the default filelist in a cleaned up filesystem package + (https://github.com/openSUSE/sysconfig/pull/47). + +------------------------------------------------------------------- +Mon Jun 27 11:33:50 UTC 2022 - Marius Tomaschewski <mt@suse.com> + +- version 0.90.0 +- sysconfig: cleanup network and wicked dependencies +- ppp: move /etc/ppp/ip-up to libexec directory +- spec: move further executables/scripts to /usr +- spec: revert to recommend wicked-service on <= 15.4 +- spec: install scripts except of ip-up bellow of /usr +- spec: drop (sle11) legacy migration and rpm-utils +- ifuser: drop the artefact utility on >= 15.5 +- netconfig/dns-resolver: remove search limit of 6 domains (bsc#1199093) +- netconfig: cleanup /var/run leftovers (bsc#1194557) +- netconfig: update ntp man page documentation, fix typos +- netconfig: move scripts to a FHS conform libexec + +------------------------------------------------------------------- +Mon Nov 8 17:09:26 UTC 2021 - Marius Tomaschewski <mt@suse.com> + +- version 0.85.8 +- netconfig: revert NM default policy change change (boo#1185882) + With the change to the default policy, netconfig with NetworkManager + as network.service accepted settings from all services/programs + directly instead only from NetworkManager, where plugins/services + have to deliver their settings to apply them. + +------------------------------------------------------------------- +Tue Jun 8 16:42:18 UTC 2021 - Wolfgang Frisch <wolfgang.frisch@suse.com> + +- Link as Position Independent Executable (bsc#1184124). + +------------------------------------------------------------------- +Tue Jun 8 14:27:32 UTC 2021 - Marius Tomaschewski <mt@suse.com> + +- version 0.85.7 + +------------------------------------------------------------------- +Mon Apr 26 11:32:24 UTC 2021 - Fabian Vogt <fvogt@suse.com> + +- spec: Drop hard dependency on /sbin/ifup +- spec: Suggest instead of recommend wicked-service +- spec: Mention that the .spec file is in git as well + +------------------------------------------------------------------- +Fri Nov 27 13:27:38 UTC 2020 - Fabian Vogt <fvogt@suse.com> + +- Also support service(network) provides + +------------------------------------------------------------------- +Mon Sep 21 09:29:59 UTC 2020 - Marius Tomaschewski <mt@suse.com> + +- version 0.85.6 +- netconfig: execute chrony/helper in /usr/libexec with fallback + to it's previous location in /usr/lib (boo#1176285) +- netconfig: only write files like /etc/resolv.conf on content + change to avoid that e.g. dnsmasq (if running) re-reads the + /etc/resolv.conf and re-initializes itself (bsc#1176325) + +------------------------------------------------------------------- +Tue Jul 21 13:18:26 UTC 2020 - Marius Tomaschewski <mt@suse.com> + +- version 0.85.5 +- spec: Fix Requires, use file requires + (https://github.com/openSUSE/sysconfig/pull/25) +- ntp: call chrony helper in background (bsc#1173391) + +------------------------------------------------------------------- +Tue Feb 25 14:04:11 CET 2020 - Marius Tomaschewski <mt@suse.com> + +- version 0.85.4 +- Add Upstream First openSUSE Build Service Policy to the spec + +------------------------------------------------------------------- +Wed Jan 29 22:05:54 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org> + +- Mark /etc/yp.conf as %config(noreplace): this is the same as the + file shipped by ypbind has as mode. In sysconfig we create a + symlink, in ypbind, the file is actually only owned for + reference. Having the same modes allows for the bots to do their + work properly (boo#1159566). + +------------------------------------------------------------------- +Wed Jul 24 13:37:57 UTC 2019 - Reinhard Max <max@suse.com> + +- version 0.85.3 +- boo#1123699: Use systemd's tmpfile mechanism to create the + symlink infrastructure for resolv.conf and yp.conf early during + boot. + +------------------------------------------------------------------- +Thu Feb 14 12:12:38 UTC 2019 - mt@suse.de + +- version 0.85.2 +- Fixed changes file to mention relevant github pull requests. +- Removed remaining preun rpm hook from EOL openSUSE versions +- Merged /var/adm/netconfig move revert from openSUSE:Factory + causing to not find md5 sums from previous netconfig version + due to incorrectly merged hook in spec file and trouble on + transactional systems without writeable /var/lib/netconfig. + Removed obsoletes revert-var-adm-lib-netconfig-move.patch. + (bsc#1124152,bsc#1124340). +- Merged rpm spec bash section marks (gh#openSUSE/sysconfig#23) + +------------------------------------------------------------------- +Sat Feb 9 06:15:40 UTC 2019 - Stephan Kulow <coolo@suse.com> + +- HOTPATCH (to be reverted): revert-var-adm-lib-netconfig-move.patch + +------------------------------------------------------------------- +Thu Jan 17 11:34:44 UTC 2019 - mt@suse.de + +- version 0.85.1 +- removed modprobe.d/50-blacklist.conf, which will be provided by + the suse-module-tools package instead (boo#1107611). See also: + gh#openSUSE/suse-module-tools/pull/3 + gh#openSUSE/sysconfig/pull/22 + +------------------------------------------------------------------- +Fri Dec 21 13:14:12 UTC 2018 - mt@suse.de + +- version 0.85.0 +- netconfig: change to write resolv.conf,yp.conf,forwarders.conf + to files in /[var/]run/netconfig/ and link in /etc (fate#325872) +- netconfig: add to update ntp servers in chrony (bsc#1099272) and + cleaned up to use start-ntpd addserver to update ntpd servers. +- Remove code to update from openSUSE older than 12.3, which is EOL + (gh#openSUSE/sysconfig#19). +- Move /var/adm/netconfig to /var/lib/netconfig to become more FHS + conform (gh#openSUSE/sysconfig#18). + +------------------------------------------------------------------- +Thu May 17 09:17:39 UTC 2018 - mt@suse.de + +- version 0.84.3 +- netconfig: change policy to permit non-NM settings (bsc#1079793) + As requested and approved by NetworkManager maintainer, the 'auto' + policy permits now also per interface settings provided by other + services when NetworkManager is enabled. That is, the auto policy + resolving has been changed from "STATIC_FALLBACK NetworkManager" + to "STATIC_FALLBACK * NetworkManager". + +------------------------------------------------------------------- +Mon Mar 19 15:29:04 CET 2018 - kukuk@suse.de + +- Use %license instead of %doc [bsc#1082318] + +------------------------------------------------------------------- +Mon Nov 27 14:47:37 UTC 2017 - mt@suse.com + +- version 0.84.2 +- spec: revert change to use _fillupdir in update hook from < 0.80 +- merged fixes of the the fillup templates logic and macro in + configure.ac by Marcus Meissner + +------------------------------------------------------------------- +Thu Nov 23 13:42:10 UTC 2017 - rbrown@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +------------------------------------------------------------------- +Thu Jun 8 16:23:33 UTC 2017 - dimstar@opensuse.org + +- Make /etc/ppp owned by root:root. The group dialout usage is no + longer used. + +------------------------------------------------------------------- +Mon Apr 10 11:14:24 UTC 2017 - mt@suse.de + +- version 0.84.1 +- netconfig: cleanup tmp files (boo#1010760) + When /var/run/ntp/servers-netconfig has been modified externaly, + don't try to backup or keep tmp files to show what we would do. +- netconfig: improve input check for duplicate keys (bsc#1009801) + +------------------------------------------------------------------- +Tue Oct 11 11:34:21 CEST 2016 - kukuk@suse.de + +- Remove requires for not needed insserv (bsc#999850) + +------------------------------------------------------------------- +Fri Sep 9 17:19:32 UTC 2016 - mt@suse.de + +- version 0.84.0 +- netconfig: intoduced a batch mode (bsc#989741) + It permits to preform multiple modify/remove operations + and call the effective update at the end of the batch. +- netconfig: use ntpq, as ntpdc is deprecated (bsc#894889), + lower sleep lock wait granularity and fix NTP_KEYS parsing +- Drop the omc svcinfo data as they are not used anymore +- Run spec-cleaner to remove few obsolete things +- Drop cvs helper files as we are in git +- Rename configure.in to configure.ac + +------------------------------------------------------------------- +Tue May 31 15:31:24 UTC 2016 - mgorman@suse.com + +- Add a blacklist entry for the ACPI power meter driver (bnc#974373) + +------------------------------------------------------------------- +Fri May 20 14:52:18 UTC 2016 - mt@suse.de + +- version 0.83.9 +- ppp: install refactored ip-up and related scripts (bsc#865573) +- removed patches shipped inside of the source archive + [- 0001-dhcp-network-variables-for-dhcp4-user-class.909307.patch] + [- 0002-netconfig-use-ntpd.service-on-13.2-boo-930309.patch] + +------------------------------------------------------------------- +Tue Jun 9 08:18:41 UTC 2015 - mt@suse.de + +- netconfig: use ntpd.service on >13.1 (boo#930309) + [+ 0002-netconfig-use-ntpd.service-on-13.2-boo-930309.patch] + +------------------------------------------------------------------- +Tue May 12 16:56:10 UTC 2015 - crrodriguez@opensuse.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 11:23:22 UTC 2015 - mt@suse.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 18:59:26 UTC 2015 - mt@suse.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 14:18:53 UTC 2014 - mt@suse.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 06:14:38 UTC 2014 - mt@suse.de + +- rpm: fixed SUSE spelling in the spec file (bnc#889002) + +------------------------------------------------------------------- +Tue Sep 23 06:57:31 UTC 2014 - mt@suse.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 10:29:03 UTC 2014 - mt@suse.de + +- version 0.83.6 +- netconfig: fixed manual page to not refer README (bnc#876755) + +------------------------------------------------------------------- +Wed May 28 07:17:30 UTC 2014 - mt@suse.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 17:39:50 UTC 2014 - mt@suse.de + +- version 0.83.4 +- config: check ipv4 duplicates by default (fate#314399) + +------------------------------------------------------------------- +Fri Feb 21 07:48:15 UTC 2014 - mt@suse.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 12:07:53 UTC 2014 - rsalevsky@suse.com + +- Remove the blacklist entry for the uas driver (bnc#862397) + +------------------------------------------------------------------- +Thu Jan 23 17:03:11 UTC 2014 - mt@suse.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 20:17:36 UTC 2014 - mt@suse.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 16:36:06 UTC 2014 - mt@suse.de + +- Use an unconditional rcnetwork symlink to /sbin/service + +------------------------------------------------------------------- +Thu Jan 9 13:06:12 UTC 2014 - mt@suse.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 14:45:41 UTC 2014 - mt@suse.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 10:51:54 UTC 2013 - mt@suse.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 09:57:07 UTC 2013 - mt@suse.de + +- version 0.82.0 +- Dropped udevmountd, the functionalty has been included in systemd + (bnc#852762). + +------------------------------------------------------------------- +Tue Nov 5 14:20:33 UTC 2013 - mt@suse.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 10:16:30 UTC 2013 - ludwig.nussel@suse.de + +- fix starting dhcpcd from ifplugd (bnc#846031) + +------------------------------------------------------------------- +Tue Oct 29 07:24:52 UTC 2013 - mt@suse.com + +- version 0.81.6 +- Merged changes from $OBS/Base:System/sysconfig + +------------------------------------------------------------------- +Wed Oct 16 13:42:52 UTC 2013 - oneukum@suse.com + +- blacklist udlfb because only udl can be used with xrandr 1.4 + (bnc#846218) + +------------------------------------------------------------------- +Mon Oct 14 13:07:27 UTC 2013 - vcizek@suse.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 15:06:05 UTC 2013 - mt@suse.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 15:02:09 UTC 2013 - mt@suse.de + +- bt878 card causes udevd to complain (bnc#800897) + Fixed to use 'echo' shell builtin instead /bin/echo + +------------------------------------------------------------------- +Fri Sep 27 15:05:28 UTC 2013 - mt@suse.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 08:24:29 UTC 2013 - mt@suse.de + +- version 0.81.4 +- Added IgnoreOnIsolate=yes to network@.service (bnc#841315) + The network@<ifname>.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 network@ services + were stopped. Added IgnoreOnIsolate=yes to stop them on network + service stop only. + +------------------------------------------------------------------- +Mon Sep 9 13:43:20 UTC 2013 - mt@suse.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 10:20:22 UTC 2013 - mt@suse.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 + network@<ifname> services to kill all dhcp clients on uninstall. + +------------------------------------------------------------------- +Wed Aug 28 16:45:53 UTC 2013 - mt@suse.de + +- version 0.81.1 +- Initial network and network@ 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 11:51:57 UTC 2013 - mt@suse.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 09:18:36 UTC 2013 - mt@suse.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 09:01:58 UTC 2013 - mt@suse.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 08:02:23 UTC 2013 - werner@suse.de + +- Add forgotten patch sysconfig-0.80.5.patch + +------------------------------------------------------------------- +Tue May 7 10:12:04 UTC 2013 - werner@suse.de + +- Accommodate poll.tcpip to systemd + +------------------------------------------------------------------- +Wed Mar 20 09:44:26 UTC 2013 - mt@suse.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 14:40:02 UTC 2013 - mt@suse.com + +- Fixed to create migration marker directory before using it, + it does not exists e.g. while CD based update (bnc#806989). + +------------------------------------------------------------------- +Thu Feb 22 08:20:23 UTC 2013 - mt@suse.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 10:46:51 UTC 2013 - mt@suse.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:48:09 UTC 2013 - mt@suse.com + +- version 0.80.3 +- rcnetwork: reworked suspend/resume hooks (bnc#781106) + +------------------------------------------------------------------- +Wed Jan 23 19:37:52 UTC 2013 - mt@suse.com + +- version 0.80.2 +- rcnetwork: handle also partial -o type|skip options + +------------------------------------------------------------------- +Wed Jan 23 17:34:50 UTC 2013 - mt@suse.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 10:47:08 UTC 2013 - mt@suse.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 22:38:46 UTC 2013 - mt@suse.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 11:25:20 UTC 2012 - mt@suse.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 20:18:45 UTC 2012 - tittiatcoke@gmail.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 17:08:25 UTC 2012 - mt@suse.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 11:28:43 UTC 2012 - mt@suse.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 20:12:07 UTC 2012 - mlatimer@suse.com + +- version 0.76.5 +- Added support for NOZEROCONF option to disable zero config route. + +------------------------------------------------------------------- +Thu Aug 9 16:42:02 UTC 2012 - mt@suse.com + +- version 0.76.4 +- Check before running a script in netcontrol_services (bnc#775281). + +------------------------------------------------------------------- +Fri Jul 20 14:38:16 UTC 2012 - mt@suse.com + +- Applied patch blacklisting uas driver confirmed by Intel as + a hopeless case (bnc#770301). + +------------------------------------------------------------------- +Thu Jul 19 13:58:01 UTC 2012 - mt@suse.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 10:10:10 UTC 2012 - mt@suse.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 11:22:02 UTC 2012 - mt@suse.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 10:46:45 UTC 2012 - werner@suse.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 19:35:41 UTC 2012 - mt@suse.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 14:20:53 UTC 2012 - mt@suse.com + +- Fixed incorrect exists_iface_config test in ifprobe + (bnc#728611#c19) + +------------------------------------------------------------------- +Mon Dec 19 09:41:09 UTC 2011 - mt@suse.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 16:41:06 UTC 2011 - mt@suse.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 06:57:47 UTC 2011 - coolo@suse.com + +- add libtool as buildrequire to avoid implicit dependency + +------------------------------------------------------------------ +Fri Oct 21 11:35:06 UTC 2011 - mt@suse.com + +- Changed NM_ONLINE_TIMEOUT default back to 0 to avoid + unneeded waiting for NM interfaces at boot (bnc#722304) + +------------------------------------------------------------------ +Wed Oct 5 08:12:14 UTC 2011 - mt@suse.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 12:36:27 UTC 2011 - mt@suse.com + +- Fixed inverted link ready return value test + +------------------------------------------------------------------ +Mon Sep 26 10:09:23 UTC 2011 - mt@suse.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 13:56:50 UTC 2011 - mt@suse.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 09:07:58 UTC 2011 - mt@suse.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 10:03:13 UTC 2011 - fcrozat@suse.com + +- Fix incorrect systemd detection in disable-NM-under-systemd.patch + +------------------------------------------------------------------- +Fri Aug 26 22:02:59 UTC 2011 - mt@suse.com + +- Added vpnc to the default list of preferred services for DNS + ranking (NETCONFIG_DNS_RANKING=auto). + +------------------------------------------------------------------- +Thu Aug 25 09:32:55 UTC 2011 - fcrozat@suse.com + +- Add disable-NM-under-systemd.patch: don't handle NM startup with + network initscript when running under systemd. + +------------------------------------------------------------------- +Wed Aug 11 20:29:55 UTC 2011 - mt@suse.de + +- Fixed to apply wireless power settings and allow any setting as + defined in the iwconfig(8) manual page. + +------------------------------------------------------------------- +Wed Aug 10 03:05:20 UTC 2011 - crrodriguez@opensuse.org + +- Do not use -fno-strict-aliasing when not needed + +------------------------------------------------------------------- +Thu Aug 4 13:21:52 UTC 2011 - lnussel@suse.de + +- remove /var/lock/subsys references + +------------------------------------------------------------------- +Tue Mar 15 17:12:58 UTC 2011 - mt@suse.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:50:21 UTC 2011 - mt@suse.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 08:52:55 UTC 2011 - mt@suse.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 16:24:30 UTC 2011 - mt@suse.de + +- Fixed gawk patch to skip oldnet2new.sh - not in dist archive. + +------------------------------------------------------------------- +Tue Jan 18 10:10:56 UTC 2011 - mt@suse.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 16:31:41 UTC 2011 - mt@suse.de + +- version 0.74.4 + +------------------------------------------------------------------- +Wed Jan 5 17:15:14 UTC 2011 - mt@suse.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 15:37:44 UTC 2010 - mt@suse.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 15:13:27 UTC 2010 - mt@suse.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 11:22:56 UTC 2010 - coolo@novell.com + +- add a virtual provides for network script + +------------------------------------------------------------------- +Thu Nov 11 13:38:17 UTC 2010 - mt@suse.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 10:36:58 UTC 2010 - mt@suse.de + +- Fixed init flags to not start network in runlevel 2 (bnc#638508). + +------------------------------------------------------------------- +Wed Aug 18 12:13:26 UTC 2010 - mt@suse.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 10:58:55 UTC 2010 - mt@suse.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 11:12:21 UTC 2010 - mt@suse.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 08:57:45 UTC 2010 - mt@suse.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:24:02 UTC 2010 - mt@suse.de + +- Use wext wpa driver for the broadcom wl hw driver (bnc#585802). + +------------------------------------------------------------------- +Fri May 7 13:10:35 UTC 2010 - mt@suse.de + +- version 0.73.6 +- Completed and enabled dhclient6 support. + +------------------------------------------------------------------- +Thu Apr 22 14:27:48 UTC 2010 - mt@suse.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. + +------------------------------------------------------------------- +Tue Apr 13 00:35:58 CEST 2010 - vbotka@suse.de + +- added none option to WIRELESS_POWER and made it default + +------------------------------------------------------------------- +Mon Mar 29 08:59:30 UTC 2010 - coolo@novell.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 16:14:13 UTC 2010 - mt@suse.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 agruen@suse.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 18:31:54 CET 2010 - kay.sievers@novell.com + +- do not require hal, NetworkManager dropped it + +------------------------------------------------------------------- +Fri Feb 12 12:36:05 CET 2010 - mt@suse.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 15:59:38 UTC 2010 - mt@suse.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 15:34:52 CET 2010 - mt@suse.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 17:17:25 CET 2009 - jengelh@medozas.de + +- enable parallel building + +------------------------------------------------------------------- +Fri Dec 4 11:28:20 CET 2009 - mt@suse.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 12:24:31 CET 2009 - mt@suse.de + +- Added ar9170* to wpa_supplicant wext driver mapping (bnc#546561). + +------------------------------------------------------------------- +Wed Nov 11 12:02:07 CET 2009 - mt@suse.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 15:33:27 CEST 2009 - mt@suse.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 16:06:04 CEST 2009 - mt@suse.de + +- version 0.73.0 +- Implemented netconfig update -m <module|prefix> filter + (fate#306274) + +------------------------------------------------------------------- +Fri Oct 2 13:27:02 CEST 2009 - mt@suse.de + +- Fixed to check for 'iw' utility only when it is required to set + the wireless regulatory domain (bnc#539669). + +------------------------------------------------------------------- +Fri Oct 2 11:25:17 CEST 2009 - mt@suse.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:17:16 CEST 2009 - crrodriguez@suse.de + +- build with -fno-strict-aliasing + +------------------------------------------------------------------- +Tue Sep 22 15:57:15 CEST 2009 - mt@suse.de + +- Fixed to just reload bind instead of try-restart in netconfig + (bnc#541035). + +------------------------------------------------------------------- +Tue Sep 15 12:07:46 CEST 2009 - mt@suse.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 13:07:36 CEST 2009 - mt@suse.de + +- Implemented support to set the wireless regulatory domain using + WIRELESS_REGULATORY_DOMAIN network/config variable (fate#305301). + +------------------------------------------------------------------- +Thu Sep 3 12:34:35 CEST 2009 - mt@suse.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 13:36:00 CEST 2009 - mt@suse.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 12:40:25 CEST 2009 - mt@suse.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 09:57:00 CEST 2009 - mt@suse.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 18:34:52 CEST 2009 - mt@suse.de + +- Applied fastboot patch from Moblin:Factory to avoid a sleep. + +------------------------------------------------------------------- +Mon Jun 15 00:12:31 CEST 2009 - ro@suse.de + +- drop (already unused) libsysfs from build + +------------------------------------------------------------------- +Wed Jun 10 16:43:02 CEST 2009 - mt@suse.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 15:51:30 CEST 2009 - mt@suse.de + +- Improved ifup -o hotplug to filter by interface type, updated + 77-network.rules udev rule (fate#305947). + +------------------------------------------------------------------- +Wed May 13 15:15:56 CEST 2009 - mt@suse.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:52:53 CEST 2009 - werner@suse.de + +- Use usleep for more often + +------------------------------------------------------------------- +Tue Mar 24 14:05:44 CET 2009 - mt@suse.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 21:49:38 CET 2009 - mmarek@suse.cz + +- renamed modprobe config to /etc/modprobe.d/50-blacklist.conf + (required by new module-init-tools). + +------------------------------------------------------------------- +Thu Feb 26 15:58:54 CET 2009 - hare@suse.de + +- ctc device has been renamed to ctcm (bnc#440570) + +------------------------------------------------------------------- +Wed Feb 25 09:47:17 CET 2009 - mt@suse.de + +- Fixed to use exact match for networkmanager generation info + comment in the resolv.conf to avoid discarding of static dns + setup on update (bnc#471785). + +------------------------------------------------------------------- +Mon Feb 23 10:25:53 CET 2009 - ihno@suse.de + +- Blacklist chsc_sch module (bnc#478601) + +------------------------------------------------------------------- +Fri Feb 20 14:56:40 CET 2009 - mt@suse.de + +- Fixed to use absolute /sbin/modprobe in iucv rule (bnc#440570). + +------------------------------------------------------------------- +Fri Feb 20 09:59:14 CET 2009 - mt@suse.de + +- Fixed ifup-dhcp status code in case the "-o rc" option was not + used, causing e.g. a yast2 internet test failure (bnc#460093). +- Appended bug number and .diff suffix to patch files without. + +------------------------------------------------------------------- +Thu Feb 19 16:01:45 CET 2009 - hare@suse.de + +- Initiate conversion of iucv rules (bnc#440570) + +------------------------------------------------------------------- +Fri Feb 6 14:33:18 CET 2009 - hare@suse.de + +- Automount of iSCSI devices doesn't work (bnc#457252) + +------------------------------------------------------------------- +Wed Feb 4 15:58:13 CET 2009 - hare@suse.de + +- Fixup zfcp conversion rules (bnc#471400) + +------------------------------------------------------------------- +Wed Jan 28 13:53:20 CET 2009 - mt@suse.de + +- Fixed to use ifup-infiniband to setup ibchild type (bnc#423046). + +------------------------------------------------------------------- +Tue Jan 27 14:30:35 CET 2009 - mt@suse.de + +- Added openibd to network LSB Should-Start/Stop, so infiniband + modules are loaded before the network script runs (bnc#469600). + +------------------------------------------------------------------- +Mon Jan 26 09:32:14 CET 2009 - mt@suse.de + +- Added additional fb modules to the blacklist (bnc#468964). + +------------------------------------------------------------------- +Fri Jan 23 17:45:29 CET 2009 - mt@suse.de + +- version 0.71.14 +- Added obsolete notes to legacy documentation as getcfg.8, hwup.8 + (bnc#464832), updated netconfig diagram. + +------------------------------------------------------------------- +Fri Jan 23 15:32:29 CET 2009 - mt@suse.de + +- version 0.71.13 +- Mentioned in network-remotefs init script's LSB description tag, + that it starts NetworkManager, Wireless, PPP, ... (bnc#463439). + +------------------------------------------------------------------- +Fri Jan 23 09:05:04 CET 2009 - mt@suse.de + +- Added cyblafb module to the blacklist (bnc#466280). + +------------------------------------------------------------------- +Wed Jan 21 22:26:16 CET 2009 - mt@suse.de + +- Fixed previous patch avoiding new interface types by just + skipping creations/deletions in ifup-tunnel (bnc#467165). + +------------------------------------------------------------------- +Wed Jan 21 17:52:20 CET 2009 - mt@suse.de + +- Fix to not handle sit0,gre0,tunl0 in ifup-tunnel (bnc#467165). + +------------------------------------------------------------------- +Tue Jan 20 16:20:01 CET 2009 - mt@suse.de + +- Fixed ifup-tunnel script to modprobe modules (bnc#467165). +- Fixed ipv6 support in ifup-route script (bnc#467165). + +------------------------------------------------------------------- +Thu Jan 15 19:09:44 CET 2009 - mt@suse.de + +- Removed TPM (Trusted Platform Module) kernel modules from + /etc/modprobe.d/blacklist (bnc#439196) + +------------------------------------------------------------------- +Wed Jan 14 14:51:18 CET 2009 - uli@suse.de + +- hwcfg2rules: explicitly disable layer2, and do so after the + end label to make it work (bnc #442232) + +------------------------------------------------------------------- +Thu Jan 8 11:28:54 CET 2009 - mt@suse.de + +- Map obsolete (s390) interface type overrides to eth (bnc#458412). +- Fixed ifdown-autoip to check if info file exists (bnc#463266). + +------------------------------------------------------------------- +Wed Jan 7 10:33:05 CET 2009 - schwab@suse.de + +- Fix syntax errors in network init script. + +------------------------------------------------------------------- +Fri Dec 19 13:51:41 CET 2008 - mt@suse.de + +- Fixed ifup-dhcp status to match BOOTPROTO settings (bnc#460093). + +------------------------------------------------------------------- +Thu Dec 11 18:12:13 CET 2008 - mt@suse.de + +- version 0.71.12 +- Fixed ifup-dhcp to disable dhcp6 client when ipv6 support is + disabled (complain only when explicitly requested) and avoid + that /etc/init.d/network reports it as a failure (bnc#355786). + +------------------------------------------------------------------- +Thu Dec 11 11:51:33 CET 2008 - hare@suse.de + +- Add 'udevmountd' for automatic mounts of devices from + /etc/fstab marked with 'nofail' (bnc#457252) + +------------------------------------------------------------------- +Mon Dec 8 18:51:37 CET 2008 - mt@suse.de + +- More fixes to conversion of ctc and iucv ifcfg files (bnc#440570) + +------------------------------------------------------------------- +Thu Dec 4 15:47:17 CET 2008 - mt@suse.de + +- Fixed conversion of interface names/files using bus a based hw + description in hwdesc2iface script (bnc#440570, bnc#442232). + +------------------------------------------------------------------- +Tue Dec 2 18:05:07 CET 2008 - mt@suse.de + +- Changed to use DHCLIENT_TIMEOUT=0 (infinite timeout) by default, + updated variable comment (bnc#450917, fate#302402, bnc#447237). + +------------------------------------------------------------------- +Tue Dec 2 16:25:25 CET 2008 - mt@suse.de + +- Fixed passing of ip-up script args to ip-up.d scripts (bnc#450772). + +------------------------------------------------------------------- +Mon Dec 1 15:57:28 CET 2008 - mt@suse.de + +- Fixed to enable resolv.conf for netconfig when it contains a + NetworkManager comment and avoid resetting netcofig dns policy + when the NETWORKMANAGER variable is set to yes (bnc#450332). +- Fixed exit codes in netcontrol_global_hooks NM hook (bnc#450155). + +------------------------------------------------------------------- +Fri Nov 28 14:39:40 CET 2008 - lnussel@suse.de + +- Fixed ppp/ip-up script to fallback to DNS servers defined in + the provider description file (bnc#449518). + +------------------------------------------------------------------- +Thu Nov 27 16:24:40 CET 2008 - mt@suse.de + +- Added DHCLIENT_USE_LAST_LEASE (-E/--lastlease) dhcpcd option to + dhcp config and ifup-dhcp script, addopted new DHCLIENT_TIMEOUT + default 20 and increased WAIT_FOR_INTERFACES to 30 to allow + dhcpcd to use the old lease in time (fate#302402, bnc#447237). + +------------------------------------------------------------------- +Wed Nov 26 22:03:53 CET 2008 - mt@suse.de + +- Fixed obsolete ntp-runtime decription in netconfig.8 (bnc#446545). +- Fixed rcnetwork remotefs virtual iface start order (bnc#447098). + +------------------------------------------------------------------- +Fri Nov 14 11:26:27 CET 2008 - hare@suse.de + +- Update hwcfg2rules script to handle hsi and iucv devices + correctly (bnc#440570) + +------------------------------------------------------------------- +Wed Nov 12 16:54:29 CET 2008 - mt@suse.de + +- Fixed udev 77-network.rules rule to skip ifup hotplug for + bridge interfaces (bnc#443749). + +------------------------------------------------------------------- +Mon Nov 10 14:11:05 CET 2008 - mt@suse.de + +- Removed obsolete creation of /var/run/ntp directory that breaks + ntp; when ntp is installed the directory exists, otherwise we + can skip any efforts to configure it (bnc#443326). + +------------------------------------------------------------------- +Mon Nov 10 14:11:05 CET 2008 - mt@suse.de + +- Fix to handle multiple bonding slaves correctly (bnc#429858). + +------------------------------------------------------------------- +Fri Nov 7 17:30:49 CET 2008 - mt@suse.de + +- version 0.71.11 +- Fixed to avoid stopping dhcp client when dhcp+autoip is used and + disabled autoip usage in dhcpcd even not configured (bnc#441492). +- Changed dns to netconfig conversion to import settings without + to restore of modify_resolvconf backup, since it may break DNS + in a running system (bnc#434575). + +------------------------------------------------------------------- +Thu Nov 6 17:52:07 CET 2008 - mt@suse.de + +- version 0.71.10 +- Implemented converting of NIS related dhcp client variables into + netconfig variables inclusive ifcfg files (bnc#439870). +- Improved DNS conversion script to handle ifcfg files (bnc#434575). +- Fixed more issues with setting NIS domainname (bnc#437725). +- Updated netconfig documentation and variable comments. + +------------------------------------------------------------------- +Wed Nov 5 15:03:10 CET 2008 - mt@suse.de + +- Fix for rcnetwork reload problems to consider new ifcfg files + in ifprobe and report them as not up-to-date (bnc#438776). + +------------------------------------------------------------------- +Thu Oct 30 16:45:54 CET 2008 - mt@suse.de + +- Added check to network init scripts to check if started by yast + (YAST_IS_RUNNING) and don't enable boot or localfs mode in this + case (bnc#439915). + +------------------------------------------------------------------- +Mon Oct 27 16:38:30 CET 2008 - mt@suse.de + +- version 0.71.9 +- Fixed to fallback to the static (yast2) settings in netconfig+NM + auto policy when NetworkManager does not provide any (bnc#434575). +- Fixes to set the NIS domainname correctly (bnc#437725). +- Fixed typo in netconfig.8 manual page (bnc#438647), updated it. +- Implemented DNS / modify_resolvconf to netconfig and dhcp client + NIS update hooks, cleaned up variables (bnc#434575, bnc#437725). +- Fixed erroneous move of yast2-network WRITE_HOSTNAME_TO_HOSTS + variable from network/dhcp to network/config while 11.1 beta. +- Removed commented out/obsolete rc.config related update hooks. + +------------------------------------------------------------------- +Tue Oct 21 11:19:33 CEST 2008 - mt@suse.de + +- Fixed changes file to use bnc#433780 instead of bnc#428978 + +------------------------------------------------------------------- +Mon Oct 20 14:35:19 CEST 2008 - mt@suse.de + +- Fixed netconfig module error printing bug added while fixing of + bug 435865 (bnc#436488). +- Allow nm to modify its settings also while NETWORKMANAGER!=yes; + happens e.g. during network restart after the config changed. + +------------------------------------------------------------------- +Thu Oct 16 21:40:42 CEST 2008 - mt@suse.de + +- Fixed to not to execute ifdown-route noiface and ifdown-dhcp all + during a network-remotefs stop run and improved previous fix to + skip ifup lo (bnc#433987). + +------------------------------------------------------------------- +Thu Oct 16 18:57:22 CEST 2008 - werner@suse.de + +- Fix some syntax issues, should fix startup problem in bnc#433987 + +------------------------------------------------------------------- +Thu Oct 16 13:28:46 CEST 2008 - mt@suse.de + +- Fixed netconfig_kv_filter regex braking dhcpcd,... (bnc#435865). +- Fixed netconfig createtime handling in networkmanager=no case + (introduced by fix for bnc#428978). + +------------------------------------------------------------------- +Mon Oct 13 21:29:47 CEST 2008 - mt@suse.de + +- version 0.71.8 +- Fixed netconfig argument and modify action input parsing to + reject formated invalid input / values (bnc#433780). +- Fixed ppp/ip-up script to handle ipv6-up/down and trigger an + firewall reconfiguration; added ipv6 links to rpm file list. + Thanks to Ludwig Nussel (bnc#426303). +- Fixed rpm requires adding procps (/bin/ps used to find dhcpc). + +------------------------------------------------------------------- +Mon Oct 6 15:16:39 CEST 2008 - mt@suse.de + +- Fixed hwdesc2iface to convert or disard only known getcfg hw + descriptions to not to break e.g. SuSEfirewall2 (bnc#428978). + +------------------------------------------------------------------- +Thu Oct 2 11:38:39 CEST 2008 - mt@suse.de + +- Changed to use udevadm settle instead of udevsettle + +------------------------------------------------------------------- +Mon Sep 29 18:09:50 CEST 2008 - mt@suse.de + +- version 0.71.7 + +------------------------------------------------------------------- +Mon Sep 29 17:17:29 CEST 2008 - mt@suse.de + +- Set explicit permisions for netconfig generated files instead + of prereserveing [wrong] permissions from original (bnc#428458). +- Improved netconfig check_md5_and_move function to match special + comments additionally to the data to improve detection of user + modifications, added matching comments to configuration hints + and renamed it to netconfig_check_md5_and_move (bnc#428201). +- Removed incorrect check for empty dns search list skipping the + generation of the /etc/resolv.conf file (bnc#429132). + +------------------------------------------------------------------- +Thu Sep 25 17:54:01 CEST 2008 - mt@suse.de + +- Fixed netconfig scripts to avoid seq usage (bnc#285472). +- Set umask explicitly to 0022 in netconfig to avoid that e.g. + /etc/resolv.conf gets created with unusual permissions, when + it didn't existed before. + +------------------------------------------------------------------- +Thu Sep 25 10:32:08 CEST 2008 - mt@suse.de + +- version 0.71.6 +- Fixed /etc/init.d/network script to exit in localfs flow when + the networkmanager is active (bnc#425502, bnc#285472). +- Avoid rpmlint warnings about missed lsb reload action in the + /etc/init.d/network-remotefs script (bnc#425502). + +------------------------------------------------------------------- +Wed Sep 24 15:03:21 CEST 2008 - mt@suse.de + +- Removed test hack from supported_on_localfs function... + +------------------------------------------------------------------- +Tue Sep 23 16:55:45 CEST 2008 - mt@suse.de + +- version 0.71.5 +- Fixed ifup-dhcp to retain spaces DHCLIENT_VENDOR_CLASS_ID and + other dhcpcd option values (bnc#424356). +- Fixed typo and improved vlan handling in is_iface_available. +- Splitted ib interface type into ib and ibchild (e.g. ib0.8001), + added ib vs. ibchild handling to several functions and the + /etc/init.d/network script (bnc#423046). +- Implemented a supported_on_localfs function returning whether an + interface is supported without a mounted remotefs (/usr on NFS) + and extended the resolve_iface_startorder function to support an + optional filter function (e.g. supported_on_localfs). + Changed LSB tags in /etc/init.d/network script to not to require + haldaemon and added localfs|remotefs filter parameter allowing to + split the interface handling. While boot, only localfs interfaces + are started now. Added network-remotefs script with separate LSB + tags to start the remotefs depending interfaces later (bnc#425502). +- Corrected netconfig configuration hint comments that are written + to the destination files like /etc/resolv.conf (bnc#428201). + +------------------------------------------------------------------- +Fri Sep 12 16:19:29 CEST 2008 - mt@suse.de + +- new version 0.71.4 +- Improved ifdown-dhcp script and some dhcp related functions. +- Fixed to allow to disable netconfig modules using -module in + NETCONFIG_MODULES_ORDER variable; updated documentation. +- Fixed to follow a /etc/resolv.conf symlink to support a read + only root-fs in netconfig modules; needs (/bin/)readline. +- Implemented netconfig.d/dns-dnsmasq module (bnc#401648). +- Fixed duplicate matching in netconfig.d/nis (bnc#423177). +- Fixed DHCLIENT_SET_HOSTNAME handling for dhcpcd (bnc#418168). + +------------------------------------------------------------------- +Tue Aug 26 14:42:51 CEST 2008 - mt@suse.de + +- new version 0.71.3 +- netconfig input format cleanup + +------------------------------------------------------------------- +Mon Aug 25 01:35:46 CEST 2008 - ro@suse.de + +- initscript: copy *-Start to *-Stop to fix build + +------------------------------------------------------------------- +Thu Aug 21 09:10:56 CEST 2008 - mt@suse.de + +- new version 0.71.2 +- Implemented dhcpv6 support using dhcp6c client, improved the + dhclient[v4] support to support multiple interfaces, replaced + modify_resolvconf by modular netconfig scripts (fate#303618). +- Moved bondind code into a separate ifup-bonding script +- Created new ifup-infiniband script to handle ib options and + create/delete ib child interfaces. Thanks to Moni Shoua for + his original implementation, suggestions, tests! +- Cleaned up IPADDR PREFIXLEN NETMASK usage order in ifup + +------------------------------------------------------------------- +Wed Aug 6 09:28:26 CEST 2008 - mt@suse.de + +- Added recursive resolving of virtual interface start order; + also breaking rcnetwork reload in some cases (bnc#403968). + +------------------------------------------------------------------- +Thu Jul 24 09:59:24 CEST 2008 - mt@suse.de + +- new version 0.71.1 +- Improved ifcfg-tunnel.5 manual page, added tun/tap examples, + changed TUNNEL_SET_PERSISTENT default to 'yes'; non-persistent + tunnels are not supported yet (fate#302184). + +------------------------------------------------------------------- +Mon Jul 21 11:31:35 CEST 2008 - hare@suse.de + +- Update hwcfg2rules script to cover all S/390 devices + (fate#304939) +- Fix RPM build errors + +------------------------------------------------------------------- +Mon Jul 14 13:59:32 CEST 2008 - mt@suse.de + +- Fixed typo in ethtool retcode check in ifup (bnc#405434). + +------------------------------------------------------------------- +Wed Jun 25 10:55:42 CEST 2008 - mt@suse.de + +- Removed sentence about writing of udev rules (bnc#399224), + added info about module options in /etc/modprobe.conf.local +- Added check if the dhcpcd client is still running in the + DHCLIENT_WAIT_AT_BOOT wait loop. +- Added fix adding -p dhcpcd option to avoid deconfiguration + of the interface at startup in nfsroot case (bnc#397484) +- Fixed typo in ifup-tunnel while applying TUNNEL_SET_GROUP + +------------------------------------------------------------------- +Thu May 29 17:57:36 CEST 2008 - mt@suse.de + +- new version 0.71.0 +- Moved static ip tunnel support to scripts/ifup-tunnel, added + basic tun/tap support, updated ifcfg-tunnel(5) manual page. +- Fixes to avoid usage of utilities from /usr, because /usr may + be mounted via nfs (bnc#285472). + +------------------------------------------------------------------- +Fri May 23 11:51:51 CEST 2008 - mt@suse.de + +- new version 0.70.8 +- Improved ifup-bridge script reliability and allow that the + bridge exists, e.g. because created by xen (bnc#378595). +- Increased DHCLIENT_WAIT_AT_BOOT to 15 and added comment note, + that RFC 2131 specifies, that the dhcp client should wait a + random time between one and ten seconds to desynchronize the + use of DHCP at startup (bnc#390676). +- Fixed rcnetwork reload to delete [vlan] interfaces when the + ifcfg file got deleted and honor the -o skip option for the + non-physical interfaces (bnc#346566). + +------------------------------------------------------------------- +Wed May 14 13:36:36 CEST 2008 - mt@suse.de + +- new version 0.70.7 +- Removed obsolete NetworkManagerDispatcher and DHCP DBUS Daemon + handling from /etc/init.d/network script and the NM_DISPATCHER + variable from network/config (bnc#389156). +- Updated ntp runtime documentation of DHCLIENT_MODIFY_NTP_CONF + variable in network/config to /var/run/ntp/servers[.$INTERFACE]. +- Updated persistent interface names documentation in the ifup.8 + manual page and replaced obsolete hwdesc parameter name and + descriptions with interface in usage messages (bnc#372058). +- Replaced obsolete TUNNEL_LOCAL_INTERFACE with new TUNNEL_DEVICE + variable in the ifcfg-tunnel.5 manual page (bnc#384073). +- Fixed typos in ifcfg.5 and routes.5 manual pages (bnc#384071, + bnc#384077). + +------------------------------------------------------------------- +Fri Apr 18 12:04:32 CEST 2008 - mt@suse.de + +- new version 0.70.6 +- Adopted for dhcpcd 3.x update (not option compatible to 1.x) +- Adopted DHCLIENT_MODIFY_NTP_CONF documentation to new runtime ntp + configuration feature and lease time cache directory creation in + ifup-dhcp script (fate#303602). +- Added 127.0.0.2/8 to loopback interface to avoid problems with + programs that check ip addresses on all interfaces, e.g. ntp. + The 127.0.0.2 address is assigned to the hostname in /etc/hosts + to keep the hostname usable, even when there is no another + interface set up yet (bnc#355608). +- Added patch to remove IP/PREFIXLEN set while "ip link set up" by + the kernel from loopback before it gets applied inclusive of a + broadcast address as defined in the ifcfg-lo file (bug #357021). +- Corrected ifup-wireless fix (see bnc#329280) to set the wireless + access point address to 'any' in Managed and Ad-Hoc modes only, + to not to break Master configurations and documented this behavior + in ifcfg.template file (bnc#379586). +- Added a guard in ifup-802.1q to avoid false errors in case the + vlan interface already exists while rcnetwork reload. +- Fixed bonding interface down trigger to trigger down slaves first + when bonding interface goes down. Changed the /etc/init.d/network + script to stop bonding after physical interfaces and avoid to stop + interfaces twice (fate#303388). +- Improved NM_CONTROLLED and ETHTOOL_OPTIONS variable description + in ifcfg.template and NM_CONTROLLED. +- Improved network script to ignore ifcfg files with well known + backup extensions (#340891). + +------------------------------------------------------------------- +Tue Apr 1 16:22:27 CEST 2008 - mkoenig@suse.de + +- remove dir /usr/share/omc/svcinfo.d as it is provided now + by filesystem + +------------------------------------------------------------------- +Tue Jan 29 12:45:01 CET 2008 - mt@suse.de + +- new version 0.70.5 +- minor rpmlint related fixes, recoded changes file to utf8. +- spell check of manual pages and README files (Bug 349746). +- rcnetwork: Fixed interface start order to support tunnel on top + of vlan interfaces by adding a separate vlan interface set (Bug + #305333, #343844). +- rcnetwork: Fixed to add only non-virtual slave interfaces to the + mandatory interface set (MANDATORY_DEVICES) and wait for them at + boot time (Bug #354471). + +------------------------------------------------------------------- +Thu Jan 17 08:31:09 CET 2008 - zoz@suse.de + +- Added README.hwcfg_and_device_initialisation (Bug 2996529) +- rcnetwork stop now calls ifdown on all interfaces even if service + network was not active. This may be necessary at installation time. + (Bug 291641) +- ifup-dhcp now also returns 'dhcp not finished' in case of dhclient + (if it did not get a lease before ifup-dhcp terminates) (Bug 334659) + +------------------------------------------------------------------- +Fri Dec 21 13:10:11 CET 2007 - mt@suse.de + +- new version 0.70.4 +- Adopted to search for vconfig and ethtool in /sbin as they got + moved there as a prerequire of /usr on NFS fixes (bug #285472). +- Fix for arp_ip_target bonding driver option support (bug #306638). +- Improved interface stop order in rcnetwork (bug #305333, #343844) + to avoid a permission denied while attempt to remove bond iface + because a bridge is using it. + +------------------------------------------------------------------- +Thu Dec 20 16:12:57 CET 2007 - jg@suse.de + +- ifup-wireless: set access point address (bug #229757) + +------------------------------------------------------------------- +Wed Dec 19 15:22:27 CET 2007 - mt@suse.de + +- rcnetwork: Improved start order of interfaces to support for vlans + on a bonding interface (bug #343844) and the use of all interface + types in bridges. + +------------------------------------------------------------------- +Fri Dec 14 11:50:19 CET 2007 - mt@suse.de + +- new version 0.70.3, includes patch for bug #231042 from STABLE. +- ifup: changed to test if /proc/sys/net/ipv6 exists instead of the + wrong use call "sysctl net.ipv6" aborting on 11.0 (bug #347322). +- Merged sysconfig package changelog in build system and svn + +------------------------------------------------------------------- +Fri Dec 14 11:50:19 CET 2007 - zoz@suse.de + +- netcontrol_services: fixed parsing output of iwconfig (bug #152071) + +------------------------------------------------------------------- +Wed Dec 12 09:29:25 CET 2007 - mt@suse.de + +- Applied fix by Stefan Seyfried to use uptime in the wait for + interfaces loop instead of date that may change (bug #346559). + +------------------------------------------------------------------- +Tue Dec 11 11:39:56 CET 2007 - mt@suse.de + +- Applied dhcpcd-hook patch by Peter Varkoly fixing to log the + concerned interface name instead of $INTERFACE (bug #305592). + +------------------------------------------------------------------- +Wed Nov 28 12:23:24 CET 2007 - werner@suse.de + +- Some small changes on pool.tcpip to reduce conflicts with already + running fetchmail deamon or MTA (bug #231042). + +------------------------------------------------------------------- +Mon Sep 17 17:12:19 CEST 2007 - zoz@suse.de + +- new version 0.70.2 +- When converting interface configuration files at update look first + in the persistent iface names udev rule file. Look in sysfs only + if the first lookup failed. (Bug 293052) +- When updating also convert hardware descriptions in SuSEfirewall2 + sysconfig file into interface names (Bug 307210) +- poll.tcpip: accept also upper case portnames (Bug 300980) + +------------------------------------------------------------------- +Tue Sep 4 08:48:28 CEST 2007 - zoz@suse.de + +- new Version 0.70.1 +- Don't call 'ip' if there is no interface, because it would trigger + automatic module loading. (Bug 199456) + +------------------------------------------------------------------- +Fri Aug 10 14:06:52 CEST 2007 - hare@suse.de + +- Convert old s390 hwcfg files to udev rules + +------------------------------------------------------------------- +Mon Jul 30 10:54:40 CEST 2007 - zoz@suse.de + +- new version 0.70.0 +- removed /sbin/getcfg (read README.no_more_hardwaredescriptions) +- enhanced conversion of old configuration names into interface names + + do conversion in %post and not in rcnetwork + + skip wlan helper files + + fixed quoting bug in sed command + + added variable conversion in ifcfg-* files (bridge ports and such) +- don't perform update conversion from pre-9.1 (needs fixes) +- remove superfluous script 'check_configurations' +- functions: remove getcfg from get_ifplugd_priority() and comments +- netcontrol_global_hooks: remove getcfg +- ifup: dbus-send is now in /bin + +------------------------------------------------------------------- +Thu Jul 26 08:15:06 CEST 2007 - zoz@suse.de + +- new version 0.69.5 +- removed /lib/udev/trigger_firmware_loading.sh; lets see if we still + need that hack. If yes it will go also to udev package. +- added script that creates an example ifservices directory +- fixed bonding setup + + use sysfs instead of ifenslave + + remove slaves before removing master +- ifup-wireless: always exit if iface is not wireless +- functions: added get_iface_type() and get_iface_type_from_config() + These functions determine the type of interfaces independent of + the interface name. +- ifup + rcnetwork: use new get_iface_type* functions +- ifup-bridge: + + replaced wrong output command + + wait until bridge is in forwarding state and don't recommend + increasing DHCLIENT_WAIT_AT_BOOT anymore (Bug 193216) +- hwup* + hwcfg: Device initialisation is now done completely in + udev rules. hwcfg-* config files will no longer be used. Since + old hwcfg-* config files mostly contain default setting, they will + not be converted in something else. + + replaced hwup with a small script that can dis/en-able devices + with sysfs means (unbind + event trigger) + + removed all hwup helper scripts and config skeletons + +------------------------------------------------------------------- +Mon Jul 16 11:17:31 CEST 2007 - zoz@suse.de + +- removed /lib/udev/mount.sh and corresponding udev rule. There will + be a improved rule in udev package instead. + +------------------------------------------------------------------- +Thu Jul 12 15:55:46 CEST 2007 - zoz@suse.de + +- Removed snd* modules from blacklist (Bug 291252) +- modify_resolvconf: make reading resolv.conf more robust (Bug 285462) + +------------------------------------------------------------------- +Mon Jul 9 10:07:37 CEST 2007 - zoz@suse.de + +- new version 0.69.0 +- removed getcfg from rcnetwork, ifup and ifup-helper. +- automatically convert old configuration names into ifcfg-<interface> + (currently in rcnetwork since YaST is not up to date) + +------------------------------------------------------------------- +Fri Jul 6 08:58:28 CEST 2007 - zoz@suse.de + +- new version 0.61.1 +- Clean up regarding interface renaming: + + removed PERSISTENT_NAME from scripts, config files and doc + + fixed handling of "renamed" flag + + removed outdated README.Persistent_Interface_Names +- Device initialisation is now done in udev rules directly and hwup + is no longer called from udev. Removed 80-sysconfig.rules. + +------------------------------------------------------------------- +Fri Jun 22 17:15:02 CEST 2007 - zoz@suse.de + +- ifup-route: make reading file 'routes' more robust (Bug 285125) +- ifup-dhcp: + + don't take down other interfaces when setting up one (Bug 282033) + + improve fix for not taking down to much interfaces (Bug 260073) +- cleanup of dhcp functions: + + moved functions from ifup-dhcp to functions + + made dhcp-interfaces a function and removed the file + + eliminate my_pidof and my_readlink +- moved sysconfig variables in sysconfig editor from + network/hardware/config to network/general (Bug 278612) +- fixed typo in ifup-bridge (Bug 282668) +- SuSEfirewall2: (both Bug 283744) + + don't start it from ifup; Sfw2 now installs script in if-up/ + + avoid multiple Sfw2 runs at network restart + +------------------------------------------------------------------- +Thu Jun 21 17:32:23 CEST 2007 - adrian@suse.de + +- fix changelog entry order + +------------------------------------------------------------------- +Thu Jun 21 09:43:46 CEST 2007 - coolo@suse.de + +- avoid running SuSEfirewall in boot.localnet + +------------------------------------------------------------------- +Mon Jun 18 17:16:03 CEST 2007 - coolo@suse.de + +- Only start network after firewall was setup + +------------------------------------------------------------------- +Sun May 6 15:17:09 CEST 2007 - zoz@suse.de + +- new version 0.61.0 +- remove rename_netiface. Will be replaced by write_net_rules from + udev package. +- removed 30-net_persistent_names.rules and moved 31-network.rules + to 77-network.rules +- added network name rules conversion script and call it in %post + +------------------------------------------------------------------- +Tue Apr 24 10:45:30 CET 2007 - zoz@suse.de + +- ifstatus: don't write to syslog by default. Use option 'syslog' + if you want ifstatus write to syslog. (Bug 261350) +- ifdown-dhcp: don't take down to much interfaces (Bug 260073) + +------------------------------------------------------------------- +Thu Mar 29 15:56:56 CEST 2007 - jg@suse.de + +- new version 0.60.7 +- ifup-wireless: do not insist on having wlanctl-ng installed + (bug 257788) + +------------------------------------------------------------------- +Mon Mar 12 12:07:27 CET 2007 - zoz@suse.de + +- Only use first interface when looking for interface name based + configuration names of infiniband interfaces (ib*) (Bug 204098) + +------------------------------------------------------------------- +Sat Mar 10 17:07:50 CET 2007 - dmueller@suse.de + +- support rt2500* class of drivers for WPA + +------------------------------------------------------------------- +Mon Feb 19 12:05:03 CET 2007 - zoz@suse.de + +- Don't quit if device seems already to be bound to a driver, because + sometimes we check the wrong device. (Bug 232279) + +------------------------------------------------------------------- +Fri Feb 16 14:53:09 CET 2007 - jg@suse.de + +- ifcfg.template: removed duplicate WIRELESS_WPA_PROTO variable + +------------------------------------------------------------------- +Sat Feb 3 13:20:35 CET 2007 - zoz@suse.de + +- fixed comment of sysconfig variable MODIFY_RESOLV_CONF_DYNAMICALLY + +------------------------------------------------------------------- +Tue Jan 30 17:45:43 CET 2007 - zoz@suse.de + +- hwup: strip "static-" from hwdesc if needed (Bug 179604) + +------------------------------------------------------------------- +Fri Jan 19 14:30:29 CET 2007 - werner@suse.de + +- poll-tcpip: Add support for uucp over ssh tunnel for dynamic IPs + +------------------------------------------------------------------- +Thu Jan 18 11:50:23 CET 2007 - zoz@suse.de + +- Fixed wrong comment in rename_netiface +- Fixed quoting of variables *DRIVER* since driver names unfortunately + may contain spaces. (Bug 234532) + +------------------------------------------------------------------- +Fri Jan 12 15:23:18 UTC 2007 - zoz@suse.de + +- new version 0.60.6 +- Added OMC service Description Document (Fate 301838) + +------------------------------------------------------------------- +Wed Dec 20 12:03:24 CET 2006 - poeml@suse.de + +- /etc/sysconfig/hardware/hwcfg-static-0 files do not longer need + to be created [#114088] + +------------------------------------------------------------------- +Tue Dec 12 14:52:19 CET 2006 - zoz@suse.de + +- Don't create persistent name udev rules for hostapd interfaces. + (Bug 214962) +- Don't deal with wlan helper interfaces (wifi*) of type 801. + (Bug 222529) + +------------------------------------------------------------------- +Sun Dec 10 09:25:19 CET 2006 - zoz@suse.de + +- new version 0.60.5 +- ifup-dhcp: To make 'ifup-dhcp status' deal with infinite leases as + handed out by BOOTP servers or misconfigured DHCP servers, we also + check that case for 'status'. (Bug 192745) + See changes for 'stop' at Mon Jan 26 18:21:09 CET 2004 +- Fixed handling of 'ficon' interfaces. (Bug 181998) +- rename_netiface: Don't be confused by two digit interface numbers + (eth1 was renamed if eth1* existed) (Bug 204964) + +------------------------------------------------------------------- +Mon Nov 20 12:27:43 CET 2006 - zoz@suse.de + +- new version 0.60.4 +- Removed replacements for pidof, checkproc, killproc again (See + changes from Wed Oct 4). Instead added improved my_pidof which is + only used for ifup-dhcp and dhcp-interfaces (Bug 213249, 55370) + +------------------------------------------------------------------- +Tue Nov 14 00:34:39 CET 2006 - schwab@suse.de + +- Fix syntax error in 80-sysconfig.rules. + +------------------------------------------------------------------- +Fri Nov 10 13:13:09 CET 2006 - zoz@suse.de + +- Added OSS module opl3sa2 to blacklist (Bug 219758) + +------------------------------------------------------------------- +Thu Nov 9 19:20:42 CET 2006 - jg@suse.de + +- trigger firmware hack: check for lower 24 bits of the MAC address + being zero only, so the hack works for unpatched prism54 driver + as well + +------------------------------------------------------------------- +Wed Nov 8 13:51:16 CET 2006 - kukuk@suse.de + +- Remove again unused build requires + +------------------------------------------------------------------- +Mon Nov 6 20:33:40 CET 2006 - zoz@suse.de + +- new version 0.60.3 +- hwup and 80-sysconfig.rules: added 'platform' to the list of + handled subsystems (Bug 214653) +- added new sysconfig variable WRITE_HOSTNAME_TO_HOSTS to 'dhcp' + in /etc/sysconfig/network. This variable is only used from YaST + (Bug 207392) + +------------------------------------------------------------------- +Thu Nov 2 16:00:43 CET 2006 - zoz@suse.de + +- udev.rules: added dsl* to the list of interface names for which we + don't call ifup/down (Bug 211936) +- rcnetwork: removed message about NM_ONLINE_TIMEOUT (Bug 203693) + +------------------------------------------------------------------- +Tue Oct 31 12:04:05 CET 2006 - zoz@suse.de + +- new version 0.60.2 +- rcnetwork: consider also bridge ports as mandatory interfaces and + wait for them (Bug 193216) +- ifcfg-bridge.5: Recommend increasing DHCLIENT_WAIT_AT_BOOT if + BOOTPROTO=dhcp (Bug 193216) +- bonding: + + don't initialize bonding interface a second time (which results + in wrong error messages) when dhcp client calls ifup for POST_UP + stuff. (Bug 190093) + + set interface options twice, because some must be set before and + some after enslaving devices. (Bug 190377) + +------------------------------------------------------------------- +Fri Oct 27 15:31:30 CEST 2006 - jg@suse.de + +- new version 0.60.1 +- ifup-wireless: using wext driver back-end for madwifi now + +------------------------------------------------------------------- +Tue Oct 24 16:14:40 CEST 2006 - zoz@suse.de + +- Avoid unneccessary output from sysctl in ifup (Bug 201658) +- blacklist 82875p_edac. (Bug 213840) +- added hal and dbus to 'Requires:' in specfile since rcnetwork + requires these services. (Bug 214652) + +------------------------------------------------------------------- +Sun Oct 22 00:27:57 CEST 2006 - thoenig@suse.de + +- Let the checkproc replacement be LSB compliant (b.n.c #213249). + +------------------------------------------------------------------- +Mon Oct 9 12:00:00 CEST 2006 - kay.sievers@suse.de + +- new version 0.60.0 +- use sysfs "subsystem" link instead of deprecated "bus" link + +------------------------------------------------------------------- +Wed Oct 4 15:05:17 CEST 2006 - zoz@suse.de + +- Don't kill ipw3945d at interface remove event (Bug 203688) +- Don't restrict ETHTOOL_OPTIONS to arguments of '-s'. Also allow + other options like '-K iface rx on'. (Bug 199682) +- Add replacements for pidof, checkproc, killproc written in shell + code, which do not stat executables in /proc/*/*, to prevent + hangs with disappeared NFS mounts [#55370] [#187175] + +------------------------------------------------------------------- +Mon Sep 11 17:07:15 CEST 2006 - seife@suse.de + +- fix libsysfs2 port + +------------------------------------------------------------------- +Tue Aug 31 12:00:00 CEST 2006 - kay.sievers@suse.de + +- use libsysfs2 interface + +------------------------------------------------------------------- +Thu Aug 17 17:21:25 CEST 2006 - kukuk@suse.de + +- Remove undocumented ifservices.template directory to break down + build dependencies. + +------------------------------------------------------------------- +Mon Jun 26 22:18:48 CEST 2006 - schwab@suse.de + +- Handle aoa-soundbus subsystem. + +------------------------------------------------------------------- +Fri Jun 2 08:24:08 CEST 2006 - zoz@suse.de + +- Changed comment for LOAD_UNSUPPORTED_MODULES_AUTOMATICALLY; now + also rcacpid respects this setting (Bug 180654) +- Set LOAD_UNSUPPORTED_MODULES_AUTOMATICALLY=yes only for SLES and + not for SLED (Bug 162970) +- 'ifdown-dhcp all' kills dhcp clients with -9, because interfaces + with STARTMODE=nfsroot must stay up and running. (Bug 176804) +- ifdown calls ifdown-dhcp even if BOOTPROTO=static. We need this to + to stop dhcp client after reconfiguration to static ip address + via YaST (which calls rcnetwork reload). (Bug 179895) +- eliminated two error messages that occur when interface bonding + is activated. (Bug 181129) + +------------------------------------------------------------------- +Tue May 30 12:08:25 CEST 2006 - zoz@suse.de + +- Don't load module 'bonding' multiple times but create and delete + bonding interfaces via sysfs attribute. (Bug 157936) + +------------------------------------------------------------------- +Mon May 22 22:31:38 CEST 2006 - poeml@suse.de + +- fix dhcpcd-hook so that syslog picks up a changed hostname during + bootup, by reloading syslog. The reload was already being done + during IP address change ("renew state") but not during "up" + state. (Bug 160916) + +------------------------------------------------------------------- +Thu May 18 16:19:48 CEST 2006 - zoz@suse.de + +- rcnetwork: quoted two occurrences $OLDPWD to allow spaces in + directory names. (Bug 174029) +- added sysconfig variable NM_ONLINE_TIMEOUT. If not set to 0, then + rcnetwork will wait at least this time until a network connection + has established. (Bug 169632) +- start NMdispatcher before and stop it after NM itself (Bug 169632) + +------------------------------------------------------------------- +Tue May 9 09:38:58 CEST 2006 - poeml@suse.de + +- fixed a debug message in update script. Show the right sysfs path. + +------------------------------------------------------------------- +Fri Apr 28 15:32:42 CEST 2006 - jg@suse.de + +- using wrapper script to kill ipw3945d (Bug 170099) + +------------------------------------------------------------------- +Thu Apr 13 11:25:45 CEST 2006 - zoz@suse.de + +- rcnetwork reload now restarts NetworkManager (Bug 162959) + +------------------------------------------------------------------- +Wed Apr 5 12:01:53 CEST 2006 - jg@suse.de + +- ifcfg.template: documented WIRELESS_WPA_PROTO, WIRELESS_EAP_AUTH, + and WIRELESS_PEAP_VERSION +- ifcfg.template: fixed two typos + +------------------------------------------------------------------- +Thu Mar 30 16:08:36 CEST 2006 - zoz@suse.de + +- rename_netiface: don't rename vlan interfaces (Bug 160317) + +------------------------------------------------------------------- +Mon Mar 27 17:03:56 CEST 2006 - jg@suse.de + +- ifup-wireless: do not set default anonymous_identity as it may + break WPA-EAP TLS connection +- ifup-wireless: always use iwconfig for zd1211 driven interfaces + (bug 157503, second try) + +------------------------------------------------------------------- +Sun Mar 26 19:46:11 CEST 2006 - zoz@suse.de + +- new version 0.50.9 +- restricted udev rule for ifup/down: should not be called for + ppp*|ippp*|isdn*|plip*|lo*|irda*|dummy*|ipsec*|tun*|tap*|bond*|vlan*|modem* + (Bug 157936) + +------------------------------------------------------------------- +Wed Mar 22 18:16:08 CET 2006 - jg@suse.de + +- ifup-wireless: always use iwconfig for zd1211 driven interfaces + (bug 157503) + +------------------------------------------------------------------- +Mon Mar 20 19:18:02 CET 2006 - zoz@suse.de + +- new version 0.50.8 +- Fixed udev rule which stops ipw3945d (Bug 159062) +- hwup now always binds devices that were unbound by hwdown (Bug 159110) +- start ipw3945d after binding a device to driver ipw3945 (Bug 159062) +- update hwup.8 +- added interface names ctc* and tr* to the list of handled interfaces + in rename_netiface (Bug 153712) + +------------------------------------------------------------------- +Fri Mar 17 12:59:32 CET 2006 - zoz@suse.de + +- new version 0.50.7 +- getcfg: added interfacetype 'osn' to the interface compatibility + lists. (Bug 158654) +- removed getcfg-make-hwdesc and getcfg-device, because they never + worked (properly) (Bug 159008) +- rcnetwork: If NM is used start/stop also dhcdbd (Bug 159125) + +------------------------------------------------------------------- +Mon Mar 13 16:35:15 CET 2006 - zoz@suse.de + +- hwup: before trying to load a module finally check both if module + is lodaded (or compiled in) or if device is attached to the + driver. (Again bug 154383) + +------------------------------------------------------------------- +Mon Mar 13 11:51:58 CET 2006 - zoz@suse.de + +- rename_netiface: + + rule creation might have failed in some cases (Bug 157528) + + added support for qeth and hsi interfaces on S390 (Bug 153712) + +------------------------------------------------------------------- +Sat Mar 11 10:01:33 CET 2006 - zoz@suse.de + +- hwdown: Also respect DRIVER==skip when releasing devices (Bug 157412) + +------------------------------------------------------------------- +Sat Mar 11 01:01:46 CET 2006 - zoz@suse.de + +- hwup should not unbind grouped devices (on s390). Therefore we now + skip (un)binding devices for busname 'ccw'. (Bug 157412) +- getcfg does again find configurations for (still) not existing interfaces. + If failed to do so since fix for bug 152499 (Bug 157081) + +------------------------------------------------------------------- +Fri Mar 10 16:19:34 CET 2006 - zoz@suse.de + +- new version: 0.50.6 +- getcfg: + + fixed another segfault (Bug 156940) + (getcfg failed if a config file ends with '-') + + fixed endless loop which occured with '-vvv' (Bug 156942) +- /etc/sysconfig/hardware/config:DRIVER must be empty by default. + (Bug 157063) +- hwup now really checks presence of a module instead the driver link + of the device (Improvement of change from Wed Mar 1 16:55:04 CET 2006) + (Bug 154383) + +------------------------------------------------------------------- +Fri Mar 10 13:05:15 CET 2006 - jg@suse.de + +- ifup-wireless: changed ap_scan default for ipw2100 and + ndiswrapper (using ap_scan=2 is a bad idea when proto and + ciphers are unset, bug 128496) +- added variables WIRELESS_WPA_PROTO, WIRELESS_CIPHER_PAIRWISE, + and WIRELESS_CIPHER_GROUP to allow correct use of + WIRELESS_AP_SCANMODE=2 (bugs 152291 and 128496) + +------------------------------------------------------------------- +Fri Mar 10 11:08:28 CET 2006 - jg@suse.de + +- renamed 31-net_create_names.rules to 31-network.rules and added + two rules + + start ipw3945d after ipw3945 was loaded (driver event) + + terminate ipw3945d on interface removal event +- also moved rules for ifup/down to 31-network.rules + +------------------------------------------------------------------- +Thu Mar 9 16:30:26 CET 2006 - zoz@suse.de + +- fixed another segfault in getcfg (Bug 154727) + ('getcfg lo' failed in s390) + +------------------------------------------------------------------- +Wed Mar 8 15:59:48 CET 2006 - hare@suse.de + +- getcfg fails for grouped devices on S/390. + +------------------------------------------------------------------- +Thu Mar 2 16:23:12 CET 2006 - zoz@suse.de + +- ifup no longer checks for /sbin/ifplugd if STARTMODE!=ifplugd (Bug 154699) + +------------------------------------------------------------------- +Wed Mar 1 16:55:04 CET 2006 - zoz@suse.de + +- Teach hwup to be happy if a wanted module is already loaded or + built in the kernel. (Bug 154383) +- Add bus type 'vio' to list of valid busses in getcfg. (Bug 154289) +- Skip loading bttv for certain devices without subids (Bug 149588) + +------------------------------------------------------------------- +Tue Feb 28 16:29:23 CET 2006 - zoz@suse.de + +- ifup: execute post up scripts if called with '-o dhcp' (Bug 154126) + +------------------------------------------------------------------- +Mon Feb 27 19:30:30 CET 2006 - jg@suse.de + +- ifup-wireless: prevent ipw3945 from being setup up as wlan-ng + interface +- ifup-wireless: allow wpa_supplicant for ipw3945 devices + +------------------------------------------------------------------- +Thu Feb 21 17:44:04 CET 2006 - zoz@suse.de + +- Fix determination of essid in netcontrol_services (Bug 152071) +- sysconfig.spec: moved rm -Rf $BUILDROOT to %clean +- Added module stradis to blacklist (Bug 144623) +- getcfg: + + again checks for interface id also if there is no devicepath. + e.g. no device link for an interface. (Bug 152499) + + fixed segmentation fault, introduced by fix for bug 145778 + (prefix 'static-' should be ignored) + + fixed another segfault fault which became visible by bugfix 152499 +- STARTMODE=ifplugd: ifup/down will now always start/stop ifplugd if not + called with -o ifplug (which is used by ifplugd-selectif). (Bug 152824) + +------------------------------------------------------------------- +Mon Feb 20 23:01:24 CET 2006 - schwab@suse.de + +- Fix modification of sysconfig.config-hardware in .spec. + +------------------------------------------------------------------- +Mon Feb 20 11:45:34 CET 2006 - zoz@suse.de + +- new version 0.50.5 +- added sysconfig variable LOAD_UNSUPPORTED_MODULES_AUTOMATICALLY. + Default will be 'no' in SLES and 'yes' else (Bug 148091) +- hwup does not try to bind a device to a driver if + - there is no busname + - DRIVER=skip + The latter can be set globally if manual binding makes trouble. +- hwup: removed all occurencies of variables BUS{NAME,ID} because + there already is HWD_BUS{NAME,ID}. + +------------------------------------------------------------------- +Fri Feb 17 14:41:04 CET 2006 - hare@suse.de + +- hwup: Fixed iucv initialisation (#145778) + +------------------------------------------------------------------- +Thu Feb 16 10:14:53 CET 2006 - hare@suse.de + +- hwup-{ccw,zfcp,iucv,ctc}: Porting fixes from SLES9 + (#151192 - LTC21703). + +------------------------------------------------------------------- +Wed Feb 15 11:35:34 CET 2006 - jg@suse.de + +- ifup-wireless: changed wpa_supplicant backend to 'wext' for + ndiswrapper +- ifup-wireless: using AP scanmode 2 by default for ndiswrapper + +------------------------------------------------------------------- +Tue Feb 14 16:24:02 CET 2006 - zoz@suse.de + +- functions.common: create directory RUN_FILES_BASE (currently + /dev/shm/sysconfig) if it does not exist (Bug 150828) +- additional fixes of returnvalues for ifplugd (Bug 140124) +- add debug helper script 'extradebug' and let normal messages be + printed to stdout. + +------------------------------------------------------------------- +Tue Feb 14 11:19:03 CET 2006 - jg@suse.de + +- ifup-wireless: fixed authmode setting for madwifi (used with + shared key authentication) + +------------------------------------------------------------------- +Mon Feb 13 13:59:17 CET 2006 - zoz@suse.de + +- Let ifup store the last used configuration name for an interface + to make switch to an alternative interface via ifplugd possible + if the interface is removed. (Bug 150308) +- Reworked fix for bug 134899 (changes from Fri Nov 25 10:56:31) + ifup-dhcp does now check if ifup is active on this interface. +- Fixed returnvalue of ifstatus for certain states. Now rcnetwork + can better decide if to wait for interfaces configured with + STARTMODE=ifplugd. (Bug 140124) +- Added template for ifservices-* directory +- Added variable MODIFY_RESOLV_CONF_STATIC_DNS (Bug 136844) +- modify_resolvconf does now change /etc/named.d/forwarders.conf + instead of /etc/named.conf (Bug 134692) +- add STARTMODE 'nfsroot' (Bug 150507) + +------------------------------------------------------------------- +Tue Feb 7 16:03:08 CET 2006 - zoz@suse.de + +- check if NetworkManagerDispatcher is installed before checking if + it is running. (Bug 148054) + +------------------------------------------------------------------- +Mon Feb 6 20:30:07 CET 2006 - seife@suse.de + +- fix invalid blacklist entries + +------------------------------------------------------------------- +Mon Feb 6 17:13:13 CET 2006 - zoz@suse.de + +- new version 0.50.3 +- getcfg: fixed getting network configurations named type-* +- Don't consider configurations type-* as mandatory devices +- Better determination of primary dhcp interfaces (Bug 136239) + +------------------------------------------------------------------- +Mon Feb 6 15:37:21 CET 2006 - jg@suse.de + +- config/31-net_create_names.rules: removed wlanconfig call to + auto-create station interface for Atheros devices (driver does + it itself now) + +------------------------------------------------------------------- +Tue Jan 31 12:41:48 CET 2006 - zoz@suse.de + +- added obsolete driver module 'eepro100' to blacklist (Bug 146728) +- added obsolete driver module 'sk98lin' to blacklist (Bug 146930) +- renamed script /etc/NetworkManager/dispatcher/nm_start_services + to netcontrol_services +- added /etc/NetworkManager/dispatcher/netcontrol_global_hooks + that calls all scripts in if-{up,down}.d. It respects variables + GLOBAL_PRE_{DOWN,UP}_EXEC + +------------------------------------------------------------------- +Mon Jan 30 13:20:14 CET 2006 - zoz@suse.de + +- new version 0.50.2 +- disabled (un)plug beeps of ifplugd (Bug 145626) +- status files were moved to from /var/run/sysconfig to + /dev/shm/sysconfig (17 days ago). Now also routing status files + moved there. (/var is sometimes not available early enough) +- made mount.sh much faster in the no operation case. + +------------------------------------------------------------------- +Sun Jan 29 15:51:49 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Fri Jan 27 14:12:45 CET 2006 - zoz@suse.de + +- fixed /lib/udev/mount.sh: It must mount only devices which have a + line in fstab that contains mount option hotplug. (Bug 145400) + +------------------------------------------------------------------- +Tue Jan 24 21:54:41 CET 2006 - zoz@suse.de + +- Also set LLADDR if BOOTPROTO=dhcp +- Also set LLADDR and MTU if BOOTPROTO=autoip +- Added a note to /e/s/n/config:IFPLUGD_OPTIONS how to make + ifplugd silent (Bug 145626) + +------------------------------------------------------------------- +Mon Jan 23 16:28:42 CET 2006 - jg@suse.de + +- ifup-wireless: + + do not prefer wpa_supplicant for non-WPA connections + (bug 129610, 141591) + + fixed incorrect error message + + fixed faulty wpa_supplicant.conf generation when WPA-EAP + is configured + +------------------------------------------------------------------- +Mon Jan 23 12:35:40 CET 2006 - zoz@suse.de + +- New version 0.50.1 +- simplified mount.sh. Both fsck and mount can deal with links to + device nodes. +- Let NetworkManager start services via ifup-services: + + added /etc/NetworkManager/dispatcher.d/nm_dispatcher_services + + enabled ifstatus-services + + let ifup-services also look in ifservices-<interface>[-<essid>] + or just ifservices if ifservices-<config> did not exist + + made ifup-services a bit more verbose + + added a paragraph about that in ifservices.5 +- NetworkManager now lives in /usr/sbin. Adapted accordant variables. +- Add ifcfg variable INTERFACETYPE. It it is unset INTERFACETYPE will + be taken from getcfg or as fallback from interface name. (Bug 142976) +- rcnetwork: + + it did not start netcontrol if NM is not installed. Fixed function + nm_running() to make this work again. + + fixed actions stop and start for cases where both NM and NetControl + are running (by mistake) and when changing between them. +- sysconfig/{network,hardware}/config are now also handled by fillup +- ifup assumes NM_CONTROLLED=no for all interface types except eth, tr + and wlan if NM_CONTROLLED is not set in config file. (Bug 143729) + +------------------------------------------------------------------- +Thu Jan 19 09:01:15 CET 2006 - zoz@suse.de + +- uncommented ide and input rules in 80-sysconfig.rules +- check if NM is installed before checking if running (Bug 144032) + +------------------------------------------------------------------- +Wed Jan 18 16:49:28 CET 2006 - aj@suse.de + +- Fix insserv network. + +------------------------------------------------------------------- +Tue Jan 17 14:47:33 CET 2006 - zoz@suse.de + +- added info about ifrenew and ifprobe to manpage ifup.8 + +------------------------------------------------------------------- +Mon Jan 16 21:49:10 CET 2006 - zoz@suse.de + +- ifup/down/status now checks if NetworkManager is running. ifup + will advise NetworkManager to set up the interface. + A new variable NM_CONTROLLED can be used to make an interface + manually controllable by ifup. +- ignore flag '__NSC__' in autogenerated list of mandatory devices + in rcnetwork +- ifstatus returns proper value for interfaces configured with + STARTMODE=ifplugd. Allows rcnetwork to wait for plugged interfaces. + (Bug 141554) +- Added module dpt_i2o to blacklist (Bug 129301) +- Added script links ifrenew and ifrenew-dhcp. This allows to renew + a dhcp lease without changing other interface settings (e.g. + wlan settings). (Bug 143329) + +------------------------------------------------------------------- +Mon Jan 16 15:58:46 CET 2006 - zoz@suse.de + +- new version 0.50.0 +- hwup: added 'ide' in the list of known subsystem. +- ifup: enhance output for rcnetwork +- rcnetwork: + + source functions.common after evaluation of options to + make option 'debug' work with new output functions. + See changeset 1344 + + removed old and unused extra message + + start NetworkManager and NetworkManagerDispatcher from here + if new variables NETWORKMANAGER and NM_DISPATCHER are set + suitably. (Bug 135595) + + added therefore dbus and haldaemon to Required-Start. +- removed old code that was commented out since long +- added /lib/udev/mount.sh from udev package together with udev rules + /etc/udev/rules/85-mount-fstab.rules. + Removed sysconfig variables from sysconfig/storage, because they + are useless. + +------------------------------------------------------------------- +Sun Jan 15 21:31:08 CET 2006 - zoz@suse.de + +- getcfg now quotes the content of the listed variables + +------------------------------------------------------------------- +Fri Jan 13 15:59:30 CET 2006 - zoz@suse.de + +- old output functions now use the new ones (*mesg). From now on + only the new ones should be used for new code. +- Removed option 'quiet' from all scripts. Redirect output instead. + +------------------------------------------------------------------- +Fri Jan 13 11:47:11 CET 2006 - hare@suse.de + +- hwdown: + + use right bus id for unbinding from drivers + + don't exit if device has no driver link + +------------------------------------------------------------------- +Tue Jan 10 17:54:20 CET 2006 - werner@suse.de + +- poll-tcpip: if not xntp is running just run ntpdate + +------------------------------------------------------------------- +Thu Jan 5 11:17:30 CET 2006 - zoz@suse.de + +- rcnetwork: also consider devices with startmode ifplugd mandatory + (bug 141554) + +------------------------------------------------------------------- +Mon Dec 19 15:43:40 CET 2005 - zoz@suse.de + +- Version 0.42.0 +- hwup/down: (changes from sscheler@suse.de) + + never unload modules but unbind drivers instead. There + is also a new variable DRIVER for hwcfg-* files where a driver + can be specified. + + return value != 0 if module could not be loaded. +- New ifcfg-* variable ETHTOOL_OPTIONS: if not empty ifup will call + ethtool with exactly this options. + +------------------------------------------------------------------- +Mon Dec 19 08:57:30 CET 2005 - hare@suse.de + +- Version 0.41.2 + +------------------------------------------------------------------- +Thu Dec 15 11:04:41 CET 2005 - zoz@suse.de + +- added if{down,status}-bridge links (Bug 138436) +- ifup: call if{down,status}-bridge only if needed (Bug 138436) + +------------------------------------------------------------------- +Wed Dec 14 12:43:45 CET 2005 - hare@suse.de + +- getcfg: rewrote split_hwdesc(). No quoting required anymore. +- Update documentation to reflect the change. + +------------------------------------------------------------------- +Mon Dec 12 17:13:13 CET 2005 - jg@suse.de + +- ifup-wireless: Added some more WPA config variables +- moved all variables from /etc/sysconfig/network/wireless to + ifcfg.template +- documented all used WLAN variables in ifcfg.template +- removed /etc/sysconfig/network/wireless +- removed partly outdated variables documentation from + ifcfg-wireless manpage in favour of ifcfg.template documentation +- set version to 0.41.1 + +------------------------------------------------------------------- +Thu Dec 8 14:33:37 CET 2005 - zoz@suse.de + +- Updated manpages and ifcfg.template +- Added manpage ifservices (5) +- Added support for interface bridging inclusive manpage and + sysconfig metadata (by sscheler@suse.de, bug 44708, feature 2307) +- suppress 'grep' error messsage in postinstall script (bug 137774) +- Added 80-sysconfig.rules to package (was in udev before) + +------------------------------------------------------------------- +Wed Nov 30 15:17:12 CET 2005 - jg@suse.de + +- ifup-wireless: changed incorrect 'private_key_password' to + 'private_key_passwd' for wpa_supplicant.conf + +------------------------------------------------------------------- +Fri Nov 25 10:56:31 CET 2005 - zoz@suse.de + +- ifstatus did sometimes report success for an interface while a + background ifup was just setting up this interface with dhcp. + Fixed that. (bug 134899) +- hwup: subsystem input_devices is now input +- added functions.pnp really to filelist + +------------------------------------------------------------------- +Thu Nov 17 10:58:50 CET 2005 - zoz@suse.de + +- ifup: removed old workaround for PC-cards +- functions: made reading specific values from config files more + robust (where we cannot just source them) +- added /etc/ssconfig/hardware/scripts/functions.pnp. It loads + modules based on id attribute since pnp does not have MODALIAS. + +------------------------------------------------------------------- +Wed Nov 16 15:48:34 CET 2005 - jg@suse.de + +- Automatically creating ath interface for Atheros WLAN cards + (bug 133284) + +------------------------------------------------------------------- +Thu Nov 3 14:10:12 CET 2005 - zoz@suse.de + +- fixed superfluous error message in ifdown-route + (See bug 87338, comment 38 - 41) +- added vio to known subsystems in hwup (bug 56865, comment 74) +- added service isdn to network:should-start and removed no longer + existing services coldplug and pcmcia (Bug 131741) + +------------------------------------------------------------------- +Fri Oct 28 17:40:52 CEST 2005 - zoz@suse.de + +- added README.storage + +------------------------------------------------------------------- +Thu Oct 27 17:38:09 CEST 2005 - zoz@suse.de + +- moved /etc/hotplug/blacklist to /etc/modprobe.d/ and removed + special blacklist handling from hwup. modprobe will do this job. +- moved /sbin/rename_netiface and /sbin/udev.trigger_firmware_loading.sh + to /lib/udev + +------------------------------------------------------------------- +Thu Oct 27 16:39:47 CEST 2005 - jg@suse.de + +- ifup-wireless: + + Do not prefer wpa_supplicant for prism54 (bug 131007) + + Fixed fault WPA-PSK handling in wpa_supplicant.conf generation + (bugs 118157 and 130163) + + Shut down wpa_supplicant on ifdown even when interface is + not available anymore (bug 131010) + +------------------------------------------------------------------- +Mon Oct 24 12:53:29 CEST 2005 - zoz@suse.de + +- rcnetwork: + + return 'failed' if non physical interface (e.g. vlan) could + not be set up (Bug 128673) + + make all devices that serve for bonding, vlan or tunnels + mandatory devices (Bug 95834 - LTC16580) + + Don't gather the existence from a ifcfg-<interface> file> + (Bug 128823) +- ifup-802.1q (vlan): Don't complain if ethernet device is not up. + Just set it up instead. (Bug 128665) +- Make rcnetwork restart work better (Bug 129648): + + ifdown: don't return before ifplugd has terminated + + functions: get_priority(): exclude comments when grepping for variables + +------------------------------------------------------------------- +Fri Oct 21 11:56:28 CEST 2005 - mmj@suse.de + +- New iproute2 is more strict with the syntax + +------------------------------------------------------------------- +Fri Sep 30 15:29:20 CEST 2005 - poeml@suse.de + +- if the IP address changes, reload syslog [#116466] + +------------------------------------------------------------------- +Thu Sep 29 11:45:22 CEST 2005 - zoz@suse.de + +- fixed changes from Fri Apr 22 12:08:52; vlan interfaces did not + work anymore since this change (Bug 95556) + +------------------------------------------------------------------- +Mon Sep 26 14:12:31 CEST 2005 - werner@suse.de + +- Remove comments not only if empty in poll.tcpip + +------------------------------------------------------------------- +Fri Sep 9 12:25:49 CEST 2005 - jg@suse.de + +- ifup-wireless: removing seperator characters from hex WEP keys + (bug 116083) + +------------------------------------------------------------------- +Tue Sep 6 19:38:23 CEST 2005 - jg@suse.de + +- ifup-wireless: changed AP scan mode default for ipw2100 devices + (bug 115209) + +------------------------------------------------------------------- +Tue Sep 6 19:14:17 CEST 2005 - zoz@suse.de + +- added slamr and slusb to blacklist (bug 115132) + +------------------------------------------------------------------- +Mon Sep 5 12:54:11 CEST 2005 - zoz@suse.de + +- Enhanced the way how to fake ifplugd for wlan interfaces. If no + cable is plugged rcnetwork did not set up the wlan iface. +- Don't load modules for PCMCIA bridges if pcmcia=off at bootprompt +- Added README.Persistent_Interface_Names +- ifup prints a warning of PERSISTENT_NAME is still used +- Set USE_SYSLOG back to yes + +------------------------------------------------------------------- +Sun Sep 4 13:35:53 CEST 2005 - schwab@suse.de + +- Spelling fixes. + +------------------------------------------------------------------- +Fri Sep 2 13:08:35 CEST 2005 - jg@suse.de + +- Do not start ifplugd for wireless devices, assume link status + 'yes' instead (makes WPA configurations in conjunction ifplugd + possbile) +- Use timeout defaults of ifplugd instead of using extra long + ifdown timeout; it is not necessary because ifplugd is not used + anymore on wireless devices which needed the long timeout + +------------------------------------------------------------------- +Thu Sep 1 18:03:28 CEST 2005 - zoz@suse.de + +- Moved rule for firmware-patch in seperate file and leave + 30-net_persistent_names.rules %config(noreplace) (Bug 114662) +- Rewrote check for rcnetwork if interfaces are already renamed or + not. Did not use timestamps this time. (Bug 112909) + +------------------------------------------------------------------- +Thu Sep 1 14:54:32 CEST 2005 - jg@suse.de + +- ifp-wireless: + + Do not use wpa_supplicant in case WIRELESS_MODE is not 'Managed' + + Set PREFER_WPA_SUPPLICANT to 'no' when ndiswrapper + is detected (bug 113635) + +------------------------------------------------------------------- +Thu Sep 1 11:25:27 CEST 2005 - zoz@suse.de + +- Added tpm* modules to blacklist (bug 113546) + +------------------------------------------------------------------- +Mon Aug 29 18:34:00 CEST 2005 - schwab@suse.de + +- Make sure PATH is exported. +- Always source config before scripts/functions. + +------------------------------------------------------------------- +Mon Aug 29 09:12:50 CEST 2005 - zoz@suse.de + + version 0.40.4 +- poll-tcpip: rcxntpd has moved to rcntp (bug 113569) +- Don't call ifup-wireless as an exclusive ifup-<interfacetype> if + interface name is 'wireless'. (bug 83786) +- Do not prefer wpa_supplicant if no ESSID is given. (by jg) +- added /sbin/udev.trigger_firmware_loading.sh as a workaround for + broken drivers that don't load firmware immediately. This requires + also modified rules in 30-net*.rules. (bug 113385) + +------------------------------------------------------------------- +Sat Aug 27 20:48:37 CEST 2005 - schwab@suse.de + +- Handle macio subsystem in hwup. + +------------------------------------------------------------------- +Fri Aug 26 15:23:14 CEST 2005 - zoz@suse.de + + version 0.40.3 +- rcnetwork: Timestamps for new interfaces may have future time + during installation. Therfore we don't skip interfaces at all + when called from YaST. (bug 112909) +- Make hwup handle static configurations again (bug 113158) +- Added ra* interfaces to the list of names that should be made + persistent via rename_netiface +- Removed static libs (bug 105815) +- Changed sysconfig variable LOG_LEVEL to DEFAULT_LOG_LEVEL + +------------------------------------------------------------------- +Wed Aug 24 17:53:24 CEST 2005 - schwab@suse.de + +- Adjust defaults to agree with current defaults. + +------------------------------------------------------------------- +Wed Aug 24 15:53:24 CEST 2005 - zoz@suse.de + + version 0.40.2 +- added missing fb modules to blacklist (bug 106715) + +------------------------------------------------------------------- +Mon Aug 22 16:11:53 CEST 2005 - zoz@suse.de + + version 0.40.1 +- rcnetwork: + + make 'status' work again (broken since version 0.33) + + 'reload' does nothing if network was not started + (both are related to bug 106040) + +------------------------------------------------------------------- +Mon Aug 22 12:56:10 CEST 2005 - jg@suse.de + +- ifup-wireless: + fixed print_key function for hex keys (bug 106051) + using new log message functions + added support for WEP keys up to 232 bit when entered as ASCII + +------------------------------------------------------------------- +Mon Aug 22 06:48:16 CEST 2005 - zoz@suse.de + +- new version 0.40.0 +- Changed hwup: + + prepared removal of getcfg + + restructured first part of hwup that collects information. It + checks the subsystem and calls specific subsystem functions if + these are defined. These may be defined in functions.<subsystem>. + + it now uses new output functions which respect udev loglevel. + + allow spaces in config file names. Yes, ugly, but pcmcia may need it. +- added functions.susbsystem.template +- Add new config variable LOG_LEVEL and mark DEBUG as deprecated in + hardware/config. Backward compliance: DEBUG==yes ==> LOG_LEVEL=7 +- Also change default of USE_SYSLOG to "no". +- removed FAILURE_ACTION completely, we will never use that + +------------------------------------------------------------------- +Fri Aug 19 16:54:32 CEST 2005 - ro@suse.de + +- move static lib and la file to /usr + +------------------------------------------------------------------- +Thu Aug 18 12:43:37 CEST 2005 - zoz@suse.de + +- ifup: removed switch USE_IPV6, because it is silly. (Bug 105436) +- hardware/scripts/functions: cleaned up + +------------------------------------------------------------------- +Wed Aug 17 14:42:58 CEST 2005 - zoz@suse.de + +- functions.common: added new functions {,err,info,debug}_mesg() + If not set explicitely via LOG_LEVEL these check the udev loglevel. +- rename_netiface: + + removed logging into a file in /tmp (Bug 104606) + + use mktemp for temporary files + +------------------------------------------------------------------- +Tue Aug 16 07:31:15 CEST 2005 - zoz@suse.de + +- added blacklist from obsolete hotplug package. This file is now + used by hwup. +- rpm%post removes old autogenerated device configuration files. + +------------------------------------------------------------------- +Thu Aug 11 11:33:10 CEST 2005 - zoz@suse.de + +- ifup did not use the config from commandline if there was an + ifcfg-$INTERFACE due to a vlan/bonding workaround. + Fixed this workaround now. + +------------------------------------------------------------------- +Wed Aug 10 12:52:42 CEST 2005 - zoz@suse.de + +- Changed hack from Mon Aug 8 10:04:13 + rcnetwork now ignores at boottime only interfaces which are so new + that there is still an instance of ifup running and waiting for + service network to be activated. + +------------------------------------------------------------------- +Mon Aug 8 15:31:33 CEST 2005 - zoz@suse.de + +- 'rcnetwork reload' now also checks /etc/sysconfig/network/routes. + (Bug 100126) +- ifup: removed invalid option from logerror + +------------------------------------------------------------------- +Mon Aug 8 10:04:13 CEST 2005 - zoz@suse.de + +- added hack to enable network interfaces after installetion + +------------------------------------------------------------------- +Fri Aug 5 17:32:07 CEST 2005 - zoz@suse.de + +- rcnetwork: skip ethernet interfaces from /sys/class/net only + at boot time + +------------------------------------------------------------------- +Fri Aug 5 16:43:29 CEST 2005 - zoz@suse.de + +- fixed timestamps and added missing \ in Makefile.am +- New version 0.33 + +------------------------------------------------------------------- +Fri Aug 5 13:55:24 CEST 2005 - zoz@suse.de + +- hwup: Don't load modules via $MODALIAS unconditionally, but check + /etc/hotplug/blacklist before. This does not affect modules + specified in hwcfg-* files. +- ifup: set MTU before and after the interface is set UP (Bug 94015) +- added /sbin/rename_netiface and a udev rule to make all eth*, ath* + and wlan* network interface names persistent. Missing rules for new + interfaces will be autocreated. + +------------------------------------------------------------------- +Fri Aug 5 10:45:14 CEST 2005 - jg@suse.de + +- removed obsolete ifup-wireless-wpa +- ifup-wireless: new variables for hidden ssid support and AP + scan mode +- updated ifcfg-wireless man page + +------------------------------------------------------------------- +Thu Aug 4 12:27:45 CEST 2005 - zoz@suse.de + +- getcfg again prints a complete 'export' line. (Bug 97579) +- added typo fix from Wed Jul 27 to SVN and removed sysconfig-0.32.0.diff + +------------------------------------------------------------------- +Thu Jul 28 10:35:36 CEST 2005 - jg@suse.de + +- ifup-wireless: fixed typo which broke non-WPA configuration + when using wpa_supplicant + +------------------------------------------------------------------- +Wed Jul 27 11:22:02 CEST 2005 - schwab@suse.de + +- Fix comment typo. + +------------------------------------------------------------------- +Tue Jul 26 19:07:19 CEST 2005 - jg@suse.de + +- create ifdown-wireless symlink + +------------------------------------------------------------------- +Mon Jul 25 17:57:18 CEST 2005 - jg@suse.de + +- ifup-wireless: incorporated ifup-wireless-wpa +- ifup-wireless: added wpa_supplicant support for non WPA modes +- ifup-wireless: added multiple network support + +------------------------------------------------------------------- +Mon Jul 18 15:15:51 CEST 2005 - jg@suse.de + +- ifup-wireless-wpa: added WPA-EAP support + +------------------------------------------------------------------- +Mon Jul 11 15:56:04 CEST 2005 - jg@suse.de + +- ifup-wireless-wpa: added pidfile command line option to + wpa_supplicant call + +------------------------------------------------------------------- +Mon Jul 11 14:32:18 CEST 2005 - jg@suse.de + +- ifup-wireless-wpa: fixed wrong wpa_supplicant.conf generation + for WPA hex keys +- ifup-wireless-wpa: support hidden SSID +- ifup-wireless: added support for shared key authentication with + madwifi driver + +------------------------------------------------------------------- +Thu Jun 23 11:29:15 CEST 2005 - hare@suse.de + +- Automatic module loading from hwup if no configuration is found. + +------------------------------------------------------------------- +Thu Jun 16 17:01:11 CEST 2005 - poeml@suse.de + +- ifup-dhcp: explicitely call dhcpcd with -c + /etc/sysconfig/network/scripts/dhcpcd-hook, unless + DHCLIENT_SCRIPT_EXE is set otherwise, reflecting changed default + in dhcpcd [#85849] +- fix neededforbuild, libsysfs is now in package sysfsutils + +------------------------------------------------------------------- +Fri Jun 10 10:08:58 CEST 2005 - zoz@suse.de + +- ifup/down: exit if called with option dhcp but BOOTPROTO!=dhcp. (Bug 85849) + +------------------------------------------------------------------- +Thu Apr 28 11:33:50 CEST 2005 - zoz@suse.de + +- modify_resolvconf: Don't reload lwresd if it is not installed (Bug 80295) + +------------------------------------------------------------------- +Mon Apr 25 09:45:29 CEST 2005 - jg@suse.de + +- ifup-wireless-wpa: fixed typo breaking ndiswrapper WPA support + +------------------------------------------------------------------- +Fri Apr 22 12:08:52 CEST 2005 - zoz@suse.de + +- ifcfg-bonding.5: new manpage for interface bonding +- ifup-802.1q: avoid superflouos and misleading error messages +- ifup, ifup.8: Updated description of options of ifup +- ifup-route: fixed patch for bug 65557 (from 2005/3/17) +- ifup: + + get right config for vlan and bonding interfaces + + Don't unnecessarily complain when setup bonding interfaces that + have only labeled v4 addresses (Bug 64489). + Also allow dhcp with bonding interfaces. + + Call PRE_DOWN_SCRIPT always, even if BOOTPROTO=dhcp and DHCP!=yes. + (Bug 61842) + + If BOOTPROTO=dhcp and dhcp still got no lease then return R_DHCP_BG. + This lets rcnetwork wait (if interface is mandatory) (Bug 75905) +- ifdown: Check if there are interfaces which are based upon the + current and take these down first. This works currently only for + bonding and vlan (Bug 66945) +- hwdown: + + Changed the way we check which module to unload (belongs to bug 59794) + + Don't unload modules when called from hotplug (Bug 79319) +- dhcpcd-hook: Don't call ifdown when going down, because PRE_DOWN + jobs will now be executed directly from first ifdown run (Bug 61842) + +------------------------------------------------------------------- +Sat Mar 19 01:10:03 CET 2005 - aj@suse.de + +- Do not leave empty files around with modify_resolvconf [#73841]. + +------------------------------------------------------------------- +Thu Mar 17 17:22:41 CET 2005 - zoz@suse.de + +- ifup-route: don't add a linklocal route if interface has no v4 + adress (Bug 65557) + +------------------------------------------------------------------- +Thu Mar 17 00:30:44 CET 2005 - ro@suse.de + +- re-create tarball to change files in the future + +------------------------------------------------------------------- +Tue Mar 15 08:26:40 CET 2005 - zoz@suse.de + +- rcnetwork: Use $INIT_VERSION to check if we were called from init (Bug 71230) +- ifup-ppp: unified names for smpppd options variable (Bug 72782) +- ifup: also change interface name to PERSISTENT_NAME if called with + '-o rc'. Now rcnetwork restart will change the names and there will + (hopefully) no more race conditions at boot time (Bug 65497) + +------------------------------------------------------------------- +Sun Mar 13 20:38:03 CET 2005 - zoz@suse.de + +- modify_resolvconf: exit immediately if /tmp is readonly (Bug 50243) + +------------------------------------------------------------------- +Wed Mar 9 21:08:29 CET 2005 - zoz@suse.de + +- getcfg: look in /proc/net/wireless if interface is type wlan +- modify_resolvconf: reload lwresd after resolv.conf has changed + +------------------------------------------------------------------- +Mon Mar 7 15:11:27 CET 2005 - jg@suse.de + +- doc/ifcfg-wireless.5: documented WIRELESS_WPA_CONF variable + +------------------------------------------------------------------- +Sat Mar 5 15:08:30 CET 2005 - schwab@suse.de + +- Echo newline after dhcp info. + +------------------------------------------------------------------- +Fri Mar 4 17:39:17 CET 2005 - jg@suse.de + +- ifup-wireless-wpa: + - fixed support for ipw2x00 devices + - added support for user supplied wpa_supplicant.conf + +------------------------------------------------------------------- +Wed Mar 2 07:07:48 CET 2005 - zoz@suse.de + +- Change default of sysconfig variable. New: + /etc/sysconfig/network/dhcp:DHCLIENT_KEEP_SEARCHLIST=yes (Bug 65982) + +------------------------------------------------------------------- +Mon Feb 28 17:51:41 CET 2005 - jg@suse.de + +- ifup-wireless(-wpa): using HWD_INTERFACETYPE_0 instead of + obsolete HWD_DEVTYPE to check for wlan devices (bug 66009) + +------------------------------------------------------------------- +Mon Feb 28 11:58:17 CET 2005 - zoz@suse.de + +- fixed function get_ifplugd_priority which got wrong priorities for + interfaces without a configuration. (Bug 65256) +- fixed getcfg to find configuration named by interface (Bug 65256) +- fixed getcfg to find configurations by id for wlan interfaces (Bug 66685) +- fixed getcfg to properly determine buslist +- fixed getcfg not to prefer configuration by bus-pci over _more_ specific + bus-pcmcia or bus-usb configurations. +- rcnetwork: Don't start lo again if it's already up (Bug 64265) +- ifup-wireless-wpa now uses HWD_DRIVER to determine driver (Bug 65533) + +------------------------------------------------------------------- +Mon Jan 17 21:37:46 CET 2005 - schwab@suse.de + +- modify_resolvconf: fix quoting in arguments of eval. + +------------------------------------------------------------------- +Tue Jan 11 15:21:31 CET 2005 - hare@suse.de + +- Fix devicepath detection for network devices (#49729). +- Removed loop while looking for a hwcfg file. + +------------------------------------------------------------------- +Mon Jan 10 16:21:23 CET 2005 - hare@suse.de + +- Use error_log() for debugging messages. +- Fix '-v' to accept numeric arguments. + +------------------------------------------------------------------- +Mon Jan 10 11:37:19 CET 2005 - hare@suse.de + +- Do not print debugging output for non-debugging builds (#49643). + +------------------------------------------------------------------- +Wed Dec 29 13:12:08 CET 2004 - poeml@suse.de + +- version 0.32.0 +- libgetconfig updates (from hare): + - Major rewrite of get_config_lib. Do avoid scanning wherever + possible. Old version did not scale properly with many devices. + - Fixed getcfg for PCMCIA +- increase libgetconfig's libtool library version to 2:0:1 +- remove the obsolete convenience wrapper /sbin/rcdhclient + +------------------------------------------------------------------- +Fri Dec 10 11:32:25 CET 2004 - zoz@suse.de + +- ifdown-route does not remove default route if there is still an + active interface in this subnet (Bug 49123) +- poll-tcpip: try-restart ntpd or call ntptimeset (Bug 48654) +- cosmetical changes in ifup-ppp, ifup-dhcp, ifup-skel, functions + +------------------------------------------------------------------- +Wed Dec 8 16:30:49 CET 2004 - zoz@suse.de + +- make modify_resolvconf work without /usr (Bug 25592) + +------------------------------------------------------------------- +Tue Dec 7 14:59:29 CET 2004 - poeml@suse.de + +- add -lsysfs only where needed +- fix missing includes in autoip.c, and in doing so fix the format + string used in readlink() call +- convert_for_getconfig: + - if a hwcfg-static-0 file has been created during system update, + attach a note about that to the ifcfg files [#40244] + - add quotes around some variables for the fix of bug 38285 + (parsing of route file), to make parsing more robust in some + weird configurations (found during testing) + - run only during package update, not in new installation + +------------------------------------------------------------------- +Sat Dec 4 13:46:07 CET 2004 - zoz@suse.de + +- fixed handling of status and status files for dsl and modem (Bug 43950) + +------------------------------------------------------------------- +Tue Nov 30 18:16:54 CET 2004 - zoz@suse.de + +- ifup does not longer create status files for interfaces without + configuration (Bug 43949) + +------------------------------------------------------------------- +Wed Nov 24 14:50:43 CET 2004 - hare@suse.de + +- Fixed getcfg to do a proper reverse-mapping for grouped devices + on S/390 (#42709). + +------------------------------------------------------------------- +Fri Nov 12 13:36:08 CET 2004 - zoz@suse.de + +- ifup: + + set up additional static addresses if BOOTPROTO=dhcp (Bug 47399) + + POST_*_SCRIPTS are now also executed for ppp interfaces (Bug 44147) + + Don't check MODE in ifstatus (Bug 48132) +- ifstatus-dhcp: + + check if the running dhcp client serves current interface (Bug 48130) + + skip some output, since ifup also performs check for static + addresses (Problem was a result of fixing bug 47399) +- rcnetwork: + + skip ifcfg*rpm{new,save} when looking for mandatory devices (Bug 48119) + +------------------------------------------------------------------- +Mon Nov 8 14:06:35 CET 2004 - zoz@suse.de + +- ifdown-dhcp reports an error if interface does not exist, except + if called with -o hotplug (Bug 47536) + +------------------------------------------------------------------- +Tue Nov 2 14:55:46 CET 2004 - zoz@suse.de + +- extended getcfg to report the driver name of a device. (Note that + this name might differ from the module name of the driver module) +- hwdown tries to unload the module that was really used for a device + and not that from hwcfg-*. (Bug 44794) + +------------------------------------------------------------------- +Wed Oct 27 13:26:16 CEST 2004 - jg@suse.de + +- ifup-wireless-wpa: + - make wpa config file non world-readable (bug 47043) + - added support for ndiswrapper (bug 47042) + - checking for already running wpa_supplicant before starting it + - fixed check for failed driver detection +- ifup-wireless: removed no-encryption-used warning when WPA-PSK + is being used + +------------------------------------------------------------------- +Fri Oct 1 14:41:42 CEST 2004 - zoz@suse.de + +- ignore interfaces wifi* in rcnetwork (Bug 46408) +- add a workaround to get the interface name of hardware descriptions + like *bus-pcmcia* or *bus-usb* (Bug 46387) + +------------------------------------------------------------------- +Fri Oct 1 12:06:55 CEST 2004 - jg@suse.de + +- added manpage ifcfg-wireless.5 + +------------------------------------------------------------------- +Thu Sep 30 12:28:22 CEST 2004 - jg@suse.de + +- ifup-wireless-wpa: fixed broken driver detection (bug 46528) +- ifup-wireless-wpa: added ipw2100 as supported driver (bug 46528) + +------------------------------------------------------------------- +Wed Sep 29 18:39:00 CEST 2004 - jg@suse.de + +- ifup-wireless-wpa: removed scan_ssid=1 from generated + wpa_supplicant.conf, as it is not supported by ipw2100 driver + +------------------------------------------------------------------- +Tue Sep 28 23:54:40 CEST 2004 - poeml@suse.de + +- avoid stray output during package update to avoid confusion + +------------------------------------------------------------------- +Tue Sep 28 18:55:14 CEST 2004 - zoz@suse.de + +- When checking if firewall has to be started and when current runlevel + is undefined (at installation time), then use default runlevel. And + ifstatus checks if setting up firewall is still in progress (Bug 46043) +- suppress unimportant messages in ifdown-wireless{,-wpa} + +------------------------------------------------------------------- +Sun Sep 26 09:28:49 CEST 2004 - zoz@suse.de + +- functions: made definition of RUN_FILES_BASE easier and more robust +- rcnetwork: reload firewall after manual start of service (scpm needs + that) (Bug 45997) + +------------------------------------------------------------------- +Fri Sep 24 07:55:36 CEST 2004 - zoz@suse.de + +- ifup: don't use 'cardctl ident' to obtain device description of + PC-Cards, becasue it interferes with 'cardctl eject' (Bug 44290) + +------------------------------------------------------------------- +Thu Sep 23 12:48:45 CEST 2004 - jg@suse.de + +- ifup-wireless-wpa (this time for real) + - removed bogus is_iface_up check + - doing status check only when wpa is configured + - checking for wpa_cli before calling it + +------------------------------------------------------------------- +Mon Sep 20 17:56:02 CEST 2004 - kkeil@suse.de + +- handle update USERCONTROL for dialin network devices (#43650) + +------------------------------------------------------------------- +Sat Sep 18 13:59:46 CEST 2004 - zoz@suse.de + +- modify_resolvconf: handle spaces in the values of the info block, + e.g. multiple process ids (Bug 45395) + +------------------------------------------------------------------- +Fri Sep 17 11:18:22 CEST 2004 - poeml@suse.de + +- enable UDP checksumming by dhcpcd again; all known issues have + been resolved [#44670] + +------------------------------------------------------------------- +Fri Sep 17 07:14:19 CEST 2004 - zoz@suse.de + +- made sourcing config files save in all occurences (Bug 42947) + +------------------------------------------------------------------- +Thu Sep 16 17:20:55 CEST 2004 - jg@suse.de + +- ifup-wireless-wpa: + - removed bogus is_iface_up check + - doing status check only when wpa is configured + - checking for wpa_cli before calling it + +------------------------------------------------------------------- +Wed Sep 15 12:52:24 CEST 2004 - werner@suse.de + +- poll.tcpip: if sendmail is used throw out client and master + mail queue (bug #45309) + +------------------------------------------------------------------- +Mon Sep 13 17:48:57 CEST 2004 - poeml@suse.de + +- handle a special case during updates of the routes file (set default + route to default interface) [#38285] + +------------------------------------------------------------------- +Mon Sep 13 10:36:42 CEST 2004 - zoz@suse.de + +- startscript always waits for mandatory dhcp interfaces until they + have got a lease, also if they were already started in background + via hotplug. (Bug 44877) +- /etc/sysconfig/network/config: changed default options for ifplugd: + removed '-a' to set interfaces UP by ifplugd. (Bug 45040) + +------------------------------------------------------------------- +Thu Sep 9 13:25:26 CEST 2004 - zoz@suse.de + +- functions: + + *_cached_config_data(): check if $RUN_FILES_BASE/tmp is + existing and writeable (Bug 43943) +- implemeted module unloading in hwdown (Bug 44794) + +------------------------------------------------------------------- +Tue Sep 7 14:34:15 CEST 2004 - zoz@suse.de + +- ifdown: + + write a message if there is no interface an we are called manually + (with hotplug we have to act on non-existing interfaces) (Bug 44576) + + check earlier if interface is available and don't write status + files on ifup, if interface does not exist. (Bug 44319) +- ifup: + + call ifup-wireless after starting ifplugd (Bug 44765) + + check if service network was started before starting ifplugd (Bug 44764) + +------------------------------------------------------------------- +Tue Sep 7 13:38:31 CEST 2004 - jg@suse.de + +- ifup-wireless-wpa: shut down wpa_supplicant even interface is + not available + +------------------------------------------------------------------- +Mon Sep 6 16:12:33 CEST 2004 - poeml@suse.de + +- disable the recently enabled UDP checksumming by dhcpcd. It + often doesn't seem to work. [#44670] + +------------------------------------------------------------------- +Mon Sep 6 06:26:00 CEST 2004 - zoz@suse.de + +- rcnetwork: create /var/run/sysconfig/tmp when starting network + (broken on 2.9.2004: "'-o onboot' now really behaves as if ..." +- ifprobe: fixed check for down interfaces + +------------------------------------------------------------------- +Sat Sep 4 06:29:12 CEST 2004 - zoz@suse.de + +- Now officially skip support for bootp. (Bug 43299) +- modem configuration files may now be called ifcfg-modem* (Bug 43651) + Removed if*-dsl links, because we now call if*-ppp explicitely for + all pppd based devices. + +------------------------------------------------------------------- +Fri Sep 3 14:24:57 CEST 2004 - zoz@suse.de + +- added new link to ifup: ifprobe + It checks if configuration for the interface has changed since last + ifup. Returns 0 if config is up to date. +- implemented reload in rcnetwork using ifprobe. + +------------------------------------------------------------------- +Thu Sep 2 13:55:04 CEST 2004 - zoz@suse.de + +- Changed meaning of IFPLUGD_OPTIONS: It is not longer for additional + options but lives in /etc/sysconfig/network/config and contains + the default options. To be oevrwritten in ifcfg-* +- Added variable USE_IPV6 (=yes) to /etc/sysconfig/network/config. + If 'no' then ifup always flushes all ipv6 addresses. (Needed if + ifplugd needs an interface to be up to detect link beat.) +- rcnetwork: + + '-o onboot' now really behaves as if called at runlevel switch + + don't start interfaces twice when given as argument (Bug 41832) +- ifdown writes an error message if no config was found (Bug 44576) +- ifup now calls SuSEfirewall in the second run when BOOTPROTO=dhcp. + And it does not call firewall if called from rcnetwork. (Bug 44524) + +------------------------------------------------------------------- +Tue Aug 31 16:24:42 CEST 2004 - jg@suse.de + +- ifup, ifup-wireless, ifup-wireless-wpa: removed WPA stuff from + ifup-wireless and created ifup-wireless-wpa for WPA functionalty + +------------------------------------------------------------------- +Tue Aug 31 09:44:39 CEST 2004 - zoz@suse.de + +- ifup: Don't call helper scripts in second run (dhcp) +- ifup-services: + + renamed directory for rc-links to ifservices-<config name> + + avoid error message if ifservices-* directory is empty +- functions: + + *_cached_config_data(): check if $RUN_FILES_BASE is + writeable (usually /var/run/sysconfig) (Bug 43943) + + removed old unused functions and fixed typo + +------------------------------------------------------------------- +Mon Aug 30 17:56:35 CEST 2004 - poeml@suse.de + +- version 0.31.3 +- automatically draw ChangeLog from the source code repository + +------------------------------------------------------------------- +Mon Aug 30 12:36:58 CEST 2004 - zoz@suse.de + +- ifup: + + added new STARTMODE 'ifplugd'. When set ifup will just start + ifplugd and exit if called with '-o hotplug' or '-o rc'. + + added new variable IFPLUGD_OPTIONS to set individual options + for ifplugd + + added new variable IFPLUGD_PRIORITY. If set to an positive + integer this interface will be used alternatively with others + that have this variable set. This is controlled by ifplugd via + new script 'ifplugd-selectif' + +------------------------------------------------------------------- +Fri Aug 27 15:41:18 CEST 2004 - poeml@suse.de + +- dhcpcd: calculate UDP checksum on received packets. A new + variable in /etc/sysconfig/network/dhcp, DHCLIENT_UDP_CHECKSUM, + controls this behaviour. + +------------------------------------------------------------------- +Fri Aug 27 11:01:37 CEST 2004 - jg@suse.de + +- added WPA-PSK support +- prevent WEP keys from being logged (Bug 43966) + +------------------------------------------------------------------- +Thu Aug 26 15:37:28 CEST 2004 - mvidner@suse.de + +- split up ifcfg documentation from ifup and updated variable + description. + +------------------------------------------------------------------- +Mon Aug 16 16:56:21 CEST 2004 - arvin@suse.de + +- create ifcfg-modem0 instead of ifcfg-ppp0 during update from pre 8.0 + +------------------------------------------------------------------- +Mon Aug 9 15:37:44 CEST 2004 - zoz@suse.de + +- Now version 0.31.2 +- functions: *_cached_config_data(): major changes + + deal with interface names or configuration names + + write changes in an atomic way (modify tempfile, move it then) + + modfifications will have to be commited up to now with + commit_cached_config_data() + + updated comments +- ifup does now write status information to $RUN_FILES_BASE/if-*. To + achive this we now use an exithook which may be called to set the + final status and trap exit to finally write this state. Status files + will now be written per interface and no longer per used configuration. +- ifdown and ifstatus now use the configuration that was used for ifup + and only if there is no such information look theirself. +- ifup-dhcp does always return $R_DHCP_BG when it is waiting for a + lease, not only when called from rcnetwork. +- rcnetwork cleans or creates $RUN_FILES_BASE/tmp/ +- default ifcfg-lo now has USERCONTROL=no + +------------------------------------------------------------------- +Thu Aug 5 14:58:01 CEST 2004 - zoz@suse.de + +- modify_resolvconf: Don't delete an empty resolv.conf (Bug 40728) + +------------------------------------------------------------------- +Wed Jul 14 12:05:54 CEST 2004 - jg@suse.de + +- Fixed setup of wlanng WLAN devices for configurations with + no WEP encryption + +------------------------------------------------------------------- +Mon Jun 28 13:33:39 CEST 2004 - hare@suse.de + +- Added hack to recognize IUCV devices (#42212). + +------------------------------------------------------------------- +Fri Jun 25 15:58:48 CEST 2004 - hare@suse.de + +- Fixed script errors in hwdown-scsi. + +------------------------------------------------------------------- +Fri Jun 25 14:17:09 CEST 2004 - hare@suse.de + +- Fixed ifcfg for token ring devices (#41174). + +------------------------------------------------------------------- +Thu Jun 24 12:33:31 UTC 2004 - zoz@suse.de + +- rcnetwork: write /var/run/sysconfig/network early to avoid a tiny time + slot in which interfaces have not been set up at boot time (Bug 39005) + +------------------------------------------------------------------- +Wed Jun 23 11:07:49 CEST 2004 - hare@suse.de + +- Fixed ifcfg for lcs devices (#40097). + +------------------------------------------------------------------- +Mon Jun 21 2004 - hare@suse.de + +- Added 'eth' and 'tr' as aliases for 'ccw' and 'ccwgroup' (#41461) + +------------------------------------------------------------------- +Tue Jun 8 15:20:21 CEST 2004 - hare@suse.de + +- Added option 'fast' to hwup to avoid calls to getcfg (#40616) + +------------------------------------------------------------------- +Mon Jun 7 17:02:27 CEST 2004 - hare@suse.de + +- Replaced basename by calls to ${var##*/}. + +------------------------------------------------------------------- +Fri Jun 4 15:27:35 CEST 2004 - hare@suse.de + +- Add buffer_count to the list of additional options for S/390 + (#41570). + +------------------------------------------------------------------- +Thu Jun 3 16:01:46 CEST 2004 - hare@suse.de + +- Add IP address takeover enabling to S/390 qeth devices (#41570). +- Add hwdown script for IUCV devices. + +------------------------------------------------------------------- +Thu Jun 3 14:05:39 CEST 2004 - hare@suse.de + +- Configure additional options for S/390 qeth devices (#41570). + +------------------------------------------------------------------- +Tue Jun 1 13:51:15 CEST 2004 - zoz@suse.de + +- also set MTU if BOTTPROTO=dhcp (bug 41178) + +------------------------------------------------------------------- +Tue Jun 1 09:30:13 CEST 2004 - hare@suse.de + +- Fixed hwup for S/390 ESCON devices (#41460 - LTC8556) + +------------------------------------------------------------------- +Thu May 27 16:36:12 CEST 2004 - mvidner@suse.cz + +- Fixed rcnetwork for sure (#41303). +- removed start-all-dhcp-clients (#38834). + +------------------------------------------------------------------- +Thu May 27 13:46:11 CEST 2004 - jg@suse.de + +- Fixed ifup-wireless to properly handle empty + WIRELESS_AUTH_MODE variables + +------------------------------------------------------------------- +Thu May 27 13:03:14 CEST 2004 - hare@suse.de + +- Fix rcnetwork as per autobuild request. + +------------------------------------------------------------------- +Tue May 25 18:41:22 CEST 2004 - zoz@suse.de + +- ifup: quoted arguments of printf in status section (Bug 39599) +- modify_resolvconf: + + add forwarders line to named.conf if there was just a commented + forwarders line (Bug 40601) +- rcnetwork: + + added ip6tnl and mip6mnha to the list of physical interface types, + so that their configs are ignored when starting network (Bug 40354) + + Added {start,stop}-all-dhcp-clients (Bug 38834) +- getcfg: added lcs to device aliases (hare) + +------------------------------------------------------------------- +Fri May 14 08:30:43 CEST 2004 - hare@suse.de + +- Added lcs to device aliases (#40097). + +------------------------------------------------------------------- +Wed May 12 11:44:57 CEST 2004 - hare@suse.de + +- Added lcs device configuration +- Moved README.s390 to doc directory and install it by default. +- Added missing documentation files doc/Contents and doc/Network. + +------------------------------------------------------------------- +Wed May 5 15:03:55 CEST 2004 - hare@suse.de + +- Fixed scripts to correctly enable DASD devices (#39841). +- Updated scripts to check for failures. + +------------------------------------------------------------------- +Tue May 4 16:31:40 CEST 2004 - kkeil@suse.de + +- SuSEfirewall2 should be restarted by default on dialin (#39663) + +------------------------------------------------------------------- +Thu Apr 29 17:10:47 CEST 2004 - hare@suse.de + +- Fixed getcfg to return busname ccw instead of ccwgroup. +- Updated /etc/sysconfig/hardware/scripts/* to use common functions. +- Update /etc/sysconfig/hardware/scripts/chandev-to-hwcfg.sh to handle + add_parms. +- Update spec-file to call chandev-to-hwcfg.sh for upgrade from + chandev to hwcfg. + +------------------------------------------------------------------- +Thu Apr 29 11:59:11 CEST 2004 - zoz@suse.de + +- ifup: also store relation to configurations with STARTMODE off or manual +- hwup: + + unset all variables starting with MODULE before sourcing configuration file. + + try to get a config via getcfg several times if called by hotplug. +- getcfg: + + accept fddi, ctc, iucv, hsi, qeth, escon, myri and xp as + devtypes in network configuration names + + if busname is 'ccwgroup' always change it to 'ccw' + +------------------------------------------------------------------- +Fri Apr 23 07:58:15 CEST 2004 - zoz@suse.de + +- rcnetwork skips files ending with ~ in list of configurations taken + as mandatory devices (Bug 38707) + +------------------------------------------------------------------- +Wed Apr 21 18:06:32 CEST 2004 - kkeil@suse.de + +- do not call ifup/ifdown in ip-up; breaks DialOnDemand (#39048) + +------------------------------------------------------------------- +Wed Apr 21 15:25:17 CEST 2004 - jg@suse.de + +- ifup-wireless: + - fixed wrong handling of WEP keys with spaces + - fixed support for multiple WEP keys + - fixed sharedkey authentication support for wlan-ng devices + +------------------------------------------------------------------- +Wed Apr 7 11:38:22 CEST 2004 - zoz@suse.de + +- documentation fixes: README, hwup.8, ifup.8 + +------------------------------------------------------------------- +Tue Apr 6 13:03:13 CEST 2004 - poeml@suse.de + +- documentation fixes: + - actually install the new man pages [#36722] + - README: some more lines, but still far from ready + - hwup.8: - removed some options wich are not implemented + currently and adapted to current state of hwup +- convert_for_getconfig: + - use configured network driver aliases from old modules.conf to + create hwcfg-static-0 file, to ensure unchanged interface names + after system update for backward compatibility [#35445] + +------------------------------------------------------------------- +Mon Apr 5 21:55:20 CEST 2004 - poeml@suse.de + +- rename ifcfg-eth-bus-pcmcia* files to ifcfg-wlan-bus-pcmcia*, if + they contain WIRELESS_ variables [#38430] +- fix informative message during logging of routing conversion + +------------------------------------------------------------------- +Mon Apr 5 11:20:09 CEST 2004 - zoz@suse.de + +- ifup: always rename interface if PERSISTENT_NAME is set. Ignore + startmodes of interface and network for that. (Bug 38313) +- rcnetwork: when listing failed mandatory interfaces distinguish between + mandatory devices whithout interface and failed interfaces. (Bug 38273) +- added manpages for hw* and getcfg*. Started rewriting README (not finished) + +------------------------------------------------------------------- +Mon Apr 5 10:43:11 CEST 2004 - poeml@suse.de + +- convert_for_getconfig [#35445]: + - add PERSISTENT_NAME suggestion also for DHCP interfaces, since + it is indeed supposed to work. Improve the added comment about + PERSISTENT_NAME + - fix replacement of parent device in dsl configurations; do the + same with ETHERDEVICE in vlan configurations. + - convert interface names in /etc/sysconfig/network/routes + - add preliminary code (not used yet) to find and handle + ifroute-* files + - convert all ethernet configurations, even if there is only one + interface + - rename wlan configuration files, that could not be converted to + mac address / bus id to 'ifcfg-type-wlan' + - ifcfg-pci-... --> ifcfg-bus-pci-... [#38248] + +------------------------------------------------------------------- +Sat Apr 3 22:22:53 CEST 2004 - poeml@suse.de + +- more work on convert_for_getconfig [#35445]: + - try to mount sysfs if it is not mounted + - do not ignore 'unconfigured' NICs -- the UNIQUE string matches, + and that should be enough to know + - do not add a suggested persistant name in case of DHCP since it + doesn't seem to work there + - for debugging purposes, add a hook to possibly skip the + conversion during update + - some informative log messages went only to the screen, not to + the log + - retain permissions of ifcfg file when creating it from scratch + +------------------------------------------------------------------- +Sat Apr 3 17:51:26 CEST 2004 - poeml@suse.de + +- gather some info about loaded/configured drivers, for debugging + and possible later use; improve logging [#35445] + +------------------------------------------------------------------- +Sat Apr 3 17:19:58 CEST 2004 - zoz@suse.de + +- hwup does not longer interpret MODULE_OPTION* and MODULE_UNLOAD* as + additional MODULE* variables. +- added messages for better tracking of module loading + +------------------------------------------------------------------- +Fri Apr 2 16:54:15 CEST 2004 - poeml@suse.de + +- more work on convert_for_getconfig [#35445]: + - convert ethernet configuration to bus location style, or if + possible, to hardware id style, by looking network cards up in + hardware database and, if possible, sysfs + - fix parent id of dsl devices + - backup old configuration and log update changes + +------------------------------------------------------------------- +Fri Apr 2 12:41:56 CEST 2004 - poeml@suse.de + +- convert_for_getconfig: + - fix detection of startmode [#38074] + - for aliases, also add NETWORK NETMASK BROADCAST to the parent + device + +------------------------------------------------------------------- +Fri Apr 2 07:41:54 CEST 2004 - zoz@suse.de + +- make hwdown a link and not a copy of hwup, also added hwstatus link + (Bug 37330, 37504) +- rcnetwork: + + set up 'dial up' and tunnel interfaces after waiting for mandatory + interfaces. (Bug 3790) + + do not add 'dial up' and tunnel interfaces to automaticly derived list of + mandatory devices + + removed unnecessary warning from ifup-route (Bug 37307) + + removed X-UnitedLinux- from Should-St{art,op} +- improved comment in /etc/sysconfig/network/config:MANDATORY_DEVICES +- /sbin/ifup: + + vlan now gets the right configuration at ifdown (Bug 37940) + + fixed printing device label +- getcfg-interface: always(!) look in /var/lib/smpppd/ifcfg-<iface>.info if + there is another interface name (needed for dsl). (Bug 37643) + +------------------------------------------------------------------- +Wed Mar 31 15:39:05 CEST 2004 - zoz@suse.de + +- rcnetwork: + + when getting MANDATORY_DEVICES from list of available configurations + skip these with STARTMODE!=onboot + + derive MANDATORY_DEVICES only when called at runlevel change + +------------------------------------------------------------------- +Mon Mar 29 18:00:21 CEST 2004 - zoz@suse.de + +- getcfg: fixed segfault (Bug 37350) +- rcnetwork: get interface names for MANDATORY_DEVICES again before each + status test, because they may change if PERSISTENT_NAME is used (Bug 35731) +- added link /sbin/hwdown -> hwup (Bug 37330) (hare@suse.de) + +------------------------------------------------------------------- +Mon Mar 29 06:04:04 CEST 2004 - zoz@suse.de + +- rcnetwork: + + if MANDATORY_DEVICES is unset then derive it from the list of + available configurations, excluding lo and bus-{pcmcia|usb} (Bug 35731) + + enhanced output: write labeling of the device and configuration name + +------------------------------------------------------------------- +Sun Mar 28 09:14:36 CEST 2004 - zoz@suse.de + +- ifup-wireless: cleaned up some checks +- functions: added load_bond() and changed is_iface_available +- ifup: + + rewrote code for bonding interfaces (Bug 28301) + + new variable TUNNEL_DEVICE for tunnel setup, that can contain + not only interface names but also hardware descriptions + (TUNNEL_LOCAL_INTERFACE is now obsolete) + + ifup now knows the right configuration for already unplugged + interfaces and stops dhcp client correctly (Bug 36765) + + don't use chkconfig. It needs perl from /usr/bin. (Bug 36514) +- ifup-ppp: Don't set variable 'OPTIONS' as usual, because it is used + for different purpose (Bug 36975) +- hwup: don't write error message about no configuration if called + from hotplug (it pollutes the system log) (Bug 36951) +- rcnetwork status now shows also inactive dial up interfaces (Bug 36963) + +------------------------------------------------------------------- +Fri Mar 26 19:43:05 CET 2004 - hare@suse.de + +- Fixed type aliases (#37090) + +------------------------------------------------------------------- +Fri Mar 26 19:41:33 CET 2004 - mls@suse.de + +- ifup-route: add link-local route so that we can access rendevous + hardware after detecting them via mdns/slp + +------------------------------------------------------------------- +Mon Mar 22 18:14:04 CET 2004 - zoz@suse.de + +- set FIREWALL=yes as default in /etc/sysconfig/network/config (Bug 33442) + +------------------------------------------------------------------- +Mon Mar 22 14:31:13 CET 2004 - zoz@suse.de + +- getcfg: + + hare@suse.de fixed compilation bugs and uninitialized variables + + don't try to get type from bus information, only get type for interfaces. + + if the type is empty then configurations with type match as well, but + configuration which have also no type match better. +- hwup + + will take hardware desscriptions that start with "static" as + configuration names (needed to set up unrecognizable hardware e.g. ISA) + + fixed syntax error and messages + +------------------------------------------------------------------- +Sun Mar 21 08:59:00 CET 2004 - zoz@suse.de + +- rcnetwork: + + always skip sit0 + + fixed debug output + + start must not set up 'manual' interfaces, even if called from + command line (Bug 36131, 35755) + + respect -o type= properly (Bug 35911) +- added script check_configurations to check used configuration names +- fixed command line parsing in some ifup/down-* scripts +- removed usage of basename/dirname +- added calls to getcfg-interface where needed +- fixed name check in ifup-802.1q +- ifstatus-route does not longer wrongly fail +- updated ifup-skel +- getcfg: + + allow empty types in hardware descriptions, which prevents + autodetection of the type + + ignore '0x' in hardware descriptions of type 'vpid' if bus or + type is pci or pcmcia. Don't ignore '0x' in id. + + complete bus information for pcmcia devices if only bus info of + the pcmcia bridge was given and there is a device plugged + + don't drop multiple bus infos of the same bus type in a row. + Instead bus information shows complete path from root device + to leaf device + + determine the type automatically. If there is an interface + take it's type, else take the bustype of the device + + decreased priority of description type 'vpid' to lower then + interface, because one vpid can match several devices. +- getcfg-interface: + + added option '--ifacetype, -i' to set the type of interfaces to + look for (default is 'net', which includes 'eth', 'wlan', ...) + + added second method to get interface name + +------------------------------------------------------------------- +Mon Mar 15 17:48:56 CET 2004 - zoz@suse.de + +- rcnetwork informs which mandatory interfaces failed +- getcfg-interface don't returns pcmcia_socket* as interface for + empty pcmcia slots, but fails + +------------------------------------------------------------------- +Sun Mar 14 15:06:06 CET 2004 - zoz@suse.de + +- renamed getconfig to getcfg +- changes in rcnetwork: + + fixed Bug 35586 + + sit* are not physical interfaces + + add a hack for beta2: Set MANDATORY_DEVICES automatically if empty. + This has to be removed again!!!!! + + don't use a message variable for output from ifup. ifup-dhcp does not + like that. + + improved output + - return 'dead' for unconfigured interfaces only if they are mandatory + - print 'waiting' if ifup returns $R_DHCP_BG (still no address from dhcp) + - print time to wait for mandatory interfaces + + set default for WAIT_FOR_INTERFACES to 20 +- changes in ifup + + when called via hotplug retry getting a configuration several times, + because cardmgr needs some time to refresh /var/lib/pcmcia/stab + + improved output to fit better into rcnetwork +- changes in ifup-dhcp + + return R_DHCP_BG if called from rcnetwork and still no address + + changed messages to fit better in rcnetwork + + reduced default waiting time when booting to 5 secs, because rcnetwork + itself waits for all mandatory interfaces to be up +- in dhcpcd-hook: write errors only to syslog + +------------------------------------------------------------------- +Fri Mar 12 16:38:18 CET 2004 - mls@suse.de + +- add autoip bootproto, also supports dhcp+autoip + +------------------------------------------------------------------- +Wed Mar 10 15:55:31 CET 2004 - poeml@suse.de + +- 0.30.3 +- new file /etc/sysconfig/network/ifroute-lo, providing an explicit + route to the localnet [#34872] +- getconfig (zoz): + - added function look_pcmcia_stab(..) which opens + /var/lib/pcmcia/stab to get information about PC-Cards. + Because PC-Cards driver do not register in sysfs we have no + other way to find out the relation between interfaces and + devices. + - changed complete_hwdesc_sysfs() in many places to make hardware + descriptions "bus-pcmcia*" work for both PC-Cards and CardBus. +- convert_for_getconfig: ignore ifcfg-lo and add ifcfg-wlan to list + of interface names that need conversion (poeml) + +------------------------------------------------------------------- +Mon Mar 8 17:29:56 CET 2004 - poeml@suse.de + +- 0.30.2 +- add script that updates network configuration files. It is run + when updating from older sysconfig versions (pre 9.1, before + getconfig was used) (poeml) [#35445] +- rcnetwork: print unused instead of failed in case of no + configuration found. (zoz) +- ifup: + - quoting message to avoid redirection + - remove possible error due to race in lock handling (which is + currently off) (zoz) +- getconfig: get devicepath from businfo; get interfacepath from + devicepath; fixed getting businfo from any path + - added hw property VPIDREV (VendorProductID REVision) + - allow any number of fields in type vpid. All the rest goes to + VPIDREV + - allow empty fields in vpid. (zoz) + +------------------------------------------------------------------- +Mon Mar 8 05:12:17 CET 2004 - zoz@suse.de + +- added functionality in getconfig*: + + added hw property VPIDREV (VendorProductID REVision) + + allow any number of fields in type vpid. All the rest goes to VPIDREV + + allow empty fields in vpid. + + in complete_hwdesc*(): get interfacepath from id (only for class net) + + in complete_hwdesc*(): get interface from interfacepath + + in complete_hwdesc*(): get devicepath from businfo + + in complete_hwdesc*(): get interfacepath from devicepath +- some minor fixes + +------------------------------------------------------------------- +Thu Mar 4 11:17:40 CET 2004 - zoz@suse.de + +- fixed rcnetwork restart <interface> +- removed some unnecessary messages +- remove locking from ifup +- some minor fixes and changes in comments +- rcnetwork: recognize also wlanX and athX as interfaces to + physical devices +- network will now be started after coldplug and pcmcia +- ifup: call ifup/down-services before/after POST_UP/PRE_DOWN Hooks + +------------------------------------------------------------------- +Mon Mar 1 16:18:24 CET 2004 - poeml@suse.de + +- ifup: + - added option 'auto' + - don't set up interfaces in mode auto if network was not started + - add warning about experimental interface renaming feature (zoz) +- ifup-route: + - don't fail if there is no routing config file (zoz) +- rcnetwork: + - do not handle some interfaces twice (they were in multiple + sets) + - changed output + - status() of _no_ interface must not return an error + - if network is not started, don't report down ifaces as 'dead'. + Use 'unused' in this case. (zoz) + +------------------------------------------------------------------- +Mon Mar 1 10:41:03 CET 2004 - poeml@suse.de + +- 0.30.0 +- rcnetwork: rewrite (zoz) + - We now don't work on all available config files, but on all + available interfaces. Only modem and tunnel interface names are + read from configuration names, because they are not always + present before. + - Wait some time for interfaces that came up via hotplug in + paralell + - Make success of service network depending on a list of + mandatory interfaces. All other interfaces are allowed to fail. + - removed all alias stuff. From now on we only support multiple + addresses in one config file, but no longer extra alias config + files +- ifup: rewrite (zoz) + - use getconfig to look for configuration + - lock ifup for the given hardware description + (/var/lock/subsys/sysconfig) + - recognized STARTMODES: auto==onboot==hotplug, manuall, off + - rename interface if called by hotplug and PERSISTENT_NAME is set +- hwup: (zoz/hare) + - use getconfig + - load multiple modules + - call hwup-$DEVTYPE, if explicitely configured (hare) + - call hooked scripts + - HOTPLUG=yes indicates that we are called via hotplug agent; + agents call hwup with '-o hotplug' (hare) + - added hwdown-* scripts to allow unconfiguration (hare) + - Update hwup-* to use getconfig variables (hare) +- ip-up: clean up ip-up, call ifup for POST_UP and PRE_DOWN scripts + (lnussel) +- removed implicit device initialisation in is_iface_available() +- add /etc/sysconfig/hardware/config (central config file for all + device-independant settins) (zoz) +- /etc/sysconfig/network/config: new variable MANDATORY_DEVICES +- getconfig: + - always print BUS_N, CONFIG_N and INTERFACE_N + - print errormessges and usage to stderr +- libgetconfig + - look in /etc/sysconfig/hardware and hwcfg per default. For type + class/net, look in /etc/sysconfig/network/ifcfg-*, otherwise in + /etc/sysconfig/hardware/hwcfg-* + - devpath must no longer terminate with '/' + - accept devpaths relative to /sys (even if these + devpaths start with a '/', like in hotplug events) + - read vendor/device IDs from the device path + - disable normalisation of busid + - renamed output variable HWDESC_TYPE to HWDESCTYPE +- dhcpcd-hook: fixed comment (lnussel) +- don't ship CVS directories with the tarball +- replace <feedback@suse.de> with <http://www.suse.de/feedback> + +------------------------------------------------------------------- +Sat Feb 28 15:31:38 CET 2004 - jg@suse.de + +- using lwepgen instead of nwepgen for key generation in + ifup-wireless (nwepgen does not generate useful 104 bit keys) + +------------------------------------------------------------------- +Fri Feb 20 17:40:31 CET 2004 - hare@suse.de + +- Removed hwconfig init-script; it is now done by rccoldplug. + +------------------------------------------------------------------- +Thu Feb 12 16:54:07 CET 2004 - poeml@suse.de + +- 0.24.1 +- Update skeleton configuration to include the correct scripts; + Update conversion script to generate proper config files. (hare) +- getconfig: + - activated getconfig-interface. It does still not really work + but print at least the given interface name. Now it may be + used in scripts. + - complete_hwdesc_sysfs(): when looking for buspaths, compare + also link target with device path, otherwise it might find bus + devices with the same name but different target. + - get_configuration(): when comparing bus information, strip + busnames and busids from root of bustree and try again until + all busnames/busids are stripped. This way we do not have to + name the configuration with the whole bustree, if a subtree is + already unique. + - added option --multiarg, -m that enables multiple arguments as + used up to now only for getconfig-make-hwdesc. + - always normalize businfo. Also normalize businfo in confignames + for proper comparison. (zoz) +- ifup-wireless: + - Asking for package 'wireless-tools' instead of 'pcmcia' + (wlanctl-ng tool was moved). + - Using nwepgen tool for key generation Clearing WEP key in any + case now (otherwise and old key from a former device setup may + remain) (jg) +- merge ro's change (moved libsysfs headers) + +------------------------------------------------------------------- +Mon Feb 9 14:32:27 CET 2004 - hare@suse.de + +- Update hwup-* scripts to use EVENT env-var. + +------------------------------------------------------------------- +Mon Feb 2 01:43:08 CET 2004 - ro@suse.de + +- libsysfs headers have moved + +------------------------------------------------------------------- +Thu Jan 29 14:26:31 CET 2004 - poeml@suse.de + +- getconfig: usage info added, names renamed, specification of + hardware descriptions / configuration names changed (zoz) + +------------------------------------------------------------------- +Mon Jan 26 18:21:09 CET 2004 - poeml@suse.de + +- 0.24.0 +- add shared library lib_getconfig and command line tool getconfig: + New tool to find best matching configurations for a given + hardware description. For details read doc/Specification Section + "Central Tools" (5.2) (zoz) +- add udev to neededforbuild (for libsysfs) +- in %post, run ldconfig +- use RPM_OPT_FLAGS and -fPIC +- updated specification +- ifup-dhcp: To make dhcpcd deal with infinite leases as handed out + by BOOTP servers or misconfigured DHCP servers, 1) do not use + startproc in ifup-dhcp since it interprets the not running dhcpcd + as failure; 2) manually shut down the interface when ifdown-dhcp + is called, since there is no other way of doing it. [#7669] +- merge latest additions from Hannes into CVS + +------------------------------------------------------------------- +Tue Jan 20 17:45:14 CET 2004 - hare@suse.de + +- Fixed typo in hardware/scripts/hwup-zfcp. + +------------------------------------------------------------------- +Tue Jan 20 16:48:57 CET 2004 - hare@suse.de + +- Update of hwup-ccw; Added configuration of zfcp. + +------------------------------------------------------------------- +Fri Jan 9 18:23:33 CET 2004 - schwab@suse.de + +- Use only plain files for hwcfg-*. +- Fix quoting in hwup. + +------------------------------------------------------------------- +Thu Dec 11 16:51:51 CET 2003 - hare@suse.de + +- Update to work correctly with ash. + +------------------------------------------------------------------- +Thu Dec 4 13:00:56 CET 2003 - hare@suse.de + +- Removed relinking of hwup. + +------------------------------------------------------------------- +Thu Dec 4 09:54:27 CET 2003 - hare@suse.de + +- Added hwconfig implementation. Subject to change. + +------------------------------------------------------------------- +Thu Nov 13 12:46:59 CET 2003 - zoz@suse.de + +- fixed bug in mask2pfxlen: It did not convert 0.0.0.0 to 0 + (Bug 21398) + +------------------------------------------------------------------- +Wed Nov 12 05:53:44 CET 2003 - zoz@suse.de + +- Added vlan documentation to man ifup (Bug 31193) + +------------------------------------------------------------------- +Mon Nov 10 16:55:22 CET 2003 - jg@suse.de + +- scripts/ifup-wireless: Work-around for problems with + madwifi driver (fixes bug #32761), fix for multiple + key support for linux-wlanng devices + +------------------------------------------------------------------- +Wed Oct 15 13:14:10 CEST 2003 - mmj@suse.de + +- Don't build as root +- Setting WIRELESS to "yes" in case interface type is 'wlan + +------------------------------------------------------------------- +Tue Sep 23 16:45:56 CEST 2003 - mmj@suse.de + +- Suppress wireless warning with patch from jg + +------------------------------------------------------------------- +Mon Sep 22 17:48:53 CEST 2003 - mmj@suse.de + +- Typo fix from msvec + +------------------------------------------------------------------- +Thu Sep 18 16:06:26 CEST 2003 - mmj@suse.de + +- Add support for both types of writing gateway adresses in + ifroute-sitX. From mludvig. [#30934] + +------------------------------------------------------------------- +Wed Sep 17 17:03:32 CEST 2003 - mmj@suse.de + +- Add fix for ifup.8 from mludvig. + +------------------------------------------------------------------- +Wed Sep 17 13:12:16 CEST 2003 - zoz@suse.de + +- Moved code in ifup that stripped ALIAS number from HWDESC some + lines up where HWDESC is still unmodified. That fixes a loop + triggered by 'ifup <hwdesc> <iface> -o hotplug doalias' if there + are alias configurations. (Bug 31048). +- added debug message if ifup calls itself for alias configuration. + +------------------------------------------------------------------- +Tue Sep 16 19:03:24 CEST 2003 - zoz@suse.de + +- Don't call ifup-route with alias but only with master interface + (happened with '-o dhcp') +- LABEL was not set for aliases (alias were set up, but could not + be seen with ifconfig) +- ifdown-connection now checks the master interface if called with + an alias (Same bug we had earlier in ifup-wireless) + +------------------------------------------------------------------- +Tue Sep 16 16:54:01 CEST 2003 - zoz@suse.de + +- write also hwdesc<->mode relations to the cache when + hwdesc<->interface relation is written. Then remember the mode + and add it to the recursive ifup call. (Bug 31048) + +------------------------------------------------------------------- +Mon Sep 15 16:32:26 CEST 2003 - mmj@suse.de + +- The ethtool info is slightly different in 2.6, so add fix from + Gerd Knorr to handle both 2.4 and 2.6 [#30908] + +------------------------------------------------------------------- +Mon Sep 15 14:38:34 CEST 2003 - jg@suse.de + +- Prevent empty keys from being set for wlan-ng devices + +------------------------------------------------------------------- +Mon Sep 15 14:26:18 CEST 2003 - zoz@suse.de + +- Undo changes between 1.82 and 1.83 partially: If ifup is called + with '-o rc' and STARTMODE=manual then look for a cached + interface <-> config relation (= was set up manually before). + Otherwise leave this interface untouched. (Bug 30763) + +------------------------------------------------------------------- +Mon Sep 15 13:36:24 CEST 2003 - zoz@suse.de + +- Don't ask ethtool for info from unavailable interfaces, because + tries to 'modprobe' the interface. This results in unnecessary + error messages at boottime with e.g. dsl interfaces (Bug 30571) + +------------------------------------------------------------------- +Mon Sep 8 11:46:39 CEST 2003 - zoz@suse.de + +- added and fixed some comments +- added delete_cached_hwdesc_file() to functions +- ifup: Set INTERFACE="" because it is exported from calling + hotplug scripts +- fixed cases in which we try to obtain a HWDESC for an INTERFACE +- fixed caching of HWDESC <-> INTERFACE relations. Cache them also + if HWDESC was determined via get_hwdesc() +- avoid a loop in ifup calling itself recursively: Check if iface + is really available before callinig ifup +- remove cached HWDESC <-> INTERFACE relations when ifdown was + called from hotplug +- Only use interface alias name as label if no LABEL was set. + +------------------------------------------------------------------- +Fri Sep 5 18:01:39 CEST 2003 - poeml@suse.de + +- dhcpcd-hook: fix the broken debug message "new IP address: )" as + described in [#29945] + +------------------------------------------------------------------- +Wed Sep 3 15:05:42 CEST 2003 - mmj@suse.de + +- Only move the temporary files if they are there [#29936] + +------------------------------------------------------------------- +Mon Sep 1 18:10:39 CEST 2003 - mmj@suse.de + +- Make it version 0.23.30 + +------------------------------------------------------------------- +Mon Sep 1 17:02:22 CEST 2003 - zoz@suse.de + +- Changes in /etc/sysconfig/network/scripts/functions: + + functions *_cached_config_data() now have a additional + optional argument to set the file prefix (up to now always + 'if-'). Needed to cache not only CONFIG <-> INTERFACE + releations but also HWDESC <-> INTERAFACE relations when no + matching configuration could be found. This information will + be used later with 'rcnetwork restart' if a configuration for + that HW was created in meantime. + + made functions {write,delete}_cached_config_data() more + robust by using a temporary file. + + write_cached_config_data() does not longer write lines with + empty values + + delete_from_cached_config_data() removes new empty files + immediately. + + added function grep_cached_hwdesc_data() to get all HWDESC + <-> INTERFACE relations where HWDESC contains CONFIG. + + added new functions for determining a hardware description + from an interface name using ethtool and /var/lib/pcmcia/stab: + ask_ethtool, grep_pcmcia_stab and get_pcmcia_slot() are just + helper functions for get_hwdesc(). +- Changes in /sbin/ifup: + + fixed some comments + + Use cached CONFIG only if ifup was called with one argument + (<config>) and if this <config> seems to be an interface name. + + cache HWDESC <-> INTERFACE relation if no CONFIG was found. + Only when ifup and if option 'hotplug' was used. + + Don't set INTERFACE=rc_manual if it already was a available + interface. + Search for HWDESC <-> INTERFACE relations if no + interface was found for an existing CONFIG. Call ifup again + with all matching HWDESC INTERFACE pairs. + + delete cached HWDESC <-> INTERFACE relation if there finaly + is a valid CONFIG <-> INTERFACE relation. + + Always cache CONFIG <-> INTERFACE releations, even if called + from rcnetwork. + + try to get a hardware description with get_hwdesc() if no + CONFIG <-> HWDESC relation was cached and if option 'hotplug' + was used. + +------------------------------------------------------------------- +Fri Aug 29 21:21:11 CEST 2003 - poeml@suse.de + +- Fix a warning message issued by the dhcpcd-hook script [#29581] + when being called without a leaseinfo file specified. This + happened when a DHCP lease had never acquired before, like during + the installation, so such a file had not been created. (poeml) +- ifup: added setting of MTU for 6to4 tunnel interfaces (zoz) +- ifup: Fixed some error messages and a typo (zoz) +- non functional change in scripts/functions and rcnetwork: + - RUN_FILES_BASE now contains only the path (/var/run/sysconfig) + and no longer the filename prefix 'if-'. Filename prefixes are + added where $RUN_FILES_BASE is used. (zoz) + +------------------------------------------------------------------- +Wed Aug 27 11:31:21 CEST 2003 - mmj@suse.de + +- Updates from jg: + o Set default for variable WIRELESS back to "" from "no" + o Exiting without error now in case we do not have the apropriate + tools and WIRELESS is not set to "yes" [#29323] + +------------------------------------------------------------------- +Mon Aug 25 17:09:34 CEST 2003 - poeml@suse.de + +- add the /etc/sysconfig/network/scripts/dhcpcd-hook script that is + run by the dhcpcd DHCP client upon interface configuration + (up/down/new address). dhcpcd-hook in turn runs 'ifup <interface> + -o dhcp'. Comment in sysconfig.dhcp-network adjusted. +- make waiting time for dhcp client on bootup configurable [#27780] +- add documentation about the DHCLIENT_PRIMARY_DEVICE variable, + and documentation about running multiple DHCP clients +- add hint about DHCLIENT_CLIENT_ID to the documentation of the + DHCP sysconfig template +- add activation metadata to the sysconfig templates [#28960] + +------------------------------------------------------------------- +Mon Aug 25 10:59:38 CEST 2003 - mmj@suse.de + +- Update to version 0.23.29: + · code to set up interface bonding + · fix ifup-wireless error message + · Added hook to is_iface_available(); + · Set MTU _after_ interface link is up + · Avoid duplicate forwarders in named.conf [#28459] + · Move /etc/sysconfig/* directories to filesystem package + · Added auto-detection for wlan devices + · Get rid of /var/lib/firewall (old personal-firewall cruft) [#28795] + · Support for tunnel of different type: ipip, gre, sit and 6to4 + · Improved messages for rcnetwork if multiple adresses are configured + · New option "dhcp" to if* and if*-route: + - if* will no longer call POST_UP and PRE_DOWN scripts if + not called with '-o dhcp' (PRE_UP and POST_DOWN are still + called) + - if* will call POST_UP and PRE_DOWN script and if*-route if + called with '-o··· dhcp' + - if*-route will not read /etc/sysconfig/network/routes if + called with '-o dhcp'. Only ifroute-* will be used. + (dhcp client will call 'if* <interface> -o dhcp' when it + got/lost/renewed a lease. So POST_UP will be executed after + the interface is really up and configured.) + · Other small fixes and formatting changes + +------------------------------------------------------------------- +Tue Aug 12 16:37:53 CEST 2003 - poeml@suse.de + +- 'rcnetwork status' was, when using ISC dhclient, showing the wron + lease from /var/lib/dhcp/dhclient.leases. It showed the first one, + but since the leases file is written like a log, the most current + lease can be found at the end. Fix this with a patch by Thomas + Moschny from University of Karlsruhe. [#26566] +- ifup-802.1q: The vconfig tool lives in /usr/sbin, not /sbin, and + the previous fix for this was not complete [#26430] +- fold in Thorsten's change from Jun 11 2003 + +------------------------------------------------------------------- +Fri Jul 25 15:35:29 CEST 2003 - arvin@suse.de + +- use absolute path for runlevel in poll.tcpip + +------------------------------------------------------------------- +Wed Jun 11 14:26:13 CEST 2003 - kukuk@suse.de + +- Move /etc/sysconfig/* directories to filesystem package + +------------------------------------------------------------------- +Fri May 9 11:45:02 CEST 2003 - mmj@suse.de + +- Ensure correct ordering of the devices [#26432] + +------------------------------------------------------------------- +Tue Apr 1 13:24:32 CEST 2003 - mmj@suse.de + +- 0.23.28: + · Fold in 8.2 patches + · It's /usr/sbin/vconfig not /sbin/vconfig + · Fix ifup man-page FILES section + · It's STARTMODE not BOOTMODE + +------------------------------------------------------------------- +Tue Mar 11 16:06:09 CET 2003 - mmj@suse.de + +- Add nullglob fix from zoz [#24917] + +------------------------------------------------------------------- +Tue Mar 11 14:36:46 CET 2003 - mmj@suse.de + +- If there's not IP-address like in the case with DHCP the + oldnet2new.sh script did not write a configuration file at all. + Moved the check for $IPADDR to fix that [#25060] + +------------------------------------------------------------------- +Mon Mar 10 18:30:07 CET 2003 - ro@suse.de + +- call insserv with -f if needed + +------------------------------------------------------------------- +Mon Mar 10 14:22:28 CET 2003 - mmj@suse.de + +- Don't make symlink for pcmcia [#24925] + +------------------------------------------------------------------- +Tue Feb 25 16:45:23 CET 2003 - zoz@suse.de + +- Fixed bug in ifup: read_cached_config_data() returned empty + string to INTERFACE and this must not be [#23830] + +------------------------------------------------------------------- +Fri Feb 21 16:26:28 CET 2003 - mmj@suse.de + +- Add nullglob to avoid errormessages [#23798] + +------------------------------------------------------------------- +Thu Feb 20 11:22:15 CET 2003 - poeml@suse.de + +- 0.23.27: + - add meaningful exit codes to /sbin/ifstatus-dhcp (cf. bug + #23593). Before, a call to 'rcnetwork status' would get always + 0 from it, so DHCP interfaces were always "running". + - sysconfig.dhcp-network: change default of + DHCLIENT_MODIFY_NIS_CONF to "yes" (cf. bug #23734). The + reasoning is that the default of DHCLIENT_SET_DOMAINNAME is + "yes" and it does not make sense if only one of them is active. + +------------------------------------------------------------------- +Mon Feb 17 16:24:49 CET 2003 - mmj@suse.de + +- Up to 0.23.26 - mostly changes by arvin and zoz + · functions, ifup - Changed handling runtime information in + /var/run/sysconfig/if-* to store more info for ppp + · Removed misleading comment about automatic detection of WLAN + hardware [#20431] + · Inform smpppd if we were called via rcnetwork. + +------------------------------------------------------------------- +Tue Feb 11 08:57:55 CET 2003 - mmj@suse.de + +- Add a script to drop the extraneous eth-pcmcia symlink + +------------------------------------------------------------------- +Thu Feb 6 13:27:26 CET 2003 - mmj@suse.de + +- Make metadata correct [#23343] + +------------------------------------------------------------------- +Wed Jan 22 15:35:11 CET 2003 - poeml@suse.de + +- 0.23.25 +- rcnetwork: add a restart-all-dhcp-clients action. +- ifup-dhcp: + - find stale pid files and delete them + - wait until a dhcpcd process is really gone, otherwise an + 'rcnetwork restart' can fail with "dhcpcd already running" +- modify_resolvconf man page: fix synopsis (-p is not optional) +- ifup-ppp: fixed status infos (arvin) + +------------------------------------------------------------------- +Thu Jan 9 16:03:23 CET 2003 - mmj@suse.de + +- Fix ip link list on aliases. [#22826] + +------------------------------------------------------------------- +Wed Jan 8 11:49:31 CET 2003 - mmj@suse.de + +- Add more sysconfig metadata + +------------------------------------------------------------------- +Mon Jan 6 15:22:05 CET 2003 - msvec@suse.cz + +- better debugging functions +- clean up some superfluous messages +- decreased ifstatus verbosity if run from rcnetwork +- unified man pages + +------------------------------------------------------------------- +Tue Dec 10 14:48:52 CET 2002 - mmj@suse.de + +- Added sysconfig metadata + +------------------------------------------------------------------- +Fri Nov 15 15:02:27 CET 2002 - arvin@suse.de + +- adapted ifup-ppp to new smpppd concept (use one daemon per + interface) + +------------------------------------------------------------------- +Fri Nov 1 11:43:13 CET 2002 - mmj@suse.de + +- Cleaned up documentation with regards to old not used IPv6 + variables + +------------------------------------------------------------------- +Thu Oct 24 21:27:39 CEST 2002 - mmj@suse.de + +- Add the IPv6 patch from Olaf Kirch and bump version to 0.23.24 + +------------------------------------------------------------------- +Mon Oct 14 11:39:39 CEST 2002 - arvin@suse.de + +- ifup-ppp adapted to move of cinternet from /usr/sbin to + /usr/bin (bug #20841) + +------------------------------------------------------------------- +Wed Sep 18 11:01:15 CEST 2002 - mmj@suse.de + +- Up to 0.23.23: merge all pending patches and re-add README + +------------------------------------------------------------------- +Mon Sep 16 17:19:24 CEST 2002 - arvin@suse.de + +- fixed update of dsl configuration from 7.3 and older + distributions (bug #19685) + +------------------------------------------------------------------- +Tue Sep 10 17:57:36 CEST 2002 - poeml@suse.de + +- fix an irritating error message in when setting up point-to-point + devices. + To print out the netmask (for other devices) the netmask is + converted from the prefix length if needed. This used shell + function (mask2pfxlen) leads to an ugly error message when called + without argument. +- fix a wrong usage of "exit" instead of "return" in the other one + of the netmask<->prefix conversion functions (mask2pfxlen). No + known breakage so far, but in cases with misconfigured device + configuration files (missing prefix/netmask) it is likely that + ifup fails because the script is quit. [#19332] + +------------------------------------------------------------------- +Mon Sep 9 19:02:01 CEST 2002 - ro@suse.de + +- leave FIREWALL off by default + +------------------------------------------------------------------- +Mon Sep 9 10:56:26 CEST 2002 - mmj@suse.de + +- Add functionality to start the SuSEfirewall2 when interfaces + are brought up. [#18840] + +------------------------------------------------------------------- +Sat Sep 7 13:32:20 CEST 2002 - poeml@suse.de + +- fix quoting in last change + +------------------------------------------------------------------- +Fri Sep 6 16:16:13 CEST 2002 - mmj@suse.de + +- Use /bin/awk instead of /usr/bin/tr [#19051] + +------------------------------------------------------------------- +Fri Sep 6 11:18:04 CEST 2002 - msvec@suse.cz + +- split and enhanced documentation +- removed obsolete, useless and empty files +- 0.23.22 + +------------------------------------------------------------------- +Thu Sep 5 16:04:15 CEST 2002 - mmj@suse.de + +- Don't modprobe in ifup-wireless. From zoz. [#18755] + +------------------------------------------------------------------- +Mon Sep 2 20:50:39 CEST 2002 - mmj@suse.de + +- Fix typo in specfile, and therefore start network pr. default. + +------------------------------------------------------------------- +Fri Aug 30 15:01:47 CEST 2002 - poeml@suse.de + +- 0.23.21 +- Before the rcnetwork<->ifup interface was cleaned up recently, + ifstatus <device> returned quite some output when not called + manually (not from rcnetwork). I added a function + message_if_not_run_from_rc to be used in those cases where the + behaviour shall depend on RUN_FROM_RC or not, restoring the old + behaviour. See bug #18628. (poeml) +- Fix bug #18156: If rcnetwork is called as ./network from + /etc/init.d, it bites us that we change dir to + /etc/sysconfig/network always. Executing $0 doesn't work + therefore (used in "restart" et al.). So let's change to $OLDPWD + in these cases to make it work. (poeml) + +------------------------------------------------------------------- +Thu Aug 29 12:36:41 CEST 2002 - mmj@suse.de + +- Fixes from zoz: + o INTERFACETYPE was wrong for ifaces with two + digit numbers. Fixes [#18074] and [#18524] + o Changed return value for 'status' [#17764] + +------------------------------------------------------------------- +Tue Aug 27 18:22:46 CEST 2002 - mmj@suse.de + +- Do not mention /etc/sysconfig/firewall but instead mention + /etc/sysconfig/SuSEfirewall2. [#18277] + +------------------------------------------------------------------- +Mon Aug 19 17:27:56 CEST 2002 - mmj@suse.de + +- kkeil fixed ip-up.d references the places I forgot. + +------------------------------------------------------------------- +Mon Aug 19 14:03:17 CEST 2002 - mmj@suse.de + +- /etc/ppp/if-{up,down}.d -> /etc/ppp/ip-{up,down}.d + +------------------------------------------------------------------- +Mon Aug 19 13:41:10 CEST 2002 - poeml@suse.de + +- scripts/network: - make 'rcnetwork ... -o quiet' work. So far, + this option was not effective even though the documentation + promised it. In fact, ifup and friends were always called with + option "quiet", while now they get this option only when it was + given as argument to rcnetwork (BE_QUIET is unset otherwise). +- print messages only if "quiet" option was not given (using + debug() instead of message() for info message) +- output of data during configuration: + - add message_n() function, equivalent to echo -n + - add pfxlen2mask() function to convert a prefix length to a + netmask. This allows ifup to print the NETMASK even if only the + prefix length might be given in the config files. +- so far, an ifcfg-123456abcdef file (MAC-address specific + configuration) had to be named in lower case letters. Now it can + be upper case, too (which allows copy and paste from ifconfig + output). +- as the documentation mentions the STARTMODE "[on]boot", "boot" is + now also recognized. +- ignore configurations with STARTMODE=off|ignore (--> returning + R_NOTCONFIGURED) +- remove the (new and never used) DHCLIENT_RESTART_SERVICES hook -- + this is better handled by dhcpd-*.exe, or by ip-up.d/* +- make 'rcnetwork restart -o ...' work. So far, options would have + been interpreted as interface names by the called scripts. +- replaced mask2pfxlen() function with a 30% faster version +- don't handle the YP domainname -- it's taken care of in aaa_base + +------------------------------------------------------------------- +Sun Aug 18 06:47:50 CEST 2002 - poeml@suse.de + +- more oldnet2new.sh changes: + o convert an unlimited number of interfaces, not only _0 _1 _2 _3 + o remove up to 32 instances of IPADDR_, NETDEV_, and IFCONFIG_ + variables from rc.config + o read mtu from old config and write it as MTU= to ifcfg files + o Handle YP domainname just in case it's not handled somewhere + else + o always source rc.config if present +- ifup-dhcp: + o if a pid file for an interface exists but no corresponding + process is running, delete it to allow dhcpcd to start [#16819] + o increase waiting time for an address to 15 + o print NETMASK and HOSTNAME in addition to the IP address + o DHCLIENT_HOSTNAME_OPTION: AUTO may be upper or lower case + o add two new hooks: DHCLIENT_RESTART_SERVICES and DHCLIENT_SCRIPT_EXE +- allow to use MTU and LLADDR as options when setting up a link +- fix USEPEERDNS for ISDN (#17574) +- show IP address and netmask/peer when upping a device, except lo +- extend PreReqs to textutils, fileutils, gawk, /usr/bin/sed +- version 0.23.20 + +------------------------------------------------------------------- +Fri Aug 16 16:49:37 CEST 2002 - bk@suse.de + +- oldnet2new.sh changes: + o fix S/390 pointopoint interfaces ctc, escon, iucv and ci: + - move code shared with ippp/isdn to parse_ifconfig() and + initialize NETMASK$I in the function head before converting + o source rc.config if not called with rc.config env by YaST2 + o don't use empty NETMASK and BROADCAST variables + o remove broken NETWORK variable + o always put BOOT_MODE at the end + o remove use of cat to avoid needing textutils +- add sed and fileutils to PreReqs. + +------------------------------------------------------------------- +Mon Aug 12 03:03:49 CEST 2002 - mmj@suse.de + +- Added comments to the wireless stuff [#17474] + +------------------------------------------------------------------- +Fri Aug 9 14:46:34 CEST 2002 - mmj@suse.de + +- Fix breakage of one to many %dir added before + +------------------------------------------------------------------- +Fri Aug 9 13:40:13 CEST 2002 - mmj@suse.de + +- Folded in ip-{up,down} and poll.tcpip from aaa_base +- Added directories /etc/ppp/if-{up,down}.d, and support for exe- + cuting scripts in there [#17534]. + +------------------------------------------------------------------- +Wed Aug 7 15:50:38 CEST 2002 - mmj@suse.de + +- Added support for /etc/sysconfig/network/if-{up,down}.d dirs for + scripts to be executed on up and down of interfaces. [#17463] + Thanks to Andreas Hasenack <andreas@conectiva.com.br> + +------------------------------------------------------------------- +Tue Aug 6 09:36:41 CEST 2002 - ihno@suse.de + +- New Parameter WAIT_FOR_INTERFACES to wait for interfaces to be + configured. Default is nowait (empty value) + +------------------------------------------------------------------- +Fri Aug 2 22:41:18 CEST 2002 - poeml@suse.de + +- package Olaf's ifup-802.1q + +------------------------------------------------------------------- +Wed Jul 31 23:54:59 CEST 2002 - mmj@suse.de + +- Add PreReq: for fillup_and_insserv + +------------------------------------------------------------------- +Thu Jul 25 12:15:47 CEST 2002 - mmj@suse.de + +- Fixed rcnetwork restart <dev> [#17107] + +------------------------------------------------------------------- +Wed Jul 24 17:41:09 CEST 2002 - arvin@suse.de + +- fixed selection of provider in ifup-ppp (bug #17167) + +------------------------------------------------------------------- +Wed Jul 24 14:49:17 CEST 2002 - schwab@suse.de + +- Fix syntax in oldnet2new script. +- Fix configure script and use autoreconf. + +------------------------------------------------------------------- +Tue Jul 23 11:50:33 CEST 2002 - mmj@suse.de + +- Added the insserv call for network. + +------------------------------------------------------------------- +Wed Jul 17 12:46:36 CEST 2002 - mmj@suse.de + +- Added vlan support from Olaf Kich <okir@suse.de> + +------------------------------------------------------------------- +Wed Jul 10 18:53:27 CEST 2002 - mmj@suse.de + +- Show the startmode rather than 'skipped' + +------------------------------------------------------------------- +Tue Jul 09 13:55:11 CEST 2002 - arvin@suse.de + +- fixed parsing of /etc/sysconfig/network/config in + modify_resolvconf script + +------------------------------------------------------------------- +Mon Jul 8 16:05:27 CEST 2002 - mmj@suse.de + +- Start network in runlevel 2 pr. default. + +------------------------------------------------------------------- +Mon Jul 8 13:41:30 CEST 2002 - mmj@suse.de + +- New sysconfig package to sync with CVS + +------------------------------------------------------------------- +Mon Apr 15 14:16:06 CEST 2002 - arvin@suse.de + +- fixed boot order (dsl is now started after eth) (bug #15783) + +------------------------------------------------------------------- +Fri Mar 22 13:54:04 CET 2002 - kkeil@suse.de + +- update old rc.config settings for ippp* and isdn* devices + +------------------------------------------------------------------- +Fri Mar 22 11:52:06 MET 2002 - mmj@suse.de + +- This package should not own /etc/sysconfig but should own + /etc/sysconfig/scripts + +------------------------------------------------------------------- +Thu Mar 21 13:39:38 CET 2002 - kkeil@suse.de + +- set have to use set -- $... to set positional parameters (#15271) + +------------------------------------------------------------------- +Tue Mar 19 16:03:55 MET 2002 - mmj@suse.de + +- Change R_INTERNAL to return 1 instead of the not-allowed 12. One + is specified as "FAIL : 1 - generic or unspecified error" + Fixes (Bug #15078) + +------------------------------------------------------------------- +Mon Mar 18 11:54:07 MET 2002 - mmj@suse.de + +- Make rcnetwork fail nicely on wrong option (Bug #15111) + +------------------------------------------------------------------- +Thu Mar 14 15:07:14 CET 2002 - arvin@suse.de + +- check for presents of modem0 in wvdial.conf before generating + ifcfg-ppp0 during update + +------------------------------------------------------------------- +Tue Mar 12 10:26:55 MET 2002 - mmj@suse.de + +- ifup-route: + - removed determination of INTERFACETYPE; it was never used + - treat 5th column in routes and ifroute-* like the first four + and allow a dash if the type is omitted. +- config: + - removed NO_ROUTING_INTERFACETYPES, because it was not used + anywhere +- manpages update +- network: + - don't drop configuration files which are symlinks when called + manually. + - 'rcnetwork status': accept returnvalue R_BUSY as success; + ifup-ippp returns R_BUSY if the interface is connected. + (Bug #14858) +- ifup-dhcp, sysconfig.dhcp-network + - add DHCLIENT_SLEEP again, for the real broken devices +- ifup + - add missing \ in line 400 (Bug #14823) +- oldnet2new.sh + - Don't make PCMCIA link if it exists +- ifup-ppp + - added tiny sleep to avoid race condition + +------------------------------------------------------------------- +Fri Mar 8 15:57:23 CET 2002 - mmj@suse.de + +- Always DHCLIENT_SET_DOWN_LINK=yes for pcmcia ifaces. + +------------------------------------------------------------------- +Thu Mar 7 16:29:38 MET 2002 - mmj@suse.de + +- Don't save interface names for ppp and dsl ifaces (Bug #14497) +- Add ifcfg.template +- Fix the %post way of calling oldnet2new.sh +- Convert MODIFY_RESOLV_CONF_DYNAMICALLY and CLOSE_CONNECTION + correctly (Bug #14600) + +------------------------------------------------------------------- +Wed Mar 06 23:45:22 CET 2002 - arvin@suse.de + +- fixed converting of modem and dsl config during update + +------------------------------------------------------------------- +Wed Mar 6 11:36:39 MET 2002 - mmj@suse.de + +- Renamed variables for if*-connection and added an option to have + verbose output from ifstatus without changing functionality +- rcnetwork should not kill all interfaces if option type is used +- Reduce output of 'rcnetwork' (Bug #14496) + +------------------------------------------------------------------- +Tue Mar 5 18:09:19 CET 2002 - ro@suse.de + +- corrected postinstall-script + +------------------------------------------------------------------- +Tue Mar 05 18:06:45 CET 2002 - arvin@suse.de + +- fixed return values of ifup-ppp script + +------------------------------------------------------------------- +Mon Mar 4 14:25:06 MET 2002 - mmj@suse.de + +- Convert PCMCIA configs during update. + +------------------------------------------------------------------- +Mon Mar 04 12:36:03 CET 2002 - arvin@suse.de + +- convert modem and dsl config during update (bug #14330) + +------------------------------------------------------------------- +Mon Mar 4 08:11:53 MET 2002 - mmj@suse.de + +- 0.23.14 +- /usr/bin/logger -> /bin/logger +- made rc.status aware of the current ACTION. Now it writes the + right strings for a given error value (Bug #14061) +- fixed garbled output for rcnetwork status +- added a INFO to start and stop if any interface was skipped. +- Default CHECK_DUPLICATE_IP to 'no' (Bug #14280) +- while trying to get the right configuration file we always used + the interfacetype derived from the interface argument (if + available). So we could never call something + like 'ifup eth-pcmcia tr0'. Now we use the interfacetype + derived from the interface argument only if there was no + interfacetype in the config string. +- check STARTMODE not only for ifup, but also for ifstatus. One + would hardly call ifstatus with -o hotplug or -o onboot, but on + the other side with this change we will get interface + information for hotplug interfaces from temporary files and can + report their status too. +- ignore errors when shutting down an iface (in detail errors + from 'ip address del/flush' and 'ip link set down'). I only got + errors at these lines when calling that for an already + unplugged hotplug device. (Remember: we must call ifdown even + for already unplugged devices, to clean up things like modified + default routes or temporary interface information in + /var/run/syslog/if-*) + +------------------------------------------------------------------- +Thu Feb 28 14:17:25 MET 2002 - mmj@suse.de + +- Only put the UNIQUE information in the netconffile if not + already present + +------------------------------------------------------------------- +Tue Feb 26 19:49:52 MET 2002 - mmj@suse.de + +- Add option to /etc/init.d/network to allow only certain inter- + face types to be started (rcnetwork <action> -o type=isdn,ippp) +- lo was still set down: fixed (it happened in the 'stop anything + that is still alive' section after the main stopping loop) +- don't do any special if* calls when config is given as second + argument +- added some options: [on]boot, hotplug, check, quiet, debug (like + ifup) +- added option fake: don't call if*; instead print commands to + stdout +- added option type=<comma sepearted list of iface types> to act + only on that types of interfaces + +------------------------------------------------------------------- +Tue Feb 26 19:19:06 MET 2002 - mmj@suse.de + +- version 0.23.13 +- first use SIGTERM then SIGKILL, but only when KILL_CONNECTIONS is + set. +- use ifuser again. Without it we would kill all connections/nfs + mounts not only these of current iface +- improved output of ifstatus-connection +- added option check for ifstatus: it then returns R_BUSY (10) if + there are open connections or nfs mounts (needed for pcmcia) +- return retval from 'ifup alias' calls +- It's not noarch anymore + +------------------------------------------------------------------- +Tue Feb 26 12:30:38 MET 2002 - mmj@suse.de + +- version 0.23.12 +- ifdown-connection: - dont check if available or up, because there + might be connections of already unplugged devices which are + neither available nor up. +- fixed message in check section +- functions: - if ifdown-* is called with -o hotplug, then + is_iface_available() returns always 0. +- add option UMOUNT_NFS_WHEN_IFDOWN and comment out ifuser call + in nfs_check() + +------------------------------------------------------------------- +Fri Feb 22 11:22:39 MET 2002 - mmj@suse.de + +- version 0.23.11 +- Make ifup more verbose about duplicate IP's +- is_iface_available returns 0 for ppp* and dsl* +- fixed wrong case for $ACTION in main loop - don't set up default + route for noiface, lo, dummy +- merged 'add|replace' and 'status' loops to one loop and branch to + this two cases in the middle of the loop. There were too much + common code in these two loops. +- STARTMODE mismatch is not longer logged as an error but as + message - fixed error when -o doalias but there were no alias + configs - tweaked CHECK_DUPLICATE error message again + +------------------------------------------------------------------- +Wed Feb 20 01:37:24 CET 2002 - kkeil@suse.de + +- fix return value for isdn interface check + +------------------------------------------------------------------- +Mon Feb 18 17:43:57 CET 2002 - poeml@suse.de + +- version 0.23.10: +- ifcfg-*: variable BOOTMODE is now called STARTMODE (fits better). + Values are onboot, hotplug, or manual. Assume 'manual' when unset. +- rcnetwork: stop _all_ active devices and kill _all_ DHCP clients + (not only the configured ones) +- try to bind routes to an interface +- is_iface_available considers ippp* and isdn* devices as always + available +- ifup-route: add a link named ifstatus-route + +------------------------------------------------------------------- +Mon Feb 18 16:10:24 MET 2002 - mmj@suse.de + +- Don't do any unique.inf stuff is it is not present ... +- ifdown-dhcp all will kill all dhcp clients +- change screen output of rcnetwork start, stop, status + +------------------------------------------------------------------- +Mon Feb 18 15:03:12 MET 2002 - mmj@suse.de + +- Added a manpage for routes + +------------------------------------------------------------------- +Mon Feb 18 13:54:08 MET 2002 - mmj@suse.de + +- Moved ppp and dsl scripts from /sbin to the correct place. +- Added functionality to convert old YaST.inf unique information + to UNIQUE= + +------------------------------------------------------------------- +Mon Feb 18 03:39:33 CET 2002 - poeml@suse.de + +- version 0.23.9: + - add directory /var/run/sysconfig/ + - rcnetwork: + - fix usage of rc_status (always showed "done") + - print MESSAGE before the next script gets started + - ifdown-dhcp: + - don't rely on a pid file when looking for clients to kill. + - Make script output depending on whether called by rc script + or not. + - config/sysconfig.dhcp-network: 5 is now the default + RebootTimeOut + - oldnet2new.sh: take the chance and convert obsolete iSeries + device names... veth --> eth (#12583) + +------------------------------------------------------------------- +Fri Feb 15 09:48:41 CET 2002 - poeml@suse.de + +- version 0.23.8: + - never stop loopback device when calling rcnetwork directly + - added variable RUN_FILES_BASE for dynamic configuration of ifup + - ifup: changed BOOTMODE checking, added IP_OPTIONS + - scripts/network: changed removal of route stack run-time-files + - is_iface_available(): It will now only modprobe <interface> if + called from ifup, because it must not trigger unwanted + hotplug events (#13178, dhcpcd was started twice) + - ifup-dhcp and sysconfig.dhcp: + - add DHCLIENT_REBOOT_TIMEOUT (time that dhcpcd will try to + reacquire a previous lease + - DHCLIENT_HOSTNAME_OPTION defaults to "AUTO", reads /etc/HOSTNAME + - add DHCLIENT_LEASE_TIME and DHCLIENT_ADDITIONAL_OPTIONS (#13211) + - detect whether dhcpcd is already running on the given device + - unified option handling and return values + +------------------------------------------------------------------- +Mon Feb 11 18:15:49 CET 2002 - poeml@suse.de + +- new version 0.23.7: + - make dhcpcd work with multiple interfaces + (DHCLIENT_PRIMARY_INTERFACE can be set in ifcfg-*; otherwise + the first device is primary) + - add DHCP config variables for NIS, NTP, vendor class ID, + default gateway configuration and DHCLIENT_BIN + - send hostname option by default (needed for DDNS) + - move ifdown-connection and ifup-{route,wireless} (and their + links) from /sbin to /etc/sysconfig/scripts/ + +------------------------------------------------------------------- +Tue Feb 5 15:27:43 CET 2002 - mmj@suse.de + +- Small tweaks, update to 0.23.6 + +------------------------------------------------------------------- +Tue Feb 5 15:03:44 CET 2002 - mmj@suse.de + +- Lots of script updates, version 0.23.5 + +------------------------------------------------------------------- +Tue Feb 5 09:04:02 CET 2002 - poeml@suse.de + +- autoconfiscated, version 0.23.4 + +------------------------------------------------------------------- +Mon Feb 4 22:58:00 CET 2002 - poeml@suse.de + +- update ifup-dhcp +- add link /sbin/ifstatus-dhcp -> ifup-dhcp +- add modify_resolvconf and man page (moved from aaa_base package) +- add MODIFY_RESOLV_CONF_DYNAMICALLY to config +- don't copy ifup-ppp to ifup-dsl, link it +- add ifdown-wireless link +- fix permisisons of almost everything + +------------------------------------------------------------------- +Mon Feb 04 13:35:46 CET 2002 - arvin@suse.de + +- fixed links for ppp and dsl + +------------------------------------------------------------------- +Mon Feb 4 13:03:37 CET 2002 - mmj@suse.de + +- ifup-wireless and ifdown-connection added in addition to update + to the most current version of everything. + +------------------------------------------------------------------- +Thu Jan 31 12:59:10 CET 2002 - mmj@suse.de + +- dhcp updates + +------------------------------------------------------------------- +Wed Jan 30 15:09:16 CET 2002 - mmj@suse.de + +- Use a proper version number + +------------------------------------------------------------------- +Mon Jan 28 15:19:25 CET 2002 - mmj@suse.de + +- Added /etc/sysconfig/network/providers + +------------------------------------------------------------------- +Mon Jan 28 12:37:05 CET 2002 - mmj@suse.de + +- Updated to newest scripts. + +------------------------------------------------------------------- +Fri Jan 25 16:13:53 CET 2002 - poeml@suse.de + +- Add conveniance wrapper rcdhclient, telling to use the new scripts + +------------------------------------------------------------------- +Fri Jan 25 14:18:07 CET 2002 - arvin@suse.de + +- added ppp and dsl support + +------------------------------------------------------------------- +Wed Jan 23 14:55:33 CET 2002 - mmj@suse.de + +- Added symlink to ifdown-dhcp + +------------------------------------------------------------------- +Wed Jan 23 01:01:02 CET 2002 - mmj@suse.de + +- Added ifup.1 +- Fixed a typo in README +- Made usage() more fine-grained in ifup +- Fixed missing %files entry for /etc/sysconfig/network/config + +------------------------------------------------------------------- +Mon Jan 21 17:50:37 CET 2002 - mmj@suse.de + +- Updated config, functions, ifstatus-route, ifup ifup-dhcp, + ifup-route and network + +------------------------------------------------------------------- +Sat Jan 19 18:38:03 CET 2002 - mmj@suse.de + +- Updated ifup, ifup-route, functions, network, config + +------------------------------------------------------------------- +Wed Jan 16 17:57:04 CET 2002 - ro@suse.de + +- added insserv calls +- fixed provides/requires of network script + +------------------------------------------------------------------- +Wed Jan 16 17:04:08 CET 2002 - mmj@suse.de + +- Added routing conf conversion + +------------------------------------------------------------------- +Wed Jan 16 15:21:03 CET 2002 - mmj@suse.de + +- Add missing rcnetwork -> /etc/init.d/network link + +------------------------------------------------------------------- +Tue Jan 15 17:53:37 CET 2002 - mmj@suse.de + +- Fixed permissions and added a symlink from ifup-route -> + ifdown-route + +------------------------------------------------------------------- +Tue Jan 15 17:01:03 CET 2002 - mmj@suse.de + +- Fixed bugs and added hostname conversion + +------------------------------------------------------------------- +Wed Nov 21 13:34:07 CET 2001 - mmj@suse.de + +- Initial package + diff --git a/sysconfig.spec b/sysconfig.spec new file mode 100644 index 0000000..cd29277 --- /dev/null +++ b/sysconfig.spec @@ -0,0 +1,204 @@ +# +# spec file for package sysconfig +# +# Copyright (c) 2022 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +# +# Upstream First - openSUSE Build Service Policy: +# +# Never add any patches to this package without the upstream commit id in +# the patch. Any patches added here without a very good reason to make an +# exception will be silently removed with the next version update. +# This .spec file is tracked in git as well. +# Please use pull requests at https://github.com/openSUSE/sysconfig/ instead. +# + +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + +%if 0%{?suse_version} >= 1550 +%bcond_with ifuser +%else +%bcond_without ifuser +%endif +%if 0%{?suse_version} >= 1230 +%define udevdir %{_prefix}/lib/udev +BuildRequires: pkgconfig(systemd) +%else +%define udevdir /lib/udev +%endif +Name: sysconfig +Version: 0.90.0 +Release: 0 +Summary: The sysconfig scheme for traditional network scripts +License: GPL-2.0-or-later +Group: System/Base +URL: https://github.com/openSUSE/sysconfig +Source: %{name}-%{version}.tar.bz2 +BuildRequires: libtool +BuildRequires: pkgconfig +Requires(post): %fillup_prereq +Requires(post): /usr/bin/grep +Requires(post): /usr/bin/chmod /usr/bin/mkdir /usr/bin/touch +%if 0%{?suse_version} < 1550 +Requires: /sbin/netconfig +Requires: (sysvinit(network) or service(network)) +Recommends: wicked-service +%endif +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +This package provides the SUSE system configuration scheme for the +traditional "ifup" alias "netcontrol" network scripts. + +%package netconfig +Summary: Script to apply network provided settings +Group: System/Base +Requires: /bin/gawk +Requires: /bin/logger +Requires(pre): sysconfig = %{version} +Provides: /sbin/netconfig + +%description netconfig +This package provides the netconfig scripts to apply network +provided settings like DNS or NIS into system files. + +%prep +%setup -q + +%build +autoreconf -fvi +CFLAGS="%{optflags} -fPIC" LDFLAGS="-pie" \ +%configure --prefix=/ \ + --sbindir=%{_sbindir} \ + --libdir=%{_libdir} \ + --sysconfdir=%{_sysconfdir} \ + --libexecdir=%{_libexecdir} \ + --mandir=%{_mandir} \ + --with-unitdir=%{_unitdir} \ + --with-udevdir=%{udevdir} \ + --with-fillup-templatesdir=%{_fillupdir} +make %{?_smp_mflags} + +%check +make %{?_smp_mflags} check + +%install +%make_install +touch %{buildroot}%{_sysconfdir}/sysconfig/network/config +touch %{buildroot}%{_sysconfdir}/sysconfig/network/dhcp +mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/network/scripts +ln -s %{_libexecdir}/netconfig/functions.netconfig \ + %{buildroot}%{_sysconfdir}/sysconfig/network/scripts +%if 0%{?suse_version} < 1550 +mkdir -p %{buildroot}/sbin +ln -s %{_sbindir}/netconfig %{buildroot}/sbin/netconfig +%endif +ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcnetwork +rm -f %{buildroot}%{_docdir}/sysconfig/COPYING +%if %{without ifuser} +rm -f %{buildroot}%{_sbindir}/ifuser +%endif + +mkdir -p %{buildroot}%{_tmpfilesdir} +cat >%{buildroot}%{_tmpfilesdir}/netconfig.conf <<-EOF + d /run/netconfig 0755 root root - + f /run/netconfig/resolv.conf 0644 root root - + f /run/netconfig/yp.conf 0644 root root - + L /etc/resolv.conf - - - - /run/netconfig/resolv.conf + L /etc/yp.conf - - - - /run/netconfig/yp.conf +EOF + +%files +%defattr(-,root,root) +%license doc/COPYING +%dir %{_sysconfdir}/sysconfig/network +%config %{_sysconfdir}/sysconfig/network/ifcfg.template +%ghost %{_sysconfdir}/sysconfig/network/config +%ghost %{_sysconfdir}/sysconfig/network/dhcp +%dir %{_docdir}/sysconfig +%doc %{_docdir}/sysconfig/Contents +%{_fillupdir}/sysconfig.dhcp-network +%{_fillupdir}/sysconfig.config-network +%{_sbindir}/rcnetwork +%if %{with ifuser} +%{_sbindir}/ifuser +%endif +%dir %attr(0750,root,root) %{_libexecdir}/ppp +%dir %{_libexecdir}/ppp/ip-up.d +%dir %{_libexecdir}/ppp/ip-down.d +%dir %{_libexecdir}/ppp/ipv6-up.d +%dir %{_libexecdir}/ppp/ipv6-down.d +%dir %{_libexecdir}/ppp/ip-pre-up.d +%dir %{_libexecdir}/ppp/pre-start.d +%dir %{_libexecdir}/ppp/post-stop.d +%{_libexecdir}/ppp/ip-up +%dir %attr(0750,root,root) %{_sysconfdir}/ppp +%dir %{_sysconfdir}/ppp/ip-up.d +%dir %{_sysconfdir}/ppp/ip-down.d +%dir %{_sysconfdir}/ppp/ipv6-up.d +%dir %{_sysconfdir}/ppp/ipv6-down.d +%dir %{_sysconfdir}/ppp/ip-pre-up.d +%dir %{_sysconfdir}/ppp/pre-start.d +%dir %{_sysconfdir}/ppp/post-stop.d +%{_sysconfdir}/ppp/ip-up +%{_sysconfdir}/ppp/ip-down +%{_sysconfdir}/ppp/ipv6-up +%{_sysconfdir}/ppp/ipv6-down +%{_sysconfdir}/ppp/ip-pre-up +%{_sysconfdir}/ppp/post-stop +%{_sysconfdir}/ppp/pre-start + +%files netconfig +%defattr(-,root,root) +%dir %{_libexecdir}/netconfig +%dir %{_libexecdir}/netconfig/ppp +%dir %{_libexecdir}/netconfig/netconfig.d +%{_libexecdir}/netconfig/netconfig.d/* +%{_libexecdir}/netconfig/functions.netconfig +%dir %{_sysconfdir}/sysconfig/network/scripts +%{_sysconfdir}/sysconfig/network/scripts/functions.netconfig +%{_sbindir}/netconfig +%if 0%{?suse_version} < 1550 +/sbin/netconfig +%endif +%{_mandir}/man8/netconfig.8%{ext_man} +%doc %{_docdir}/sysconfig/netconfig.png +%{_libexecdir}/netconfig/ppp/ip-up +%{_libexecdir}/ppp/ip-up.d/10-netconfig +%{_libexecdir}/ppp/ip-down.d/90-netconfig +%{_libexecdir}/ppp/pre-start.d/10-netconfig +%{_libexecdir}/ppp/post-stop.d/90-netconfig +%{_tmpfilesdir}/netconfig.conf +%ghost %dir /run/netconfig +%ghost /run/netconfig/resolv.conf +%ghost /run/netconfig/yp.conf +%ghost /etc/resolv.conf +%ghost %config(noreplace) %{_sysconfdir}/yp.conf + +%post -p /bin/bash +%{fillup_only -dns dhcp network network} +%{fillup_only -dns config network network} +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%post netconfig -p /bin/bash +%tmpfiles_create %{_tmpfilesdir}/netconfig.conf + +%changelog