diff options
author | Jouke Witteveen <j.witteveen@gmail.com> | 2012-04-13 12:00:50 +0200 |
---|---|---|
committer | Jouke Witteveen <j.witteveen@gmail.com> | 2012-04-13 12:00:50 +0200 |
commit | c96f443ea84f8041c4b1bdea56f36d9a0d827cf6 (patch) | |
tree | aab11812f1ee3c59ba93d93ec3a7d8cbdcb10a7b | |
parent | d20dd39fa08da3ef262c95ece5548c952c257bf7 (diff) | |
download | netctl-c96f443ea84f8041c4b1bdea56f36d9a0d827cf6.tar.gz netctl-c96f443ea84f8041c4b1bdea56f36d9a0d827cf6.tar.xz |
2.8.0 release updates
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | NEWS | 11 | ||||
-rw-r--r-- | config/netcfg | 2 | ||||
-rwxr-xr-x | scripts/netcfg-daemon | 5 |
4 files changed, 15 insertions, 5 deletions
@@ -1,4 +1,4 @@ -export VERSION = 2.7.3 +export VERSION = 2.8.0 .PHONY: install install-wireless install-docs docs tarball pkgbuild upload clean @@ -1,3 +1,14 @@ +version 2.8.0 +- end support for wireless-dbus and ethernet-iproute syntax + use wireless and ethernet instead +- end support for configuration in /etc/rc.conf + use /etc/conf.d/netcfg instead +- add sample script demonstrating firewall location handling (FS#26380) +- drop implicit dependency on initscripts +- add systemd service file for profiles (netcfg@<profile>.service) +- add systemd service file for NETWORKS array in /etc/conf.d/netcfg (netcfg.service) +- assorted fixes (FS#20569, FS#28138, FS#28590, FS#28683) + version 2.7.3 - fix dhcpcd to not remove/re-acquire a lease unnecessarily - fix sysctl parameters for interfaces with vlans (FS#26259) diff --git a/config/netcfg b/config/netcfg index 9bee668..f56272a 100644 --- a/config/netcfg +++ b/config/netcfg @@ -1,6 +1,6 @@ # Enable these netcfg profiles at boot-up. # - set to 'menu' to present a menu during boot-up (dialog package required) -# - prefix an entry with a ! to disable it +# - prefix an entry with a '@' to background its startup # Network profiles are found in /etc/network.d # #NETWORKS=(menu) diff --git a/scripts/netcfg-daemon b/scripts/netcfg-daemon index 7a662f6..27bdc18 100755 --- a/scripts/netcfg-daemon +++ b/scripts/netcfg-daemon @@ -12,10 +12,9 @@ case "$1" in . /etc/conf.d/netcfg [[ ${NETWORKS+x} != x ]] && exit_err "NETWORKS is not set in /etc/conf.d/netcfg" if [[ ${#NETWORKS[@]} -eq 1 && $NETWORKS = menu ]]; then - if /usr/bin/netcfg-menu ${NETWORKS_MENU_TIMEOUT-5}; then + /usr/bin/netcfg-menu ${NETWORKS_MENU_TIMEOUT-5} && \ mv "$STATE_DIR/menu" "$STATE_FILE" - fi - exit 0 + exit $? fi for profile in "${NETWORKS[@]}"; do if [[ "$profile" = "${profile#@}" ]]; then |