242 Commits

Author SHA256 Message Date
e53782a98a - Fixed to apply wireless power settings and allow any setting as
defined in the iwconfig(8) manual page.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=101
2011-08-25 12:44:41 +00:00
2ffdcf6749 Accepting request 79767 from home:fcrozat:systemd
- Add disable-NM-under-systemd.patch: don't handle NM startup with
  network initscript when running under systemd.

OBS-URL: https://build.opensuse.org/request/show/79767
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=100
2011-08-25 12:41:16 +00:00
91615d8591 Accepting request 78413 from home:elvigia:branches:Base:System
- Do not use -fno-strict-aliasing when not needed

OBS-URL: https://build.opensuse.org/request/show/78413
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=98
2011-08-10 09:48:06 +00:00
6811c2e442 - remove /var/lock/subsys references
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=96
2011-08-04 13:22:06 +00:00
11a46495a0 - 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).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=94
2011-03-15 17:45:01 +00:00
c953fd4f1f - 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).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=92
2011-02-14 13:59:47 +00:00
88d5d5e3b7 - 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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=90
2011-01-25 09:09:49 +00:00
acbf484d42 - Fixed gawk patch to skip oldnet2new.sh - not in dist archive.
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=88
2011-01-24 16:27:51 +00:00
51c1512422 - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=85
2011-01-18 10:12:18 +00:00
0e53d90b0b - version 0.74.4
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=83
2011-01-07 16:37:57 +00:00
68619880e5 - 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).
- Fixed ifup-bonding to fail and remove bond when there are no
  active slaves at the end and not on enslave failure (bnc#660774).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=80
2011-01-07 10:38:29 +00:00
af8734fd91 - 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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=78
2011-01-06 09:54:56 +00:00
Stephan Kulow
74b9e1fcb7 - add a virtual provides for network script
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=76
2010-12-07 11:23:11 +00:00
ea5b34ea5c - 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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=74
2010-11-11 13:44:55 +00:00
OBS User buildservice-autocommit
3b61adb58a Updating link to change in openSUSE:Factory/sysconfig revision 86.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=f79fe557b8a98403ae45ac3fd9258232
2010-09-21 09:55:42 +00:00
OBS User autobuild
e1351cfdf3 Accepting request 48106 from Base:System
checked in (request 48106)

OBS-URL: https://build.opensuse.org/request/show/48106
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=73
2010-09-21 09:55:41 +00:00
67c0248c7f - Fixed init flags to not start network in runlevel 2 (bnc#638508).
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=72
2010-09-14 10:41:06 +00:00
5086628e8d - 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!

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=70
2010-08-18 13:09:45 +00:00
OBS User buildservice-autocommit
349bdc1e8b Updating link to change in openSUSE:Factory/sysconfig revision 84.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=d525ab9f51d30c62c3adebeceab444e3
2010-07-30 12:38:57 +00:00
OBS User autobuild
d095e5cc38 Accepting request 44241 from Base:System
checked in (request 44241)

OBS-URL: https://build.opensuse.org/request/show/44241
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=69
2010-07-30 12:38:56 +00:00
7cefeaa095 - 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).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=68
2010-07-20 11:09:27 +00:00
26f4ba89f6 - 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).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=66
2010-07-12 11:23:43 +00:00
OBS User autobuild
c0f17c66f7 Accepting request 41246 from Base:System
checked in (request 41246)

OBS-URL: https://build.opensuse.org/request/show/41246
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=65
2010-06-09 15:39:25 +00:00
a3456c31d7 - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=64
2010-06-08 09:18:01 +00:00
OBS User buildservice-autocommit
54668b0ce2 Updating link to change in openSUSE:Factory/sysconfig revision 79.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=a905dd598c85f775d3d555be701477c1
2010-05-25 16:44:35 +00:00
OBS User autobuild
b5c4190cba Accepting request 40636 from Base:System
checked in (request 40636)

OBS-URL: https://build.opensuse.org/request/show/40636
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=63
2010-05-25 16:44:34 +00:00
bad18b00cd - Use wext wpa driver for the broadcom wl hw driver (bnc#585802).
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=62
2010-05-25 14:25:48 +00:00
513776d63a utc date
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=60
2010-05-25 14:05:29 +00:00
2c36d158aa - Use wext wpa driver for the wl hardware driver (bnc#585802).
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=59
2010-05-25 14:04:56 +00:00
OBS User buildservice-autocommit
717e370b9d Updating link to change in openSUSE:Factory/sysconfig revision 78.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=a1d86793dbdc934456f51a244da75cde
2010-05-07 14:19:45 +00:00
OBS User autobuild
867468d619 Accepting request 39647 from Base:System
checked in (request 39647)

OBS-URL: https://build.opensuse.org/request/show/39647
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=58
2010-05-07 14:19:44 +00:00
dd608a08f4 - version 0.73.6
- Completed and enabled dhclient6 support.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=57
2010-05-07 13:19:16 +00:00
af27ce32a0 - 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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=56
2010-04-22 14:30:37 +00:00
b440d6a820 Accepting request 37829 from home:vbotka:branches:Base:System
Copy from home:vbotka:branches:Base:System/sysconfig via accept of submit request 37829 revision 2.
Request was accepted with message:
ok,
but I'll improve the y2meta type to string(yes,no,none)

OBS-URL: https://build.opensuse.org/request/show/37829
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=55
2010-04-19 11:52:51 +00:00
OBS User buildservice-autocommit
7d921026b5 Updating link to change in openSUSE:Factory/sysconfig revision 77.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=2bfbc2e1b78322cebedbb1b8b8cd3b17
2010-03-31 17:59:30 +00:00
OBS User autobuild
c4aeddf342 Accepting request 36121 from Base:System
checked in (request 36121)

OBS-URL: https://build.opensuse.org/request/show/36121
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=54
2010-03-31 17:59:08 +00:00
52fc0daa4c Accepting request 35935 from home:coolo:branches:openSUSE:Factory
Copy from home:coolo:branches:openSUSE:Factory/sysconfig via accept of submit request 35935 revision 2.
Request was accepted with message:
reviewed ok.

OBS-URL: https://build.opensuse.org/request/show/35935
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=52
2010-03-30 11:13:41 +00:00
2159bc95eb - 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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=50
2010-03-12 18:01:17 +00:00
OBS User buildservice-autocommit
40a40b2e73 Updating link to change in openSUSE:Factory/sysconfig revision 74.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=7e50e372d976287d6634e55fc3260ab9
2010-02-18 16:15:00 +00:00
OBS User autobuild
edbea3e912 checked in (request 32878)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=49
2010-02-18 16:14:59 +00:00
Stephan Kulow
f7ebc37b7b Accepting request 32812 from home:kay_sievers:branches:Base:System
Copy from home:kay_sievers:branches:Base:System/sysconfig via accept of submit request 32812 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/32812
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=48
2010-02-18 13:51:54 +00:00
9d4387464b - 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!

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=47
2010-02-12 11:43:11 +00:00
a9c511cf44 - 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)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=46
2010-02-12 11:32:26 +00:00
OBS User buildservice-autocommit
5f84a62d19 Updating link to change in openSUSE:Factory/sysconfig revision 73.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=8fdac6ae597334ba01e27395cc7bad04
2010-01-14 21:28:51 +00:00
OBS User autobuild
778eadc369 checked in (request 29587)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=44
2010-01-14 21:28:50 +00:00
b25e81b64b - 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).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=43
2010-01-14 15:04:02 +00:00
e747d8dcd9 Accepting request 28166 from home:jengelh:branches:Base:System
Copy from home:jengelh:branches:Base:System/sysconfig via accept of submit request 28166 revision 3.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/28166
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=42
2010-01-11 09:52:18 +00:00
OBS User buildservice-autocommit
030e3c188f Updating link to change in openSUSE:Factory/sysconfig revision 71.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=36dc5b36a6e7a446d94d9bbab12b1486
2009-12-08 11:15:31 +00:00
OBS User autobuild
37ca744bf5 checked in
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=41
2009-12-08 11:15:30 +00:00
236cab8a77 - 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).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=39
2009-12-04 10:49:25 +00:00