Arch-projects
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
January 2013
- 15 participants
- 28 discussions
Dear all,
For little over a year now, I have maintained netcfg. In doing so I
have encountered three major problems.
1. Despite best efforts, the code and control flow of netcfg remain
rather messy.
2. Usage of netcfg has many corner cases.
3. Some wheels are invented by both systemd and netcfg, but it is not
easy to have netcfg make use of systemd.
In order to deal with these issues I have forked netcfg. In the end,
it turned out to be more of a rewrite. The result[1] I have called
netctl. The main purpose of netctl is to provide profile-based
networking in a systemd environment. Here are some of the changes with
respect to netcfg.
a. Variables in profiles are CamelCase instead of UPPER_CASE to mimic
systemd services.
b. All configuration files are gone, configuration is done through the
netctl utility, which interfaces systemd's systemctl.
c. The only non-trivial usage that is provided is automatic
configuration through ifplugd or wpa_actiond, formerly known as
net-auto-wire{d,less}, now known as netctl-ifplugd and netctl-auto.
Some of the bugs that are fixed:
d. Bind to network interfaces during boot, thus preventing the lack of
a connection after boot recently encountered by owners of slow
hardware.
e. Allow more complex nameserver setups by using resolvconf (openresv).
Transition should not be hard. At any rate the three new man pages
netctl(1), netctl.profile(5), and netctl.special(7) should answer all
questions. Here is a basic outline of the changes required:
- Rename variables in the profiles in /etc/network.d/ and unquote some
of their values (mainly Interface=).
- Run `netctl enable <profile>` for every profile in the old NETWORKS
array. 'last' doesn't work this way, see netcfg.special(7).
- Use `netctl list`/`netctl start <profile>` instead of `netcfg-menu`,
wifi-menu remains available.
As half of the total code base has been removed and almost every line
in the other half has been touched, I expect some easy-to-fix bugs to
be introduced. Therefore I need testers. Please test netctl:
I. $ git clone git://github.com/joukewitteveen/netctl.git
II. $ cd netctl; make pkgbuild
III. copy netctl-*.tar.xz and PKGBUILD to an empty directory
IV. run makepkg in that directory
V. install (using `pacman -U`) the resulting package.
During the 0.x series, I am not afraid of breaking compatibility. If
all goes well, I would like to replace netcfg with netctl starting
with a 1.0 release. I know many people don't like the idea of dropping
netcfg or netcfg compatibility, but I think the situation of netctl is
far easier to maintain. Personally, I don't see much future in netcfg
besides an optional compatibility layer on top of netctl.
Thanks to all testers!
- Jouke
[1] https://github.com/joukewitteveen/netctl
6
23
[arch-projects] [dbscripts] [GIT] Official repo DB scripts annotated tag 20130131 created. 20130131
by pierre@archlinux.org 31 Jan '13
by pierre@archlinux.org 31 Jan '13
31 Jan '13
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Official repo DB scripts".
The annotated tag, 20130131 has been created
at 2e3bef9cde42580c16676229d476028448d18dd1 (tag)
tagging 0992cc36f525898ff07032d0ee697ecb62fedc07 (commit)
replaces 20121003
tagged by Pierre Schmitz
on Thu Jan 31 23:24:32 2013 +0100
- Log -----------------------------------------------------------------
tagging
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAABAgAGBQJRCu8kAAoJEH8tQ0uXQeisDXEH/3pIPUC6auagOpFXKISCMH2p
TFiM1wjd3dbeB4GwUdRJgISFhrfUA+QA2/5QD5FUNYNM4ZkJf4AOulufC6CUmyu6
fQ2nF+mw/HznPfJaYzwbzMZ59GZMzKYwV167McBVRC8wHDVCpeYD/lN8EgQ2KLWX
oIfStEEGNKsYN31kCur0qel3qvC2XNPIXLV7/UcRadCvnW82sHKL8Ub59U4vB4k2
5UKGX80fZ97fH0d9h1tkTt5eXzRDf10fNZcXxvhB6W4OWeSb4ylCbSmvrKtAkAH4
pPAbCEmvrV88/z/HEaK2bdJ4x0pq4nXecB2kc4S5iPyjdknNWFc3hKdXXyNLSc8=
=8vqI
-----END PGP SIGNATURE-----
Florian Pritz (1):
ftpdir-cleanup: fix ACL issues on nymeria
Pierre Schmitz (5):
Add the possibility to run all svn commands with a different user
Adjust configuration for use on nymeria.archlinux.org
Grant the SVNUSER access to the working directory
Fix sourceballs permissions
db-update: Ignore forgeign staging packages
-----------------------------------------------------------------------
hooks/post-receive
--
Official repo DB scripts
1
0
[arch-projects] [dbscripts] [GIT] Official repo DB scripts branch master updated. 20121003-6-g0992cc3
by pierre@archlinux.org 31 Jan '13
by pierre@archlinux.org 31 Jan '13
31 Jan '13
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Official repo DB scripts".
The branch, master has been updated
via 0992cc36f525898ff07032d0ee697ecb62fedc07 (commit)
from c2ad0298b74877bb2cd85f8f0e899460714bb019 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0992cc36f525898ff07032d0ee697ecb62fedc07
Author: Pierre Schmitz <pierre(a)archlinux.de>
Date: Thu Jan 31 23:24:07 2013 +0100
db-update: Ignore forgeign staging packages
-----------------------------------------------------------------------
Summary of changes:
db-update | 9 ++++++++-
test/test.d/db-update.sh | 10 ++++++++++
2 files changed, 18 insertions(+), 1 deletion(-)
hooks/post-receive
--
Official repo DB scripts
1
0
[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository annotated tag 0.13.0 created. 0.13.0
by dreisner@archlinux.org 31 Jan '13
by dreisner@archlinux.org 31 Jan '13
31 Jan '13
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official mkinitcpio repository".
The annotated tag, 0.13.0 has been created
at 0f8b0ec3cb658f0c5375a455a56af79ed03b9f21 (tag)
tagging 0cc488d38ad99a2fa42b000bbc9d41dce91c57db (commit)
replaces 0.12.0
tagged by Dave Reisner
on Thu Jan 31 13:46:30 2013 -0500
- Log -----------------------------------------------------------------
tag as 0.13.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAABAgAGBQJRCrwLAAoJEB6yY4/1bAxT3hgIAJmKEKiJnFFAiZ8oNUT28N32
oqCoYXaL459vgxl91L1nEJAVYdYJb16TMoFDcPIhJhORS7oHnt70oUbgJLsHrMkx
68t+ad6clI+ZItvxDknr2u/WXc9smu/ms+x0Hs/7Ajn1BCq1wzQv7AuNgSR0cpz8
u4DDmFiWMaWCTgvsyFSbW1BwvPV+GKdXKsGxfYjPpYDuuJ2s8qWCXNB5aLSQzX6Q
DB651VQuOaVWA+5KyjQjjWbp8spfvNpACVTiHBoKJPU0Pfeog87KOvx00vBDYfeg
RhMq5tUCwCRpEYbNjC0jV6BkQrU2o2lH3RwPt+KzRlAGpEjniVX/uWL4b6Pp/xY=
=e47W
-----END PGP SIGNATURE-----
Dave Reisner (18):
build: use git-archive to create tarballs
consolefont: fix reference to consolefont variable
install/block: move TI flash media drivers to autodetect
mkinitcpio: avoid using 'file' to get kernel versions
lsinitcpio: fail hard if the image can't be extracted
lsinitcpio: abort on unknown file formats
lsinitcpio: avoid redundancies
lsinitcpio: further cut out dependency on file
functions: always force a PATH lookup for type
use type to determine availability of tput
init_functions: namespace parsed vars from cmdline
functions: remove broken symlink error
parseopts: remove superfluous continue/shift statements
factor out kver detection to functions file
mkinitcpio.8: we support PARTLABEL too
Do more to determine the color caps of the term
symlink /lib64 -> usr/lib in image
functions: add /usr/lib64 -> lib symlink
Tom Gundersen (1):
hooks: rename 'usbinput' to 'keyboard' and add more modules
-----------------------------------------------------------------------
hooks/post-receive
--
The official mkinitcpio repository
1
0
[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. 0.12.0-19-g0cc488d
by dreisner@archlinux.org 31 Jan '13
by dreisner@archlinux.org 31 Jan '13
31 Jan '13
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official mkinitcpio repository".
The branch, master has been updated
via 0cc488d38ad99a2fa42b000bbc9d41dce91c57db (commit)
from 0ca6cc5cfeb040a2eda486c62195fd4ca935dc99 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0cc488d38ad99a2fa42b000bbc9d41dce91c57db
Author: Dave Reisner <dreisner(a)archlinux.org>
Date: Thu Jan 31 09:11:52 2013 -0500
functions: add /usr/lib64 -> lib symlink
Relegate this and the other lib64 symlink to x86_64, too, since we have
no business creating this on i686.
Signed-off-by: Dave Reisner <dreisner(a)archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
functions | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
hooks/post-receive
--
The official mkinitcpio repository
1
0
[arch-projects] [netctl] [GIT] Network control utility based on systemd annotated tag 0.3 created. 0.3
by jouke@archlinux.org 31 Jan '13
by jouke@archlinux.org 31 Jan '13
31 Jan '13
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".
The annotated tag, 0.3 has been created
at 2d83fe679b8dbc34161b89e69c4415b648a28a07 (tag)
tagging 30f0608f61775f4de0a0afc645ccf74c479180c3 (commit)
replaces 0.2
tagged by Jouke Witteveen
on Wed Jan 30 18:17:44 2013 +0100
- Log -----------------------------------------------------------------
Release 0.3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAABAgAGBQJRCVXAAAoJEFa2H7+CSSwVVtUIAICZURlahGj2axYQyntZ5HlN
9tipHdHdCd9bN8Ly0ZshA40db/QafRyAgjuyJl21ejrlGWuq4zbN9ftrtQBqE/bV
2D+e+5dNndV92K2TB6QKQ+GX8imwemCqrJhJ9sSFSvFEeERzhgVfcLnn5iTtlWY0
YtbM3YB1Uq0m3NRJrrgthY2gnhGRWb7qmVnplpZ8HM6rbqo6qk14sm93SCPik+9O
zui+QERlvAWP3Fa80uv0Bfx882wvdIurQ7OcecrH8XASQvjMTCnMo+NGIYT1l1nm
8kb1i2oFpeRRWAV+2VS7w/6e0PDtCbSXxYgNxzkDTFZmc8omTJrL9Zo6Rd0ol3w=
=/U7/
-----END PGP SIGNATURE-----
Jouke Witteveen (4):
Suppress ifplugd beep
Merge pull request #7 from KaiSforza/wifi-menu-switch-to
Correctly wait for devices
0.3 release updates
William Giokas (2):
[wifi-menu] Autodetect network interfaces
[wifi-menu] Do not fail if already connected
-----------------------------------------------------------------------
hooks/post-receive
--
Network control utility based on systemd
1
0
[arch-projects] [netctl] [GIT] Network control utility based on systemd annotated tag 0.2 created. 0.2
by jouke@archlinux.org 31 Jan '13
by jouke@archlinux.org 31 Jan '13
31 Jan '13
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".
The annotated tag, 0.2 has been created
at 5a73b94c61b52a071cb8936f8e86682f30d95e66 (tag)
tagging e5125bb4569b903ea3f84895c80b4476641068f4 (commit)
replaces 0.1
tagged by Jouke Witteveen
on Tue Jan 8 10:25:23 2013 +0100
- Log -----------------------------------------------------------------
Release 0.2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAABAgAGBQJQ6+YNAAoJEFa2H7+CSSwVMoMIAOPXXJM53pElKb5+7j+3IWBP
7bapUTyXFCablwPfI+hJZxt8Fhx8deX5/htoIGAAklohgnU8OiUGvYkSuhb7n/Jz
nu6f8XyECFsPt0g+yC1My1NuWLY1R3NNuYXg0NGHZpuQlLsO35apxMkcns5ebmnl
zfUU9tf//qD9kuP7giLpwqdYNG4KMncaW7iDwmmOwPpMaR+BRPqRuNTmzWitTDyA
d7Q71avKKoNewLDbd6aKux2QgkcTZ/cLGyRhVtCb2mD78ODKb+JIcMKLzRuHljSv
BGKi5eu41JEvzdCMSrULIF19oTOF4wl3kpvi8YIbo3PtXvlFRXutCA+4QtaM420=
=BZPJ
-----END PGP SIGNATURE-----
Evan Callicoat (1):
Fix typo
Jouke Witteveen (11):
Make paths available for state files
Don't call systemctl if there's nothing to do
Drop the Scan parameter
Forgotten lines on automatic connection scripts
Fix netctl-auto
Merge pull request #2 from Apsu/master
Fix netctl-ifplugd
Indentation fixes
Fix stopping wired connections
Minor update of sample profiles
0.2 release updates
-----------------------------------------------------------------------
hooks/post-receive
--
Network control utility based on systemd
1
0
[arch-projects] [netctl] [GIT] Network control utility based on systemd annotated tag 0.1 created. 0.1
by jouke@archlinux.org 31 Jan '13
by jouke@archlinux.org 31 Jan '13
31 Jan '13
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".
The annotated tag, 0.1 has been created
at 17f96f378f2ac7674e9d6239e2837f3fe3a36897 (tag)
tagging 27c11787d7c58b02f12d7afd476ea66abfeecaaf (commit)
tagged by Jouke Witteveen
on Fri Dec 28 02:58:30 2012 +0100
- Log -----------------------------------------------------------------
Initial release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAABAgAGBQJQ3PzOAAoJEFa2H7+CSSwV7fIH/3Dd1XeJdQY/+p79zfGdyQ93
Lg4WoafbqpmHcBYcXo+ebpbdugSr7sE2YH9jEYcRi3BuPNrRNufx0R9R+w/SSfWE
dZU3daOwESyaKaA0u6TGDVOF2i/PTA1VQs0SRSm+4+pLbomqve19QrGNbco1ORyO
FsRv+/7PDTD9aGyvbarpMJBo3g+s9YAqhFH1IhTehXD2gXFsj0U2Cnnm/DWwn2FR
oQ4LrCNqNCeik2tZe0JD8xNpqiYrnIqh6/dC3BZmBckvuDo0hLivRvXTMKy2UXEl
dWfSA5ddvsBOqZrLgUqYeqtl6NaC8cBTC6BsqgDkGgosidFgMsPNrB4FVcD4cj4=
=7ocQ
-----END PGP SIGNATURE-----
Andre Herbst (1):
Add support for specificying explicit BSSID (FS#24582)
Andrea Scarpino (11):
set SECURITY to none if not set
ethernet doesn't need check for wpa
added example for opened wireless connection
undo WPA and ethernet
fixed typo by Robson Roberto Souza Peixoto
fix #14761
fix #14761 (again)
typo (fix #14761)
fix a typo in the manpage (FS#21377)
Merge openvpn support (FS#21490)
replace dhcpcd -x with dhcpcd -k (FS#23293)
Braden (1):
Add a priority option to wpa config (FS#30737)
Byron Clark (1):
Use correct rc scripts names in suspend hook.
Christoph Vigano (1):
Fix IPv6 SLAAC address/route bug
Cédric Girard (1):
bash-completion: add support for -r option
Dan McGee (1):
Skip http -> https redirect on website
Florian Pritz (1):
Makefile: fix dest for scp
Geert Hendrickx (1):
Add the ability to disable IPv6 configuratioin ethernet-static
Henrik Hallberg (3):
Do without temporary file for netcfg-menu dialog
Wait actively in {start, stop}_wpa
Lower latency in timeout_wait
Ivan Shapovalov (3):
Include "-pf" when shutting down an ethernet connection with dhclient.
Kill dhclient along with dhcpcd when performing cleanups.
Exit from stop_wpa() if there's nothing to terminate.
James Rayner (170):
Initial Import
fixed some cosmetic output issues due to missing newlines
Fix up tests
fixed missing ]] in wireless.subr
change -a to &&
typo in complete.example.. s/IFOPTS/IP/g
added auto wireless support to rc.d/net-profiles
Small new features & tidying
Fix makefile for netcfg-auto-wireless
Added "automatic wireless" support and sort of 'cleaned' up rc.d/net-profiles
fixed typo in complete example
netcfg v2.0.2
netcfg v2.0.3
symlink issue in netcfg-auto-wireless
Removed buggy 'last profile' functionality
Sort netcfg-menu alphabetically
netcfg v2.0.4
Fix Error 12: File not found error, and make netcfg-auto-wireless output look better
netcfg v2.0.5
Fix automatic wireless for devices that need to be enabled before use (ifconfig $iface up)
Created option to allow only one network at a time. Useful for switching networks.
Catch invalid profiles FS9423
Fails if DNS2 not set. FS9525
Fixed PPP functionality: http://bbs.archlinux.org/viewtopic.php?pid=326065#p326065
quick workaround for EXCLUSIVE= potential bug
netcfg v2.0.6
FS9953 FS9644
update details for release
FS10396 - run custom own commands before connection
FS10369
Sort out various wireless quirks and improve wireless reliability
Set dhclient as default if installed
separate automagic from netcfg proper
netcfg v2.1.0 beta 2
Take interface down after disconnecting. Quirk 'nodown' to disable behaviour FS#10708
Add wierd quirk for some atheros hardware FS#10585
Two quirks to test for iwl3945, reported on forums post:402541
Fix parsing of hex WPA keys
Add logging of last profile connected FS#3941
Add any missing /var/run dirs FS#10768
netcfg v2.1.0 release candidate 1
netcfg v2.1.0
netcfg v2.1.1
Adjust arguments for dhcpcd 4.x
Restore dhcpcd as default dhcp client
Added new DNS=() variable for multiple DNS nameservers
netcfg v2.1.2
Add ethernet 802.1x support, FS12069, Don't enforce any WEP authentication method, FS11690
replace mii link check with iproute
libify and fix some scripting errors
fix libify
Add option to pass arbitrary ifconfig arguments when using dhcp
FS11818, improve key handling, use subshells to avoid scope issues after libify
use arguments to scripts rather than sourcing in connection functions
Add early wireless via dbus/wpa_supplicant support
Arrange tree for future packaging
fix man page location
add iproute enabled ethernet connection type, fix makefile for new wireless
substitute usage of 'ls' with 'find'
fix output
fix output
cleanups in ethernet connection type
various fixes, and new quirk 'noacheck'
remove typo
FS#13073 - add example of string based wep key to netcfg
FS#13165 - netcfg creates bad wpa_supplicant config when using full hex key
FS#11748 -netcfg takes interface down too early
Basic example configurations for the new system
fix minor typo in example
fix netcfg-auto-wireless and a temporary workaround for FS#13299
Improve tolerance of wireless-dbus and remove hardcoded values
Remove possibly redundant code, add structure to support WEP
Update and re-arrange examples, update wireless quirk options, stop
Add missing wpa-config based examples
Adjust example installation in Makefile
FS#13492 - correct find command in all_down
remove stat_append
Add WEP support to wireless-dbus, remove broken interface type check in wireless
Fix cable check and handle devices which take some time to report state=up. FS#13334
Working WEP support via dbus/wpa_supplicant
remove infinite loop causing wireless to fail
Add reconnect option to netcfg and improve clean option
Add documentation for both types of ethernet and wireless connections
remove accident
improve netcfg help text
cosmetic fix to help message output
wireless: check if iface is real, stop wpa_supplicant on failures
netcfg v2.2.0 beta 1
netcfg v2.2.0 beta 1 (again)
netcfg v2.2.0 beta 1 (again)
Fix FS#14761 and handle if no profiles are active
netcfg v2.2.0 beta 2
Another attempt at a working link check, FS#13334
netcfg v2.2.0 beta 3
Workaround for FS#15072
netcfg v2.2.0
fix taking all profiles down
netcfg v2.2.1
Patch from Jim Pryor
rename wireless file
rename wireless file
remove generated docs
revert pryor patch
Added basic rfkill support; prototype connection query support
Add wireless+iproute support, extend wait for some slower cards
merge logging code from Jim Pryor
merge improved find_ap/find_essid
Add interface setting, a debug mode and interface setting hooks
merge changes since revert
add missing globals and 'arch' hook
allow interfaces to be marked as externally controlled
Erase any suspended profiles on a newly connected interface
prevent check_iface from always returning external, output from get_iface_prof
Shorten find_ap/essid and allow net-profiles to continue if a profile fails
Use wpa_supplicant for list_networks
Lots of little tweaks that should never hurt. Some of them may help in
add an improved pm-utils handler
Read /etc/network.d/interfaces/ when loading profile
Added initial rfkill support
Generalise wpa_supplicant scan information
Rework rfkill into re-usable functions
Merge connections ethernet/ethernet-iproute
Rework wireless to use wpa_supplicant more, add CONFIGSECTION support
Fix silly code
Add WPA_DRIVER, WPA_COUNTRY and handle WEP string keys
Large rework of wireless to use wpa_supplicant
Integrate netcfg into autowifi
Fix incorrect continue, and config generation
Only flush when disabling wireless interface, tidy up down/forcedown
Remove wpa generation duplication, fix wep/none-old
Rename autowifi->wpa_actiond, add makefile, bugfix
Add stop to netcfg-wpa_actiond, default to WPA2, then WPA.
connections/ethernet: Don't incorrectly return indicating failure
Documentation update
Add initial net-auto-wired concept
Prevent corrupting wpa-config WPA_CONF, rfkill on stop
Tweak docs, add website generation
finish net-auto-wired, tested and added to Makefile
netcfg v2.5.0rc1
FS#17148 - using extglob, need it set
FS#16781 - missing quote, remove dbus examples
FS#13418,FS#12505 - add zsh/bash completion
FS#14509 - add DHCLIENT_OPTIONS for dhclient based setup
fix error bringing interface down
netcfg v2.5.0rc2
Fix race, make wpa_supplicant wait for the wpa_actiond connection
Add early checks for optional dependencies
Fix FS#17406, FS#17307
Make net-profiles take all networks down correctly, fix FS#17406
netcfg v2.5.0
Add missing wireless, wpa-configsection example
Fix FS#17190, not exiting loop correctly
netcfg v2.5.1
fix FS#17190 properly
netcfg v2.5.2
Handle undefined SECURITY, set example to be explicit
Modify examples to prevent quoting issues as illustrated by FS#18405
Fix FS#18391, FS#18385, broken rfkill, handle hard more appropriately
Add missing include. FS#18411
netcfg v2.5.3
Add adjustable netmask to IP='static'
Bridge example connection
netcfg v2.5.4
FS#17190 - fix auto-wired, improve handling of static connections
FS#20569 - cleaner handling of ppp disconnection
FS#20150 - 802.11x: correct state check, handle disconnect
FS#19823 - Improve zsh completion support
FS#17546 - Don't prevent unmounting if netcfg run in transiently mounted directory & children retain cwd
FS#21755 - Add option to skip no-carrier test, SKIPNOCARRIER=yes/no
Update pm-utils handler
Jesse Young (1):
Make sure $STATE_DIR and expected subdirs are created
Jim Pryor (62):
Add contrib dir and logging hooks
netcfg current and netcfg list
Everyone use i/o functions from globals/hooks
Make python script use i/o hooks too
wpa_cli, start/stop_wpa, wpa_check tweaks
Sanitize quotes for wpa_start
ethernet_up will create resolv.conf also for $DNS
Don't overwrite existing $WEP_OPTS
More secure temp WPA_CONFIG file
grep tweaks
document WPA_GROUP
Improve debugging and error-reporting.
Improve listing/iterating over profiles
use subshells as sandboxes, and failing POST_UP/PRE_DOWN aborts
Integrate netcfg-menu and net-profiles
net-auto daemon file? already started?
give wireless-dbus smarter read_config
make wep_check more robust
use STATE_DIR in /usr/bin/netcfg
silence an error in set_iface
Add AP argument to profile, also let ESSID arguments be regexps
improve list_networks, report APs too
Improve suspend/resume, allow for subsets of ifaces
start consolidation of ifconfig/ip/set_interface
Isolate ip to ethernet-iproute, ifconfig to ethernet + wireless
extend set_interface usage to netcfg-auto-wireless
quotes!
i/o tweaks
wireless-dbus tweaks
respect TMPDIR
long switches when calling netcfg
Comments, more harmless bits
move checkyesno to globals, make NETCFG_DEBUG a yes/no setting (default=no)
typo in a comment
Replace pipe to xargs with pipe to while read...
quotes around $(...) where needed
indentation
at_interface_{up,down} => IFACE_{UP,DOWN}
Tweaks while merging
tabs->spaces, vim modelines
check for $IFACE_DIR/$INTERFACE before sourcing
Sourcing not necessary in get_rf_state, set_rf_state
Returns and exits
remove duplicated list_networks
/sys/class/rfkill/rfkillN/state=2 for disabled on my system
revert regexp ESSID patches
load hooks only from /usr/lib/network/hooks
Consolidate check_iface and get_iface_prof
src/network tweaks
More localized sourcing
added more contrib/ files
don't count profile as connected if it was suspended without a profile-down
Rename set_interface to bring_interface
Makefile bug
netcfg.action: missing extglob marker, don't try dhcp profiles twice
netcfg.action: add quotes
netcfg.action: permit down) method to exit 0, fix "list profiles" bug
netcfg.action: save static profiles in array
connections/wireless: add some quotes
connections/wireless: is_interface needed quotes, and wasn't exiting on failure
connections/ethernet: report_{debug,iproute} fixes
network: is_interface ignoring $1
Jonathan Frazier (1):
limit dhclient to a single interface instead of all that are available.
Jouke Witteveen (112):
8021x: use an existing wpa_supplicant in scan_info() if available (FS#26036)
Make net-auto-wired more like net-auto-wireless
ifplugd.action is a bash script
Add wireless connection aid
Remove a mostly obsolete directory
Minor spelling issues
Merge remote-tracking branch 'brain0/working'
Add backgrounding functionality to net-profiles
update the NEWS file
Reconnect syntax for interfaces (FS#28196)
Code quality upgrade
Remove deprecated code
Overhaul of documentation
Completion brought up to date
Build documentation at buildtime
Remove cat-subshells (cosmetic)
More forgiving Makefile and added PKGBUILD creation
Rename -i parameter to -D
Release process changes
Just those things you notice _after_ a release
Revised bash completion
Uniformize SUBR_DIR quoting
Remove more deprecated code
Leave out javascript in html documentation
2.7.2 release updates
auto-wireless: improve dhcpcd call
sysctl: use the correct key for interfaces with vlans (FS#26259)
2.7.3 release updates
Minor changes
Remove wireless-dbus and ethernet-iproute support
PPP disconnect fix (FS#20569)
Output fixes
Remove multi-version support
Location based firewall support (FS#26380)
Rewrite output hook to not depend on initscripts
Add netcfg-daemon
Fixes to the netcfg daemon
Systemd service files
Remove obsolete references to /etc/rc.conf
2.8.0 release updates
Restore support for kernel command line
Add compatibility
2.8.1 release updates
Add pm-utils support
Prevent ownership conflict with pm-utils
Fix handling of profilenames with spaces (FS#28522)
Move the website to a website
Output tweaks in netcfg-daemon
2.8.2 release updates
Be more precise in the makefile
Fix sh compatibility (FS#29880)
Code inspection
Fix variable name mix-up in bonding documentation (FS#29918)
Wait for DAD when using IPv6 (FS#28887)
2.8.3 release updates
List ifenslave as an optional dependency (FS#30091)
New style to check command availability
Wait for wifi scan results (FS#29946)
Don't wait unnecessarily on bring_interface up
2.8.4 release updates
Less forking
Increase base wifi scan wait
Support weird characters in wifi-menu (FS#30342)
Minor improvements
Introduce polling timeout logic
Fix net-auto-wired.service (FS#30348)
Minor changes
Provide the ability to activate the last used profile (FS#23015)
Make AUTO_PROFILES an array
2.8.5 release updates
Don't be cryptic
Better file handling in wifi-menu
Revert "Don't rely on wpa_cli reconfigure to reload wpa.conf"
Better grep usage
Cleanup src/network
Changes needed after b0373
Rethink management of socket location for wpa_supplicant
Remove unused status functions
Don't try to kill a dead wpa_actiond (FS#29963)
2.8.6 release candidate 1 updates
2.8.6 release updates
Use grep instead of fgrep (FS#30598)
Fix match expression in ctrl_interface parsing (8021x)
Remove duplicate code
2.8.7 release updates
Fix pid-based kills (FS#30664)
Revise simple connection scripts
2.8.8 release updates
Set the IPv6 gateway after DAD
End initscripts compatibility
Small code review
Fix key handling in netcfg
2.8.9 release updates
ifplugd path change (FS#31340)
2.8.10 release updates
Un-hardcode the interface in pppoe
IPv6 support for PPPoE connections (FS#31380)
Workaround systemd shutdown bug
Small comments revision
2.8.11 release updates
Fix whitespace and quoting
Fix bond connections (FS#31770)
Update rfkill implementation
Workaround systemd shutdown bug
Update documentation
Shed some history
3.0 release updates
Don't fail on no recorded profile
Fix support for "options" in /etc/resolv.conf (FS#32601)
3.1 release updates
Forking netcfg to netctl (1/2)
Forking netcfg to netctl (2/2)
Kyle Fuller (3):
Add support for tunnels
Include bridge-utils in the README
Include bridge-utils in the README
Mantas Mikulėnas (1):
Fix scan for SSIDs starting with a dash
Ng Oon-Ee (1):
Add systemd service files for net-auto-{wired,wireless}
Oleksii Tkachuk (1):
wireless: don't try to source non-existent "wireless" (FS#25514)
Olivier Mehani (5):
Add support for static routes
IPv6: add support for static configuration.
IPv6: support for IPv6 static routes
IPv6: add support for stateless autoconfiguration
IPv6: add DHCPv6 support.
Phillip Smith (2):
add undocumented IP=no option to net-profiles man page
use 'ip route replace' instead of 'ip route add'
Rémy Oudompheng (102):
Add NEWS file
netcfg version 2.5.5
Remove /var/run/* from package and make sure the directory is created.
Add an example for routes settings in ethernet-static
Add HIDDEN variable in configsection example (FS#24566)
Add support for creating tun/tap interfaces (without configuration)
Update NEWS and version numbers
Refactor wpa_supplicant config generation
Correct permissions on connections/vlan
update NEWS file and documentation
No longer use the hostname command
Update NEWS and documentation file
Change STATE_DIR from /var/run to /run
Move wpa_supplicant PID file to /run
Move more PID files to /run
More replacing /var/run by /run
examples: add line for DHCPv6
wireless: add proper option to wpa_cli to find files in /run
802&x: fix a syntax error
bridge: add FWD_DELAY and MAX_AGE options (FS#16625)
examples: add static IPv6 syntax
NEWS: update
IPv6: remove PREFIXLEN option and turn ADDR6 into an array
Makefile: add systemd service files (FS#23106)
Add documentation for the NETCFG_DEBUG variable
Move executable scripts to a separate scripts/ directory
Fill README file with dependency information.
Reword IWCONFIG option description.
wireless: remove deprecated options none-old/wep-old
Hold wpa_cli command line common arguments in $WPA_CLI
Move wpa_supplicant based list_networks() function to 8021x module
Store wpa_supplicant configuration in /run/network instead of /tmp
8021x: add wpa_supplicant equivalents for find_essid(), find_ap()
Switch to wpa_supplicant for scanning
Remove now unused functions find_ap() and find_essid()
Rename wireless module to 'rfkill', remove wep_check
Makefile: update with new module name
Makefile: mark several targets as PHONY
Replace iwgetid usage by wpa_cli.
Remove last usage of wireless_tools.
pm-utils.handler: temporarily hack a syntax error
Update documentation for ethernet mode
Merge branch 'no-iwconfig'
NEWS: update
Allow using markdown instead of pandoc, packaging fixes
Add /etc/conf.d/netcfg for net-auto-wireless configuration.
Rationalize source tree hierarchy.
Add symlink creation in Makefile
Rationalize Makefile
Correct path to wpa_supplicant control socket
Add the possibility of restricting autostart to certain profiles (FS#23169)
Release version 2.6
Correctly create STATE_DIR before creating WPA configuration file
Add basic tuntap IP configuration capabilities
Release version 2.6.1
8021x: create a /var/run/wpa_supplicant symlink for compat
8021x: fix a typo preventing WEP connection from working (FS#24896)
ethernet: also stop dhclient when used for DHCPv6
Release version 2.6.2
Fix infinite loop in symlinks (FS#25077)
Release version 2.6.3 (bug fix)
Update NEWS file.
Rework comment formatting.
Auto-generate the netcfg manpage from markdown/pandoc source.
Documentation overhaul.
Formatting fixes, add gitignore file
Update make scripts with new doc paths.
netcfg-profiles: more doc for other connection types
Don't rely on wpa_cli reconfigure to reload wpa.conf
Release version 2.6.4
Makefile: fix wrong paths
Merge remote-tracking branch 'kylef/tunnel'
Document tunnel connections.
Begin a tentative list of contributors
bond: add minimal support for interface bonding (FS#24802)
ethernet: specify device name explicitly when setting gateways
Release version 2.6.5
Update NEWS file
Merge branch '2.6.x'
8021x: prepare for configurable WPA_CTRL_PATH
Use configured control path for wpa_supplicant (FS#24949)
Release version 2.6.6
Better quoting of $profile
Update NEWS file
netcfg-profiles.5: document SKIPNOCARRIER
Unset ROUTES before loading profiles (FS#25432)
Fix wrong parsing of wpa_supplicant configuration (FS#25464)
examples: add line for IPv6 autoconfiguration to ethernet-static
Release version 2.6.7
Merge branch '2.6.x'
ethernet: set wpa_supplicant control path if needed (FS#25473)
ethernet: load ipv6 module if necessary (FS#25530)
netcfg-wpa_actiond: don't try to disable HW rfkills (FS#25514)
wireless: also accept leading spaces when parsing control socket path
Release version 2.6.8
Add option ESSID_TYPE=hex to support hexadecimal ESSIDs (FS#24333)
Merge branch '2.6.x'
Document bond connection type and update NEWS file.
Reorganize files to match install location closer
Support more options in /etc/conf.d/netcfg (FS#25588)
bond: add example, fix missing quotes and typo
Uniformize systemd service files (FS#25854)
Samuel Andaya (1):
Add support for "options" in /etc/resolv.conf.
Sascha Weaver (1):
Grammar error in example conf file (FS#31947)
Tasos Latsas (2):
wifi-menu: fix name of wireless key variable
Better error handling in automatic connect scripts
Thomas Bächler (14):
Fix wpa_actiond pid file in netcfg-wpa_actiond script
Add net-auto-wireless rc.d script for the wpa_actiond mode
Fix symlink creation in Makefile - it shouldn't point to the build directory
wpa_actiond-action: Properly quote arguments of the script, they might contain spaces (especially $profile)
Add simple bridging support
wireless: Add support for hidden ssid
wireless: HIDDEN option: use checkyesno function instead of custom check
Change default wpa driver to nl80211,wext - requires wpa_supplicant 0.7
Add PPPoE connection support
Version 2.7.1
pppoe default to noauth
Allow hex passphrase in wifi-menu
add to base group
Fix description of net-auto-wire{d, less}.service
Thomas Lucke (Lucky) (1):
BSSID: fix AP variable and set it to lowercase (FS#24806)
Thomas S Hatch (1):
Add vlan support to netcfg
Tom Gundersen (3):
systemd: move units from /lib to /usr/lib
systemd: pull in network.target
systemd: wait for network to come up
Tom Vincent (1):
Replace multiple echo calls with heredoc
Xavion (2):
netcfg-wpa_actiond: properly stop netcfg profile (FS#23293)
ethernet: correctly stop dhclient when bringing down interfaces (FS#23293)
hamelg (1):
Add support for ad-hoc Wi-Fi (FS#19683)
-----------------------------------------------------------------------
hooks/post-receive
--
Network control utility based on systemd
1
0
[arch-projects] [netctl] [GIT] Network control utility based on systemd branch master created. 30f0608f61775f4de0a0afc645ccf74c479180c3
by jouke@archlinux.org 31 Jan '13
by jouke@archlinux.org 31 Jan '13
31 Jan '13
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".
The branch, master has been created
at 30f0608f61775f4de0a0afc645ccf74c479180c3 (commit)
- Log -----------------------------------------------------------------
commit 30f0608f61775f4de0a0afc645ccf74c479180c3
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Jan 30 18:17:22 2013 +0100
0.3 release updates
commit 07f7d82178e2d3ce12480bd56f0c6e6e0bd67dc0
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Jan 26 00:36:36 2013 +0100
Correctly wait for devices
BindsTo= is not enough, we also need After=.
commit a3d559ac4e87b141de8295a8ea62d4eb747e382c
Merge: 61e9734 45f9cb5
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Fri Jan 25 03:38:30 2013 -0800
Merge pull request #7 from KaiSforza/wifi-menu-switch-to
[wifi-menu] Do not fail if already connected
commit 45f9cb55fffe278f3ca10fbc3deef478979ec6db
Author: William Giokas <1007380(a)gmail.com>
Date: Thu Jan 24 22:22:21 2013 -0600
[wifi-menu] Do not fail if already connected
If netctl is already connected to a network and wifi-menu is run, then
it will fail to connect. Having wifi-menu call `netctl switch-to`
instead of `netctl restart` causes wifi-menu to behave like netctl
switch-to: It will connect if not connected, and if already connected on
that interface it will put the connected profile down the put up the
selected profile.
This fixes github issue #6.
Signed-off-by: William Giokas <1007380(a)gmail.com>
commit 61e97343d0169839b89dccd762f3c492e74cee8a
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jan 24 13:15:37 2013 +0100
Suppress ifplugd beep
We want to be unobtrusive.
Reported by: Frederik (ball) on the Arch Linux bug tracker.
commit dd68d1f11adbe005ad3b21e0261099b7930995f5
Author: William Giokas <1007380(a)gmail.com>
Date: Thu Jan 24 13:13:10 2013 +0100
[wifi-menu] Autodetect network interfaces
After the systemd 197 device name changes, wlan0 no longer exists (it
does for people who mask the rule, but new users will have issues with
this). This just searches the /sys/class/net directory for wireless
names. If there is more than one, then report an
"Invalid interface specification", not a "Missing" interface (as there
could be multiple).
A quick thanks to Dave Reisner for his help in the channel.
Altered by: Jouke Witteveen <j.witteveen(a)gmail.com>
commit e5125bb4569b903ea3f84895c80b4476641068f4
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jan 8 10:24:52 2013 +0100
0.2 release updates
commit ef6ad795b0a6d475346863c01c285cec37fd807f
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Jan 7 13:11:47 2013 +0100
Minor update of sample profiles
Reduced unnecessary quoting and some rewording.
commit 12f38d77c17df916eec0fb1440bf1941c2b55fcd
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Jan 5 22:45:58 2013 +0100
Fix stopping wired connections
- Stop dhcpcd also when DHCPClient is not specified
- Exit successfully in ifplugd on going down
commit 6539dfe0df5c19e8acb8fe251b46098a25719cbc
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jan 3 16:16:25 2013 +0100
Indentation fixes
This settles a style for 'case' statements:
The label and closing colons are indented with two spaces,
The body is indented with two more, totalling four spaces.
commit fafa6603f87d68fd6b30dcfd4600cb1006e02a9e
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jan 1 20:34:04 2013 +0100
Fix netctl-ifplugd
As ifplugd brings the interface up, we need to use ForceConnect.
commit 7567349bbe35366ad84da66a3ac08be084e25530
Merge: ecd9fd2 2f801bc
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Dec 31 10:32:54 2012 -0800
Merge pull request #2 from Apsu/master
Fix typo (functionality bug)
commit 2f801bcd95e4dc41ab8ed662769aa8d89525136f
Author: Evan Callicoat <diopter(a)gmail.com>
Date: Mon Dec 31 11:59:16 2012 -0600
Fix typo
commit ecd9fd25076b715d23184317384e37315f5a8c8e
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Dec 31 14:01:03 2012 +0100
Fix netctl-auto
Curtis Shimamoto noted it did not work.
commit 454d7b63d70895ca8278c439ce75775d58c9ed6f
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Dec 30 17:59:57 2012 +0100
Forgotten lines on automatic connection scripts
- The services now bind to their interfaces correctly.
- Documentation of ExcludeAuto is added.
commit cb6404f27347226bc8c30ac432c808729964232d
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Dec 30 14:02:24 2012 +0100
Drop the Scan parameter
It was quite useless.
commit 7ae917a0ea8517ff0ffe03d3884aee64cd7dcfcd
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Dec 29 22:04:52 2012 +0100
Don't call systemctl if there's nothing to do
When starting/stopping multiple profiles, check whether we don't try to
start/stop no profiles at all.
commit f3861be3d170e5c29f764285f6ad10ef317b0261
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Dec 29 21:34:31 2012 +0100
Make paths available for state files
commit 27c11787d7c58b02f12d7afd476ea66abfeecaaf
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Fri Dec 28 02:43:13 2012 +0100
Forking netcfg to netctl (2/2)
This commit contains the refactoring and rewriting of code.
commit 4e457e0efd0e5fd5df24c7e9ed63b02d0196ea8d
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Fri Dec 28 02:38:58 2012 +0100
Forking netcfg to netctl (1/2)
This commit contains the moving of files.
commit 6737a37e5666837a8f51a2f74bdebdd756151394
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Nov 12 20:07:37 2012 +0100
3.1 release updates
commit f7d5875956b0a2c72f8f0a55263906ee4f838cac
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Nov 12 20:01:31 2012 +0100
Fix support for "options" in /etc/resolv.conf (FS#32601)
This is an errata to f1598, in which I introduced an error.
commit 75359ecb9dc01dc5f2486e13c792a85c3807cfb1
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Nov 4 22:05:44 2012 +0100
Don't fail on no recorded profile
It is important that systemd considers a netcfg-daemon startup
succesfull, even if there is no recorded state to restore and
/etc/conf.d/netcfg contains NETWORKS=(last).
If it doesn't, it will never call `netcfg-daemon stop`, preventing the
state file to get created.
FS#32429
commit 3c5d969d87b30e373156d2fde268850a201fa898
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Sun Nov 4 21:52:47 2012 +0100
Fix description of net-auto-wire{d, less}.service
systemd prints
"Starting $DESCRIPTION"
and
"Started $DESCRIPTION"
in the logs, so the old descriptions were awful.
commit 478af720d86b987ace1ec19f653e975af58430cb
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Oct 16 18:31:14 2012 +0200
3.0 release updates
commit a03b96f1cf12bb8ce60cad97300cb0bd68433188
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Mon Oct 15 23:15:26 2012 +0200
add to base group
commit 4d53c6a4bcef9ce54d77f282cf6fd3b1d14a355f
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Oct 14 13:59:35 2012 +0200
Shed some history
Prepare for the 3.0 release.
commit fa28358658487727fbb766361cf134dba6e73e36
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Oct 14 13:58:21 2012 +0200
Update documentation
We now consider systemd installations the default and initscripts installations 'legacy'.
commit 1244fe21bc542beed91e9983c9cdd22a5fe536a6
Author: Sascha Weaver <wzyboies(a)gmail.com>
Date: Mon Oct 15 00:11:52 2012 +0200
Grammar error in example conf file (FS#31947)
"example" is a word starts with a vowel.
commit eb0a94db0d6b8961a5680e599b4f806fe9822908
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Oct 14 10:32:45 2012 +0200
Workaround systemd shutdown bug
Addendum to 95489.
commit f1598d7814b3c82b16f1a6b4e82ae41613e09501
Author: Samuel Andaya <samuel(a)andaya.net>
Date: Sun Oct 14 10:12:34 2012 +0200
Add support for "options" in /etc/resolv.conf.
Example
DNS=('8.8.8.8' '8.8.4.4')
DNS_OPTIONS=('rotate' 'timeout:1')
Will create the following /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
options rotate
options timeout:1
(patch edited by Jouke Witteveen)
commit 8de507b99b78766a567935c59bc81e310667b163
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Fri Oct 12 14:02:04 2012 +0200
Update rfkill implementation
Implement the current kernel ABI and support sysfs paths encountered on current systems.
commit 186e931130623eae0c5ef4dc69c6672a74178e39
Author: Ivan Shapovalov <intelfx100(a)gmail.com>
Date: Mon Oct 8 00:06:19 2012 +0400
Exit from stop_wpa() if there's nothing to terminate.
Check "$WPA_CONF_DIR/$INTERFACE" for existence; exit if it's absent
(that is, wpa_supplicant isn't running).
Just avoids an error message from wpa_cli.
Signed-off-by: Ivan Shapovalov <intelfx100(a)gmail.com>
commit 904b15f9dfe84d767e436dd30a5b726718cdb2e3
Author: Mantas Mikulėnas <grawity(a)gmail.com>
Date: Fri Oct 12 15:27:47 2012 +0200
Fix scan for SSIDs starting with a dash
Reported by coin3d.
commit 9ba28eff8605670bca2307ff6f79cb4d3ce46bb3
Author: Ivan Shapovalov <intelfx100(a)gmail.com>
Date: Tue Oct 2 21:59:37 2012 +0400
Kill dhclient along with dhcpcd when performing cleanups.
For the sake of completeness and not leaving any garbage behind us.
Signed-off-by: Ivan Shapovalov <intelfx100(a)gmail.com>
commit 326cfb83b80103d90ad6ded579592ada22416f6d
Author: Ivan Shapovalov <intelfx100(a)gmail.com>
Date: Tue Oct 2 21:50:56 2012 +0400
Include "-pf" when shutting down an ethernet connection with dhclient.
Executing "dhclient -x" also needs option "-pf" and a PID-file.
Signed-off-by: Ivan Shapovalov <intelfx100(a)gmail.com>
commit f60ec1546ca4ef3c4f615ee8184699847274733f
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Fri Oct 12 15:13:04 2012 +0200
Fix bond connections (FS#31770)
This commit removes an undocumented feature where IFACE_{UP,DOWN} would
be evaluated when the interface is brought up or down.
This functionality did not work as expected since the interface could
potentially be brought up/down more than once in one netcfg invocation.
This is apparent in the changes to the bonding code.
commit ba2128f0233c04aea1f5adc425938f78bdd7540e
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Fri Oct 12 15:09:08 2012 +0200
Fix whitespace and quoting
commit e06f4c789a2f53401f22d39ed1180967adbb6271
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Sep 26 10:18:49 2012 +0200
2.8.11 release updates
commit 62b93e31b673d2fc2d0510ebaf18f66645795b8a
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Sep 24 22:23:07 2012 +0200
Small comments revision
Also fix an output string.
commit 95489893245a5ffedcb217c65b04bcab46511e5f
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Sep 24 22:18:11 2012 +0200
Workaround systemd shutdown bug
systemd does not deal with the combination
Type=oneshot
RemainAfterExit=yes
correctly: systemd bug 54041.
commit 5e1acbdb00f38363d05845c9393d7c789fe9f598
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Sep 15 15:56:04 2012 +0200
IPv6 support for PPPoE connections (FS#31380)
This fixes netcfg's share of FS#31380.
Proposed by Gala Dragos.
commit f98469bcd24b8f4aa8a65d5728fe737b132ae310
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Sep 15 15:43:41 2012 +0200
Un-hardcode the interface in pppoe
This bug was discovered by Gala Dragos.
Quotation is updated on the go.
commit 128cd8d55e8fca8e0cb1678eda1746cd5e320915
Author: Tom Vincent <git(a)tlvince.com>
Date: Sun Sep 9 19:37:23 2012 +0800
Replace multiple echo calls with heredoc
commit 1982c0461624aa3c6a20a3db98365067e6d5d065
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Fri Aug 31 00:28:10 2012 +0200
2.8.10 release updates
commit 53a051ec9026ce430755792720401001ad2d2260
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Fri Aug 31 00:21:54 2012 +0200
ifplugd path change (FS#31340)
Needed after ifplugd: 0.28-12 update.
commit bba8d3f50075695c3fb1d1bb6d623c1f6d41b7c0
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Sat Aug 11 16:16:52 2012 +0200
Allow hex passphrase in wifi-menu
WPA allows the use of 64 digit hex passphrases. Allow this in wifi-menu as well.
commit 890a3c483644858615027c4f0358bbfb4e51f05f
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Aug 9 17:22:03 2012 +0200
2.8.9 release updates
commit 7b8dee2209da8a0db1722562fc33fad336eafc8d
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Aug 8 12:36:30 2012 +0200
Fix key handling in netcfg
Mainly a regression (7e2ff).
commit 11ba258a774f72818b4c79fbc61596fe5880e837
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Aug 8 12:35:02 2012 +0200
Small code review
commit 0b35da2fde29d7cafceb205523df130903645b72
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Aug 8 12:31:24 2012 +0200
End initscripts compatibility
The recent ovrhaul of rc.conf in initscripts is a good point to enforce using the proper configuration files for netcfg as well.
commit 1dd23ef9398433b38c488b6ef24660a8931be870
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Aug 8 12:27:33 2012 +0200
Set the IPv6 gateway after DAD
Using gateways for which NDP used to discover routes during the latency of netcfg no longer works (https://bbs.archlinux.org/viewtopic.php?id=145923).
Such routes can now be added manually.
commit ec0fb097b62d5861d382f56ce03246a51076bdfe
Author: Tasos Latsas <tlatsas2000(a)gmail.com>
Date: Wed Aug 8 11:30:05 2012 +0300
Better error handling in automatic connect scripts
Signed-off-by: Tasos Latsas <tlatsas2000(a)gmail.com>
commit fd096b445062eea02c20595ed863ce891b313779
Author: Braden <archbugs(a)dabrado.net>
Date: Thu Jul 26 15:43:17 2012 +0200
Add a priority option to wpa config (FS#30737)
Pass a priority parameter to wpa_supplicant (if specified).
This is useful for net-auto-wireless.
commit 018fd30fdefd349fde7fdbd355900f3f8bda0b92
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jul 17 11:52:11 2012 +0200
2.8.8 release updates
commit a0b9e69f406ad7cbb7f50f9a044509471f3bd262
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Jul 14 15:44:21 2012 +0200
Revise simple connection scripts
- make specifying IP optional for tuntap profiles (FS#30638)
- ethernet_{up,down} takes care of bring_interface {up,down}
- debugging updates: don't hide errors, they are useful
commit a02fed0ee3f23bb468f1577a61f24ff289bf3a6b
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Jul 14 06:57:59 2012 +0200
Fix pid-based kills (FS#30664)
The command argument to timeout_wait cannot reference positional parameters (they would become the positional parameters to timeout_wait).
We kill wpa_actiond if it does not die with wpa_supplicant.
commit b3ed84cf5a9166b0591488a2758c2bb1f19dc137
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jul 10 15:32:08 2012 +0200
2.8.7 release updates
commit 129dec0a8e0d59f1221a44b3bc3f97e4fba03ac5
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jul 10 15:26:18 2012 +0200
Remove duplicate code
commit 4fc69bcd399292e688d19dc3569c7e496419ecd6
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Jul 8 12:04:21 2012 +0200
Fix match expression in ctrl_interface parsing (8021x)
In bash built-in substring matching, '*' does not signify repetition of the previous character.
commit 5511dc38c484d93fda0aaf57e30e6b82f8174918
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Jul 8 11:42:54 2012 +0200
Use grep instead of fgrep (FS#30598)
Direct invocation as fgrep is deprecated.
commit 3d9c37274e5b9bb620a7fd1ea24071aeed06deee
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Jul 7 17:37:02 2012 +0200
2.8.6 release updates
commit 1e9a74b2179da26d194f28a6854641bab2e4d505
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jul 5 17:31:01 2012 +0200
2.8.6 release candidate 1 updates
commit 046f9da64727f08ae243c1aac8ccdb46b95847ac
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jul 5 13:50:04 2012 +0200
Don't try to kill a dead wpa_actiond (FS#29963)
wpa_actiond kills itself when wpa_supplicant propagates its termination.
commit b05d29e34ac3e870c5ae384ae63545a547440dd5
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jul 5 13:30:23 2012 +0200
Remove unused status functions
commit 0f5eb3ef064c4a62a5ba3c8f4733f8e61556687b
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jul 5 13:17:13 2012 +0200
Rethink management of socket location for wpa_supplicant
This may be set in a custom supplicant configuration file. All this is needed to cater for that.
The new name of the tracking variable is WPA_CTRL_DIR, conform the environment variable of wpa_cli -a.
commit c2036ac1ab643040d6cf98e682ed171114d87090
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jul 3 13:25:05 2012 +0200
Changes needed after b0373
The reverted state wasn't entirely compatible with the current code.
The WPA_CTRL_PATH handling throughout netcfg is ugly.
commit ca3e0f60d834d1d9fa57440c134a5ca4332ba394
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jul 3 12:18:37 2012 +0200
Cleanup src/network
quirk() is not used anymore, inarray() doesn't belong in src/network.
commit 6ed493eed48764ba532c0c365db0e281e8bcd17d
Author: Henrik Hallberg <henrik(a)k2h.se>
Date: Mon Jul 2 23:07:19 2012 +0200
Lower latency in timeout_wait
commit 7e2ff917a67573ed957d57d2fd077b4c219c0d86
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jul 3 12:05:24 2012 +0200
Better grep usage
When possible, fgrep is preferred.
This prevents interpreting variable search patterns as expressions.
In setting the control paths, the search expression was updated to match what wpa_supplicant uses.
commit b0373830cd79e35ea0d266726109c36a57122857
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jul 3 12:01:41 2012 +0200
Revert "Don't rely on wpa_cli reconfigure to reload wpa.conf"
This reverts commit 0d4c3ce797e688e146768bac07f6162d02634140.
The reverted commit created a situation where wpa_supplicant is unnecessarily started and stopped in many cases, causing noticeable delay.
If wpa_supplicant still fails to associate properly, wpa_reconfigure() should be modified in src/8021x.
commit 58ea28491738bdc7f351083ee838955f475e4405
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jul 3 03:37:31 2012 +0200
Better file handling in wifi-menu
- Prevent slashes from entering potential profile filenames
- Remove scan results file in EXIT trap
commit 2a97de914054140b93e5eb163c2da73ec5001ee3
Author: Henrik Hallberg <henrik(a)k2h.se>
Date: Tue Jul 3 03:11:12 2012 +0200
Wait actively in {start, stop}_wpa
Check .pid file regularly instead of waiting a second blindly. Saves up
to a second of wall time per call.
commit 294a65132b88324d3ed917635fa84cf42f0a90f7
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Jun 30 18:46:58 2012 +0200
Don't be cryptic
The new way (cat) is common for netcfg and more readable.
The old way (echo $(< )) is faster, but that is completely subordinate to readability, here.
commit 9eb995ef8a34d552077b2af02787574a6534b1e2
Author: Tasos Latsas <tlatsas2000(a)gmail.com>
Date: Sat Jun 30 11:07:45 2012 +0300
wifi-menu: fix name of wireless key variable
Dialog returns the wireless key in variable $key. Uppercase
'KEY' is used later to create the profile.
Signed-off-by: Tasos Latsas <tlatsas2000(a)gmail.com>
commit 91c29a1cf6683fcd2640bca1437b40ef429265c3
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Jun 25 00:12:18 2012 +0200
2.8.5 release updates
commit 12d1e774cee5058c6fe9ec8505772afb7091ed3a
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Jun 25 00:04:00 2012 +0200
Make AUTO_PROFILES an array
The previous commit alters the config file (/etc/conf.d/netcfg), marking the right moment for this change.
commit 3fcb56d6743fc1c00ae4d05b671e221ea3df6492
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Jun 24 23:55:47 2012 +0200
Provide the ability to activate the last used profile (FS#23015)
Henrik Hallberg made this a hot topic. Thanks.
This implementation differs from his in a couple of ways. One is that @last is not implemented. Equivalent functionality is provided by using @net-profiles in the DAEMONS array.
commit 2d949d5ab65851bc8b6610dd4288eb8737aa9f86
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Jun 24 23:52:26 2012 +0200
Minor changes
$STATE_DIR/last_profile was unused and functionality one could want from it will soon be provided by netcfg-daemon.
commit 90939503b37dcb1dc17e40b872862bafff47dbbb
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Jun 24 23:49:45 2012 +0200
Fix net-auto-wired.service (FS#30348)
The issue still needs proper fixing, but at least this makes things work again.
commit 82d594456df94421b458c1b340cd1ac4d34baa86
Author: Henrik Hallberg <henrik(a)k2h.se>
Date: Thu Jun 21 23:13:06 2012 +0200
Do without temporary file for netcfg-menu dialog
Signed-off-by: Henrik Hallberg <henrik(a)k2h.se>
commit 5ac724b8d139b7e38c3a16c8752bad55076ea670
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jun 21 12:19:53 2012 +0200
Introduce polling timeout logic
This should fix FS#30361 along the way.
commit 4e034777fa0bfffa11d87b602e6b2b941edd3262
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jun 21 12:13:26 2012 +0200
Minor improvements
After this change, a profile started by a previous version of netcfg can potentially not be brought down anymore. This only concerns the updating process. Running `netcfg clean` should make everything OK again (potentially leaving your network down, but you can now bring up profiles again).
commit 5e6d2bab4138c2be491488e574baf17e32f8679c
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jun 21 12:08:44 2012 +0200
Support weird characters in wifi-menu (FS#30342)
This adds support for weird characters in ESSIDs and passwords.
commit 6140564a3463e949ba1f00b03a45ba94802353f6
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Jun 18 09:52:44 2012 +0200
Increase base wifi scan wait
Sometimes no results responses have been collected within 2 seconds.
commit d2656b7dab538dcb7b5e49c6ac4aa5833a883a8c
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jun 14 17:09:42 2012 +0200
Less forking
Suggestion by Dave Reisner.
commit fc98a15f18bc19b7323ae7fdcd23d5338fcf2742
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Jun 14 14:32:34 2012 +0200
2.8.4 release updates
commit 4255f154975cc07d3d2a1e5af9a6dd37efac486d
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jun 12 22:48:17 2012 +0200
Don't wait unnecessarily on bring_interface up
Good drivers indicate when they're up by the IFF_UP flag.
This is the end of the (undocumented) UP_SLEEP variable and introduction of the UP_TIMEOUT (in seconds, default: 5) variable.
This has 'noticeable speed improvement'-potential.
commit 2e15ac5e029f1ef43dc38b33eb0f2dc9b8f5a4ba
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jun 12 22:44:10 2012 +0200
Wait for wifi scan results (FS#29946)
We hardcode a timeout of 10 seconds. In case of a timeout, we use whatever results we have. It is unlikely that a timeout is hit.
For fast scans, we are done half a second earlier than before.
commit eeb82be0eb59a680309858fe9a42261451bc2897
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Jun 12 22:35:39 2012 +0200
New style to check command availability
When we don't really care which file implements the needed command (i.e. we don't call it by its full path), we use type to establish availability of the command.
In wifi-menu we add a check for the dialog command and remove potential clearing of relevant error messages.
commit 964f899f665a14455b527890f445f6cb2f1d4576
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Fri Jun 1 12:15:43 2012 +0200
List ifenslave as an optional dependency (FS#30091)
Needed for bonding interfaces.
commit c037ed5e21d74b7b264b793849bab2972d6912cb
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Tue May 29 17:18:51 2012 +0200
pppoe default to noauth
pppd is a bit stupid with regard to configuration: It will always read /etc/ppp/options.
This overrides the default 'auth' setting.
commit a347ed655b0163edbb724d114dc6f016726ed166
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu May 17 11:25:00 2012 +0200
2.8.3 release updates
commit 0d3e56bf3809b03e1c60a5dce0d7bb8510720369
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu May 17 11:01:10 2012 +0200
Wait for DAD when using IPv6 (FS#28887)
In IPv6 you cannot bind to an address as long as it is not determined to be unique through Duplicate Address Detection. This can cause problems when routes in ROUTES6 reference a tentative source address or when something that starts after netcfg tries to.
This patch does a few things:
- Improve ROUTES(6) logic so that non-static connections can make use of them as intended according to the commit message of c8be1.
- Make additional arguments possible for ADDR6 addresses and ROUTES6 routes, such as ADDR6=('1234:5678:9abc:def::1/64 nodad').
- Introduce a DAD_TIMEOUT variable that governs how long to wait for DAD to finish.
- Move IPCFG processing to after IPv6 address set-up (it already was after IPv4 address set-up), so that custom commands can be sure to have working addresses.
WARNING: This changes make it impossible to use ROUTES6 and set the address through IPCFG instead of ADDR6. This was bad, unsupported practice, but sometimes needed as ADDR6 did not allow config flags to be used. Resolving this issue should be no problem: you should be able to properly use ADDR6 now. If not, then be a real hacker and set the routes through IPCFG too.
Many thanks to Steve Caligo for reporting this bug and helping out in finding a solution.
commit 91ff1c8c4ee490d113ac25fbca0f4596ca069a7d
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu May 17 00:19:51 2012 +0200
Fix variable name mix-up in bonding documentation (FS#29918)
BOND_INTERFACES was documented, but SLAVE_INTERFACES was implemented.
commit ce28459bc22b4de1a2dc57cf4ae1cf7fdefdb356
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed May 16 15:50:41 2012 +0200
Code inspection
Some changes after reading through a few files.
Only two modifications impact functionality.
- Not having dhclient is now fatal for IPv6 connections that use dhcp.
- Allow authentication/associaton time-out of wpa to be set through TIMEOUT for wired connections too.
dhclient no longer needs to be killed manually, so those lines are removed.
commit 4c141e44b54fa80aac57c31269a25c7669054c66
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon May 14 16:47:35 2012 +0200
Fix sh compatibility (FS#29880)
Installing Virtualbox guest additions should work again.
commit 1f0a7025ed184ddd347a6a4f443bacbb042a72e2
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon May 7 10:21:16 2012 +0200
Be more precise in the makefile
Previously the packagers username would be visible in the tarball and all files laying around in docs/ would be included.
commit f1ab18c57fc573ead63f0a7ecfefe088881996d2
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Apr 30 17:52:04 2012 +0200
2.8.2 release updates
commit 3a38ba466c90ec302fb1914885b290c1012dd957
Author: Phillip Smith <phillip.smith(a)naturesorganics.com.au>
Date: Mon Apr 16 14:19:42 2012 +1000
use 'ip route replace' instead of 'ip route add'
iproute2 does not allow multiple default gateways in ipv6. this patch
uses 'ip route replace' which will replace an existing route, or add a
new one if none preexists.
commit 2fb1f1e0c9e7c9f61429762a9664d331b3c74f03
Author: Dan McGee <dan(a)archlinux.org>
Date: Mon Apr 30 17:36:04 2012 +0200
Skip http -> https redirect on website
I noticed most of your website links are http://; at least for
wiki/bbs/bugs these are all https so you might as well skip the
redirect and link directly to the secure site.
commit 9e5e455c09ffacbac2bdc2e5dbccd849e5c08824
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Apr 30 12:22:52 2012 +0200
Output tweaks in netcfg-daemon
Don't try to bring down backgrounded profiles if they are not up, preventing "not connected" messages.
commit 2401ca411949a882c23f01942379e37dd1daa36c
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Apr 30 01:23:06 2012 +0200
Move the website to a website
Give users a way to stumble upon this marvelous piece of literature that had completely been forgotten (it was introduced in the repository around netcfg 2.6, but never installed).
commit 154cbc6c9bc764cc9754a86bcf5e39044d86352e
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Apr 30 01:17:56 2012 +0200
Fix handling of profilenames with spaces (FS#28522)
This was the result of commit b6964 which said to fix FS#17406 by reverting to the subshell-less for-loop that is once again removed in this commit.
The real fix to FS#17406 was commit c3276 to the initscripts repository.
commit f50cf9943caf8355f2534da950227dffed6019a7
Author: Phillip Smith <phillip.smith(a)naturesorganics.com.au>
Date: Wed Apr 18 09:57:01 2012 +1000
add undocumented IP=no option to net-profiles man page
There is support for IP='no' option in profiles to have the interface be
brought up but assign no addresses. This patch adds documentation of
that option to the man page.
commit 6d4f054ccc25d8a539bc6b4c09c3dbc6afb36875
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Apr 18 17:26:52 2012 +0200
Prevent ownership conflict with pm-utils
50 is a better number for netcfg anyway.
commit 9feac3562c132207be58ec7939c9503cf41803de
Author: Tom Gundersen <teg(a)jklm.no>
Date: Tue Apr 17 18:36:43 2012 +0200
systemd: wait for network to come up
We need to make sure no the systemd services are only considered
started when the network is actually up. Otherwise, things relying
on the network don't know when they can start.
This means that we need to use Type=forking or Type=oneshot, and in
the case of ifplugd we must daemonize and wait for the daemon to be
ready before we continue.
Also do some minor cleanup:
- don't include env files that are not used
- don't ignore return values
Signed-off-by: Tom Gundersen <teg(a)jklm.no>
commit e40cdd3514857d7b9d644f1ae63e44a1daadd726
Author: Tom Gundersen <teg(a)jklm.no>
Date: Tue Apr 17 18:36:42 2012 +0200
systemd: pull in network.target
It is not enough to order ourselves Before network target, we must also
make sure it is pulled in. This means that anything that needs the network
to be up before they start can order themselves After=network.target.
Reported-by: Tobias Powalowski <tpowa(a)archlinux.org>
Signed-off-by: Tom Gundersen <teg(a)jklm.no>
commit 250aa4794191a6bd8805555a5fd76d1fc6e3b5ea
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Apr 16 17:32:20 2012 +0200
Add pm-utils support
Moved from the pm-utils package.
commit 3cfb2c957a25f5c934e921f6bca49283f2919442
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Apr 16 17:25:26 2012 +0200
2.8.1 release updates
commit bbeafe5dc2640b9cf2e307a526ef44a287d4cda9
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Apr 15 11:52:45 2012 +0200
Add compatibility
- Initscripts users are now offered familiar output.
- Configuration through /etc/rc.conf was not gracefully deprecated.
commit 6ed6803d0dd8cd3fc93208d614c3558b962a654e
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Apr 15 11:51:43 2012 +0200
Restore support for kernel command line
It is once again possible to use NET= at the kernel command line when using net-profiles.
commit c96f443ea84f8041c4b1bdea56f36d9a0d827cf6
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Fri Apr 13 12:00:50 2012 +0200
2.8.0 release updates
commit d20dd39fa08da3ef262c95ece5548c952c257bf7
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Apr 11 19:42:13 2012 +0200
Remove obsolete references to /etc/rc.conf
Configuration is done through /etc/conf.d/netcfg.
Compatibility with configuration through /etc/rc.conf is dropped.
commit e9a85e651191aa9152c46ad5b7b75c4b38e77394
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Apr 11 18:28:22 2012 +0200
Systemd service files
The netcfg service provides support for the NETWORKS array in /etc/conf.d/netcfg through netcfg-daemon.
The netcfg@ service allows individual profiles to be treated as services. These services wait until a connection is established (the other service has support for backgrounding)!
commit 5f708051ba156b5b6d407f02b77e32521b6d449a
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Apr 11 18:04:43 2012 +0200
Fixes to the netcfg daemon
commit 0340759269f84f071b5b7ec11ae4691a8722c21a
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Apr 11 13:40:19 2012 +0200
Add netcfg-daemon
For reuse in a systemd service
commit 7fab9eaf848004fd742e0513d620ced9ee7667a2
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Apr 11 02:07:20 2012 +0200
Rewrite output hook to not depend on initscripts
/etc/rc.d/functions is owned by initscripts on which netcfg does not explicitly depend.
The revised layout is inspired by systemd.
commit fda34d4a6c03e919786b26876d6a9c051119db1d
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Apr 10 19:28:31 2012 +0200
Location based firewall support (FS#26380)
Provide a sample hook file for supporting firewall rule sets based on network 'locations'.
commit bc66a6906c5a1a55c5c9adc7c69f2370327db139
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Apr 10 18:23:30 2012 +0200
Remove multi-version support
Having multiple versions of netcfg around is not supported.
commit 5d322f9f0ba3c68e56edd400662eb1ef39e22e6f
Author: Tom Gundersen <teg(a)jklm.no>
Date: Tue Apr 10 16:47:50 2012 +0200
systemd: move units from /lib to /usr/lib
This will allow us to get rid of /lib eventually.
Signed-off-by: Tom Gundersen <teg(a)jklm.no>
commit 4fdddbd1ca69ba90c415cdac3558bb1e6e46fbb0
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Apr 10 17:52:55 2012 +0200
Output fixes
Add spaces where necessary.
commit 93fd21fa56a12792123ece136c979f00aa35eafa
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Apr 10 00:36:17 2012 +0200
PPP disconnect fix (FS#20569)
Commit 6b43b missed the point.
As noted by Cláudio, Jesse Young, Maciej Sitarz and Harley Laue.
commit e4cbb65924b7ad4f3c2a89a53a59dcda8257a29e
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Apr 9 13:33:34 2012 +0200
Remove wireless-dbus and ethernet-iproute support
- wireless-dbus is not simple enough for netcfg
- some contributed code was not used and the rest of the code had caught up functionality wise
- we switched to iproute so we need to stop pretending it is an 'option'
- it is no longer fatal in the ifplugd scrict to have multiple preferred profiles
commit c6ad0bd1294bddb78d1b47e48e8ce7657f91e1df
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Apr 9 13:31:30 2012 +0200
Minor changes
commit e65fad9b3aa4ce25fda0b6a79395025efbae4416
Author: Florian Pritz <bluewind(a)xinu.at>
Date: Tue Apr 3 21:39:20 2012 +0200
Makefile: fix dest for scp
archlinux.org points to gudrun, but tarballs should be uploaded to
gerolde.
Signed-off-by: Florian Pritz <bluewind(a)xinu.at>
commit c45fe39c38c47081ce2eda8c7c496052dbbb7dce
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Apr 3 15:53:41 2012 +0200
2.7.3 release updates
commit b934466cca29434106a38973c2608c3e21b3a68b
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Apr 3 13:13:52 2012 +0200
sysctl: use the correct key for interfaces with vlans (FS#26259)
- Introduce $SYSCTL_INTERFACE.
- Don't disable routing advertisements for stateful DHCPv6, as routes aren't sent by the DHCP server, but rely on routing advertisements to be picked up by the client.
By: Steve Caligo, Fixes FS#26259
commit d560b09b823e5094af9cd6148acd115bfb2c2f41
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Apr 3 12:21:19 2012 +0200
auto-wireless: improve dhcpcd call
- Use "-K" to prevent unnecessary remove/re-acquire a lease.
- Respect /etc/network.d/interfaces/$interface and the dhcp options set there when connecting without a matching profile. Also use the same options used in $CONN_DIR/ethernet.
Fixes by Thomas Bächler
commit 3fab6603d9e31b8887e2d7787edd3da32df425e9
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Apr 3 11:03:11 2012 +0200
2.7.2 release updates
commit ca517902901fc357e9145141fdd477d13fb51c68
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Apr 3 00:24:04 2012 +0200
Leave out javascript in html documentation
This shaves a few kilobytes.
commit 7223c92b843fc232ebe687cb806051ceab31bfff
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Mar 27 17:24:56 2012 +0200
Remove more deprecated code
No need to keep support the "-old" syntax when it doesn't really do anything.
commit 7baf52dfc5e0e70cc8566d693d010465535b1886
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Mar 27 17:22:39 2012 +0200
Uniformize SUBR_DIR quoting
It needs to be quoted when used as an argument. Putting the name in curly braces is unnecessary.
commit 2a7aa9d913dfa2591592bf1b1e0e6a7cf8e63808
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Mar 21 11:05:20 2012 +0100
Revised bash completion
Bash completion does not deal properly with profile filenames that contain whitespace.
There are some minor tweaks in this commit as well, but those should be harmless.
commit 3ee71c470423848b8ce4d172047cd9260c5ce9cc
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Mar 20 11:57:11 2012 +0100
Just those things you notice _after_ a release
Nothing special.
commit 4b584f8a0d749d08b1fc5af59ead815a80b4fd83
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Mon Mar 19 20:01:09 2012 +0100
Version 2.7.1
commit 3d6bfb6297ffce85c432f6dfb2a9c4c54d0f2a71
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Mar 19 17:38:58 2012 +0100
Release process changes
This commit does not change any installed code.
- The tarball now includes pre-built documentation, removing the build dependency on asciidoc from the PKGBUILD.
- The tarball is now xz compressed.
- News is updated.
commit 94ae8b1ccd08b7d0b2408db5b2054dee53413166
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Mar 12 16:01:43 2012 +0100
Rename -i parameter to -D
-i is not a very cool parameter for downing an interface. Change it to -D so that it mirrors -R in the sense that a capital is used for interface-based actions.
The old behaviour is kept (undocumented) for backward compatibility.
Also a typo (iface-recont should have been iface-recon) is fixed.
Lastly some restrictions on profile naming are included in the documentation. The "should not start with '@'" is only for usage with net-profiles.
commit 1a6cc347550cfde03be9f3155240b8d0e60e3e39
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Tue Mar 6 13:00:07 2012 +0100
More forgiving Makefile and added PKGBUILD creation
- As noted by Alfredo Palhares it is not always right to fail when the creation of symlinks did not succeed on installation through `make install`.
- Building a package is now as easy as `make pkgbuild; makepkg`, although you probably should not execute makepkg inside the source tree.
commit 20f45928eaf72ed5413c0ac0c6e30bb771c03a5f
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Mar 4 12:22:18 2012 +0100
Remove cat-subshells (cosmetic)
The use of cat in a subshell is distractive.
This makes the code more beautiful.
commit 5e7df6ce79c6d7217d583d45b858f958f7a2e600
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Mar 4 12:19:03 2012 +0100
Build documentation at buildtime
This justifies the asciidoc make dependency. Previously, pre-built documentation was supplied with the netcfg sources. Now only documentation source and the Makefile is provided.
commit a6c908d784d2d9b95a6df4c86f0a49338d7f6342
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Mar 4 01:17:52 2012 +0100
Completion brought up to date
commit 6b4c974d5a1a8d12831a6b0de72104368851b5a7
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sun Mar 4 00:34:18 2012 +0100
Overhaul of documentation
- Documentation now uses asciidoc instead of pandoc.
- Documentation is updated.
- More documentation is installed.
- The Makefile has been revised.
- Autocompletion files must now be installed through the PKGBUILD.
- contrib/11netcfg has been deleted. It is unmaintained and duplicated in pm-utils. This closes FS#25587.
- contrib/common.hook has been deleted. It demonstrated a feature that the target audience is already familiar with and didn't work anyway. This closes FS#27496. Developers are free to write unwieldy scripts in the {PRE,POST}_{UP,DOWN} variables.
commit 4ed88705b8ea1dae9adc109b71ef35624a9faccd
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Mar 3 20:11:43 2012 +0100
Remove deprecated code
Remove some code that should not be used anymore. A 2.7 release seems the right point for some minor interface breaking.
commit eed3f590c9db7cd9cd4d5fb4722fc7257a278ea6
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Mar 1 01:33:12 2012 +0100
Code quality upgrade
This is what you get when Dave Reisner points you at some bash anti-patterns.
Also in this commit:
- updated documentation
- bugfix revision of the IPv6 SLAAC address/route bug
commit 8d1c5e8ec6b637015e84bbb154ece9065c59f1c5
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Mon Feb 27 17:11:21 2012 +0100
Reconnect syntax for interfaces (FS#28196)
It is now possible to reconnect based on the name of the interface.
commit d31febe0879d156c05dc47bb8ecbdf2cfee92238
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Feb 23 14:52:21 2012 +0100
update the NEWS file
commit d828b580d07b250567bc611c8083095ed1a53915
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Feb 23 13:35:20 2012 +0100
Add backgrounding functionality to net-profiles
Known from the DAEMONS syntax in rc.conf, it is now possible to start netcfg profiles in the background.
This fixes FS#23934 which was reported by Andrej Podzimek (andrej).
commit 7ba4e6face203dd9c0dcef82c9be0d2e436d571a
Merge: a7307cf 2ca1000
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Feb 23 01:01:31 2012 +0100
Merge remote-tracking branch 'brain0/working'
commit a7307cfcbbd117a74c555c290f012e33e74e99ba
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Thu Feb 23 00:49:17 2012 +0100
Minor spelling issues
commit ee0a284de9e57409fb5f8da8a33d5691bf0f0955
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Feb 22 15:57:50 2012 +0100
Remove a mostly obsolete directory
As noted in FS#27496 we do not seem to use /etc/network.d/hooks.
The contrib scripts mostly function on their own and are not really hooks at all. Nevertheless, this commit doesn't touch them. It also doesn't remove the line in the manpage that refers to them.
commit 10a01a13d3e849e576dadd5ca39be67c632f9f3a
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Feb 22 15:41:44 2012 +0100
Add wireless connection aid
wifi-menu is a tool that lets you connect to a wireless network from the console. It is aware of your netcfg profiles and can write them for you.
commit 439f5f82a86db89c7b6eab5d98fe48f75d70d475
Author: Christoph Vigano <mail(a)cvigano.de>
Date: Wed Feb 22 15:37:54 2012 +0100
Fix IPv6 SLAAC address/route bug
Fixes FS#26370.
commit f1b3ffff25d0c7b0c5e0bfa4794f86f426e84263
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Feb 22 14:16:09 2012 +0100
ifplugd.action is a bash script
It sources /etc/rc.d/functions, which is a bash script.
This fixes FS#28022 which was reported by jstjohn (jstjohn).
commit 9564b6c6662b58a6a7d7f5966f75412c71904659
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Wed Feb 22 14:07:18 2012 +0100
Make net-auto-wired more like net-auto-wireless
The latter is more advanced. This fixes FS#26607 which was reported by Olivier Mehani (shtrom).
commit 2ca1000cb43de71d95061d78cb2affe01590247a
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Thu Dec 8 23:22:59 2011 +0100
Add PPPoE connection support
commit bc1db05d3b1dc16bb49f9546b8634f181c9090e9
Author: Jouke Witteveen <j.witteveen(a)gmail.com>
Date: Sat Oct 15 12:18:12 2011 +0200
8021x: use an existing wpa_supplicant in scan_info() if available (FS#26036)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit b0c6126c7631f661fe581f936e0bc2afd65cd92b
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Oct 15 12:09:56 2011 +0200
Uniformize systemd service files (FS#25854)
The proposed script for net-auto-wireless has been reported as
non-working, change it to look like net-auto-wired.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit f7f24e6bdfa2ad5802557200e4c0184dd8e16115
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Aug 20 13:45:46 2011 +0200
bond: add example, fix missing quotes and typo
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 67106550f8a0255ae57a8a35a8ad62e47df07caf
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Aug 20 13:29:36 2011 +0200
Support more options in /etc/conf.d/netcfg (FS#25588)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 1227a80b24c943438757e933bd568ceddd00479b
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Aug 20 13:13:35 2011 +0200
Reorganize files to match install location closer
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit ec0e041a8eab919abef8e3af289c979ee1737382
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Mon Aug 15 15:45:21 2011 +0200
Document bond connection type and update NEWS file.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 243a9f012e8a825f7d8c9b475afb1dd84d320b58
Merge: a2b290b ae5c12c
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Mon Aug 15 15:36:51 2011 +0200
Merge branch '2.6.x'
commit a2b290b81adfbe7e619cf82101bdd1c13de64566
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Mon Aug 15 15:36:23 2011 +0200
Add option ESSID_TYPE=hex to support hexadecimal ESSIDs (FS#24333)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit ae5c12c285c51ed2f778b3c887c469345ad6d672
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Aug 14 16:24:45 2011 +0200
Release version 2.6.8
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit bc76e53fd917a1d991dc48ee3ff93f0ac9a510d1
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Aug 14 16:23:30 2011 +0200
wireless: also accept leading spaces when parsing control socket path
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit f670917e974265c4559be7a62b9b95c07ec954d3
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Aug 13 19:53:24 2011 +0200
netcfg-wpa_actiond: don't try to disable HW rfkills (FS#25514)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit a285ed2891721a4217460b230fcb2cf067103d8b
Author: Oleksii Tkachuk <oleksii.tkachuk(a)gmail.com>
Date: Sat Aug 13 18:40:57 2011 +0200
wireless: don't try to source non-existent "wireless" (FS#25514)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit f218cbf49d4e521f0186f3879ce977040bcd54b3
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Aug 13 18:28:50 2011 +0200
ethernet: load ipv6 module if necessary (FS#25530)
If ipv6 module is not loaded, net.ipv6.* settings in
/proc/sys are not yet available.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 80121affa055e21e967ed84eccd157483a7570ff
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Aug 13 18:27:53 2011 +0200
ethernet: set wpa_supplicant control path if needed (FS#25473)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 8dec3ca378062e538dd97eba1712338bbebc8f33
Merge: 82561d1 0b6ac7b
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Tue Aug 9 00:27:53 2011 +0200
Merge branch '2.6.x'
Conflicts:
README
commit 0b6ac7bf41ef2f1cf548eda8a4054c21a4bd9434
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Tue Aug 9 00:26:00 2011 +0200
Release version 2.6.7
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 3c0fd9ec408cf6b75cfb8cafeaee71cb0d6b566c
Author: Kyle Fuller <inbox(a)kylefuller.co.uk>
Date: Fri Aug 5 01:29:28 2011 +0100
Include bridge-utils in the README
Conflicts:
README
commit b670ef46c68bf08af7987dc844ac8fe5576285d3
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Tue Aug 9 00:20:12 2011 +0200
examples: add line for IPv6 autoconfiguration to ethernet-static
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 64224b898eaffbe7ac3f4830bfa940027229c509
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Tue Aug 9 00:18:32 2011 +0200
Fix wrong parsing of wpa_supplicant configuration (FS#25464)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit ffb13baf64d2dab72b6d228865f9bfbe6bcfba2c
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Tue Aug 9 00:16:38 2011 +0200
Unset ROUTES before loading profiles (FS#25432)
commit 9f01da55c1636f6ca784bb50d786c0d4efa9bed9
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Tue Aug 9 00:15:42 2011 +0200
netcfg-profiles.5: document SKIPNOCARRIER
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 13942dee1412eadac829a03e2232844ea61d5b14
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Aug 7 00:36:11 2011 +0200
Update NEWS file
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 9797f90b529d80062f19a830aafa4e4a5e8d79cf
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Aug 7 00:35:30 2011 +0200
Better quoting of $profile
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 82561d179d239bd7c3305e81fa62f01928fb390e
Author: Kyle Fuller <inbox(a)kylefuller.co.uk>
Date: Fri Aug 5 01:29:28 2011 +0100
Include bridge-utils in the README
commit 124580abf297b9b6ce1a7558feee1e38d68fe9d9
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jul 30 21:07:36 2011 +0200
Release version 2.6.6
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit a1fc17107a833d0a55bca8b14d3244b7788adf86
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jul 30 20:57:29 2011 +0200
Use configured control path for wpa_supplicant (FS#24949)
Otherwise the wpa_cli calls may fail if the specified
ctrl_interface directory differs from the default one.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 20603a6e06f16b82267fac9c8cd90d0113b36e92
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jul 30 20:25:09 2011 +0200
8021x: prepare for configurable WPA_CTRL_PATH
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 0d6aa6cebccdf03b4c3b966721f4ebe3723dce8e
Merge: ca7c9bb 9ac86c2
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jul 30 16:03:24 2011 +0200
Merge branch '2.6.x'
commit 9ac86c2a6e3c8f6e976e7d9e912c87a90d70b2d2
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jul 30 16:03:13 2011 +0200
Update NEWS file
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 8f3c67137112a506a3de683fe7dcb93489211f90
Author: Byron Clark <byron(a)theclarkfamily.name>
Date: Tue Jun 21 21:44:01 2011 -0600
Use correct rc scripts names in suspend hook.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit ffb6d8e02a98548ba8310c35a0df358474f710a2
Author: Cédric Girard <girard.cedric(a)gmail.com>
Date: Sat Jul 30 14:34:58 2011 +0200
bash-completion: add support for -r option
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit e636826db649ab4e1eac32283b5cee006fa6b490
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jul 30 14:19:30 2011 +0200
Release version 2.6.5
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 17bd14915a0498832df22904cab661feed04bf65
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jul 17 15:40:21 2011 +0200
ethernet: specify device name explicitly when setting gateways
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit ca7c9bb5514d2026d06a33031e93f1d79a70301f
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 18:08:11 2011 +0200
bond: add minimal support for interface bonding (FS#24802)
Contributed-by: Byron Williams <byron(a)112percent.com>
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 5abcb9b8c5c7839483ad732caba5b2908533940e
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 17:02:08 2011 +0200
Begin a tentative list of contributors
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit b61541a282dab569dac94611ddc8e75a364d971f
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 16:57:43 2011 +0200
Document tunnel connections.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit be77b6956ed852aedd79c58a0c94944aa6832839
Merge: c8bcc10 e6b95df
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 16:07:25 2011 +0200
Merge remote-tracking branch 'kylef/tunnel'
commit c8bcc10c322cb281ab3abb78483eebf189aeede4
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 13:59:57 2011 +0200
Makefile: fix wrong paths
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 046e6370d5e9031f5399de2f1e751c650ffe7869
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 13:55:28 2011 +0200
Release version 2.6.4
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 0d4c3ce797e688e146768bac07f6162d02634140
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 13:41:55 2011 +0200
Don't rely on wpa_cli reconfigure to reload wpa.conf
It seems to sometimes prevent wpa_supplicant to associate
properly.
commit 2f11cd187d487253084b37b27740cbd6fd567788
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 12:43:34 2011 +0200
netcfg-profiles: more doc for other connection types
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 0e4475d449b0ba83b1d694a5aef6ccea5d7f9ad8
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 12:18:12 2011 +0200
Update make scripts with new doc paths.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 62cbab2ca3ae799b27fcc3a97f0e52ad5ccc69e6
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 12:16:01 2011 +0200
Formatting fixes, add gitignore file
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 25cfdc655d6e8eee89d48862029b96f07cade243
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 12:06:59 2011 +0200
Documentation overhaul.
Merge ethernet and wireless into a single netcfg-profiles.txt
file aimed at gathering documentation for all connection types
and profile writing.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 0fe676b10a8c13fd8e552f7fb56bc845aac7dd9b
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 11:48:06 2011 +0200
Auto-generate the netcfg manpage from markdown/pandoc source.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 74326b2f71c3dd878e01455a205a546c606bc1d4
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu Jul 14 10:59:36 2011 +0200
Rework comment formatting.
Avoid duplicating function names in docstrings, and adopt a
style similar to doxygen.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit e6b95df3a80a92480a5ee062a13f5c844802098a
Author: Kyle Fuller <inbox(a)kylefuller.co.uk>
Date: Tue Jul 12 03:44:47 2011 +0100
Add support for tunnels
commit dc1e0f0a889095f8b5950e188ec0aee6305f0ca7
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jul 9 08:43:51 2011 +0200
Update NEWS file.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 7e82fe97ef2b6378ff3fe175dc14db1b907bbfe9
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jul 9 08:42:10 2011 +0200
Release version 2.6.3 (bug fix)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit bc61ba90fc5e57b3fd0d20bd435dc0a02c8e37c8
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jul 9 08:26:57 2011 +0200
Fix infinite loop in symlinks (FS#25077)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 4ff803521951463582e4fc522c5965c05233883b
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jul 3 21:57:34 2011 +0200
Release version 2.6.2
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 605573a204062a681f92e7b8f3875e85d702d31c
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jul 3 19:04:24 2011 +0200
ethernet: also stop dhclient when used for DHCPv6
commit f9b577df6c56a55703b5e5ed852d18f5a4e702ae
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jul 3 19:03:54 2011 +0200
8021x: fix a typo preventing WEP connection from working (FS#24896)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 3c705328961e226d37a9a5b8275fec146d490a10
Author: Thomas Lucke (Lucky) <archlinux(a)lucke.cc>
Date: Mon Jun 27 14:48:17 2011 +0200
BSSID: fix AP variable and set it to lowercase (FS#24806)
commit 21d890c14fae01edcc088821418338de84220adb
Author: Xavion <xavion.0(a)gmail.com>
Date: Sun Jul 3 11:38:03 2011 +0200
ethernet: correctly stop dhclient when bringing down interfaces (FS#23293)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit fee8e27f322f53db66a28ecd96cc90c802210ba2
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jul 3 11:37:10 2011 +0200
8021x: create a /var/run/wpa_supplicant symlink for compat
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 3a023d68e6e84ce623369c5947bd61ebbe813425
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 23:50:06 2011 +0200
Release version 2.6.1
commit 685609ae1b725fa60ab1cc07967be4f452995ee1
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 23:49:13 2011 +0200
Add basic tuntap IP configuration capabilities
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit e6f7491fb2e7a355236e78e853f8b95e47c9fd1e
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 23:36:17 2011 +0200
Correctly create STATE_DIR before creating WPA configuration file
commit f78309a69931bf976faa61bb8ffd1217192eebf2
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 23:07:59 2011 +0200
Release version 2.6
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 165fececf5e74d613d6ea54f927e9ed81dcb3673
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 22:42:02 2011 +0200
Add the possibility of restricting autostart to certain profiles (FS#23169)
This is done via the AUTO_PROFILES setting in /etc/conf.d/netcfg.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 722552487d3f8e6525cbb873354e3c282d05bbcf
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 22:40:17 2011 +0200
Correct path to wpa_supplicant control socket
commit f86ca4d5aba7550d2d7800d350636314be0a08c9
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 22:40:03 2011 +0200
Rationalize Makefile
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 709c4247e3c3fd69612843c1e707d08c4ab8d3bf
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 22:08:49 2011 +0200
Add symlink creation in Makefile
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 75de64fe51110f7550e1f0f4b5d5f5a7e5a7440f
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 21:55:39 2011 +0200
Rationalize source tree hierarchy.
commit 5ac9b45fe392a70c7325aac65ff02f572cdf1cff
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 21:46:47 2011 +0200
Add /etc/conf.d/netcfg for net-auto-wireless configuration.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 43926c44661a9f8499b3fb9775e1cfdd4aef2bdf
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 21:01:55 2011 +0200
Allow using markdown instead of pandoc, packaging fixes
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit c45d8ae987272cc64ec84d00de44f16c69e03034
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 20:15:41 2011 +0200
NEWS: update
commit b07b4b0d7f9522523fb83a4aeacc9b54f4367410
Merge: 9bc6048 decaf8a
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 20:15:24 2011 +0200
Merge branch 'no-iwconfig'
commit 9bc6048581da6278fb1803df5baa3ae8f2c73cd8
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 20:11:41 2011 +0200
Update documentation for ethernet mode
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 7b8f5c09bc96c7da27090069d17c17c09de057dd
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 19:48:57 2011 +0200
pm-utils.handler: temporarily hack a syntax error
commit decaf8ae76a79d1828a36d08c1bf44d915969e63
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 19:18:25 2011 +0200
Remove last usage of wireless_tools.
Interface is brought up after starting wpa_supplicant for this
to work.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit a2e81ec74e0247a307cbdc36b6b2697650ca10c7
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 19:12:27 2011 +0200
Replace iwgetid usage by wpa_cli.
commit 98cb302516f780199c11eb2f45ff48c0a17fd7a1
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 19:05:15 2011 +0200
Makefile: mark several targets as PHONY
commit b425d7737659bdc0758b2b759bf83a3ea34ba9ae
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 18:49:00 2011 +0200
Makefile: update with new module name
commit 8e0191dcdd0ecab6cbf040d86d691f1dbbe74da4
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 17:59:52 2011 +0200
Rename wireless module to 'rfkill', remove wep_check
commit 180fbf1d82f97329be645699e89c0ee599cbf9f2
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 17:55:21 2011 +0200
Remove now unused functions find_ap() and find_essid()
commit ae967f278e150f83f4d3e05eae789ee0f0cfc8f0
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 17:23:29 2011 +0200
Switch to wpa_supplicant for scanning
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 13393d42c895b5f5b8853bafdb17c8b6d69e65bb
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 17:13:53 2011 +0200
8021x: add wpa_supplicant equivalents for find_essid(), find_ap()
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 877ef579f1f87bbd0b37bf768cf635fe4ed407f5
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 16:42:31 2011 +0200
Store wpa_supplicant configuration in /run/network instead of /tmp
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit f96b655276f572641cb58188b1a7a28df8b73e6c
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 16:41:42 2011 +0200
Move wpa_supplicant based list_networks() function to 8021x module
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 00c0b8e7b685057d6a5ff9ee2f9e74dd79470d60
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 16:41:02 2011 +0200
Hold wpa_cli command line common arguments in $WPA_CLI
commit 399e423725903921ce348fd067d8d57e63198766
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 16:01:20 2011 +0200
wireless: remove deprecated options none-old/wep-old
They will be automatically replaced by 'none' and 'wep' and emit a warning
message. The associated function iwconfig_up is removed.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 6f93010b64bc225f063e8a6ccede482870e4b001
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 18:48:12 2011 +0200
Reword IWCONFIG option description.
commit 5d3dc80a517e9704921f1d09a43e5988075e7c38
Author: Xavion <xavion.0(a)gmail.com>
Date: Sun Jun 19 18:44:23 2011 +0200
netcfg-wpa_actiond: properly stop netcfg profile (FS#23293)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 786bd76efd1ddee7ec7338879e821ac3a14ab032
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 18:43:47 2011 +0200
Fill README file with dependency information.
commit fa94ee0e4b0489ee0ce57ccd4c8e03da10a81382
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 18:37:11 2011 +0200
Move executable scripts to a separate scripts/ directory
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 99cb72a9e098e61407002d3339c0d842d580ccca
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 19 17:55:41 2011 +0200
Add documentation for the NETCFG_DEBUG variable
commit 32d8a3da240cbd992aae88b32aae0f82c3e8788b
Author: Geert Hendrickx <geert(a)hendrickx.be>
Date: Sat Jun 18 13:19:58 2011 +0200
Add the ability to disable IPv6 configuratioin ethernet-static
Also-Contributed-By: Olivier Mehani <olivier.mehani(a)nicta.com.au>
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 3781d2332fecb51d30d2c57fdbe31d613264a8ac
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 18 12:52:10 2011 +0200
Makefile: add systemd service files (FS#23106)
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 666aa2a2a091ea457dfd6cf40ab58687164d3f80
Author: Ng Oon-Ee <ngoonee.talk(a)gmail.com>
Date: Sat Jun 18 12:48:57 2011 +0200
Add systemd service files for net-auto-{wired,wireless}
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 67d1a8078a89c34fbf427942a4de24a8c8556e6a
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Mon Jun 13 14:00:35 2011 +0200
IPv6: remove PREFIXLEN option and turn ADDR6 into an array
This allows configuring multiple IPv6 addresses on the same interface.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 9fb49752b99f58577323d81f98f8a790d5648a00
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Mon Jun 13 13:45:46 2011 +0200
NEWS: update
commit 1feca08246297bfddb75c57cde66e04c6ad855d1
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Mon Jun 13 13:44:29 2011 +0200
examples: add static IPv6 syntax
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit b4cbac83ffd487d37ba47b3238abe693f86cdd50
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Mon Jun 13 13:12:00 2011 +0200
bridge: add FWD_DELAY and MAX_AGE options (FS#16625)
Bridge support is quite rudimentary and should support
common options.
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 1f5183b895aa50a2761fd4d996e15a29f85455fc
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 11 23:38:51 2011 +0200
802&x: fix a syntax error
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 757e5d909c9f41a653ee6d3a6b21da2aa6ea766d
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 11 23:38:26 2011 +0200
wireless: add proper option to wpa_cli to find files in /run
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 2d0c4fb52357dd13d927d7c6d571643e95d5e59c
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 11 22:59:09 2011 +0200
examples: add line for DHCPv6
commit 8c85a77312a46f742eb0a8041876942f6e2c286e
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 11 22:58:49 2011 +0200
More replacing /var/run by /run
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit ea9e2dd8befbb30a49fc5e55a84d1eba876ea495
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 11 22:46:45 2011 +0200
Move more PID files to /run
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit ad711a91917752a887cf99f61e8c23986358671f
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 11 22:33:39 2011 +0200
Move wpa_supplicant PID file to /run
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit b000b55ddc7fad62cd5a0cc2877648e54ee40268
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 11 21:33:07 2011 +0200
Change STATE_DIR from /var/run to /run
commit 23bdfd926aedecc606bf451eaf3a562b285add9c
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 11 16:48:03 2011 +0200
Update NEWS and documentation file
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 84567a517c7c671e2eb295bbce67c5f58e97be9f
Author: Olivier Mehani <olivier.mehani(a)nicta.com.au>
Date: Sat Jun 11 16:41:47 2011 +0200
IPv6: add DHCPv6 support.
This needs dhclient to work properly.
Signed-off-by: Olivier Mehani <olivier.mehani(a)nicta.com.au>
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 68786de7a2224f81c2190491b2956b4f4276e0cd
Author: Olivier Mehani <olivier.mehani(a)nicta.com.au>
Date: Sat Jun 11 16:27:20 2011 +0200
IPv6: add support for stateless autoconfiguration
Signed-off-by: Olivier Mehani <olivier.mehani(a)nicta.com.au>
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit c0a547316f6585f27c5af4dccb013509ffbb1c22
Author: Olivier Mehani <olivier.mehani(a)nicta.com.au>
Date: Sat Jun 11 16:16:50 2011 +0200
IPv6: support for IPv6 static routes
Use variable ROUTES6 in the same way as ROUTES to support static IPv6
routes.
Signed-off-by: Olivier Mehani <olivier.mehani(a)nicta.com.au>
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 3587a2c0737d374c01ea374710eb09671055fdbc
Author: Olivier Mehani <olivier.mehani(a)nicta.com.au>
Date: Sat Jun 11 16:09:40 2011 +0200
IPv6: add support for static configuration.
Enabled by "IP6=static": it uss parameters ADDR6, GATEWAY6, IP6CFG
similar to their IPv4 counterparts, as well as an additional PREFIXLEN
parameter.
Signed-off-by: Olivier Mehani <shtrom-arch(a)ssji.net>
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 3d54e86a27a0e670ab5a95cb08e965d3ad25dd53
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 11 14:00:00 2011 +0200
No longer use the hostname command
commit a119f9221817b43aa8d7daa84d79f95db06d1cc0
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sat Jun 11 13:58:40 2011 +0200
update NEWS file and documentation
commit 2283c352ac2cc829ffc8c75e12c335369f94acde
Author: hamelg <hamelg(a)laposte.net>
Date: Mon Jun 6 08:07:56 2011 +0200
Add support for ad-hoc Wi-Fi (FS#19683)
commit 9f1c0a2725d55d05a506427d4c253efbf4738e71
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 5 22:19:03 2011 +0200
Correct permissions on connections/vlan
commit 2ac835cf71fa603948d749b0eb80204c3471c231
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 5 22:18:48 2011 +0200
Refactor wpa_supplicant config generation
commit 8d47849360732ef32cc77f65961fa8797a202d78
Author: Andre Herbst <moormaster(a)gmx.net>
Date: Sun Jun 5 22:13:45 2011 +0200
Add support for specificying explicit BSSID (FS#24582)
commit 2756a60e20f78c2b4d8a35adfb0c38b2ecf9e20e
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 5 22:10:25 2011 +0200
Update NEWS and version numbers
commit 9aa2eaa4eb3bcc842994eeae8d14065a33181d6b
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 5 21:45:29 2011 +0200
Add support for creating tun/tap interfaces (without configuration)
commit db8b46406b46132406aa46cecc8ccacdb9975f89
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun Jun 5 21:44:18 2011 +0200
Add HIDDEN variable in configsection example (FS#24566)
commit 143d0208091188ad69b93c70b81b7302c0e6334b
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun May 29 09:03:54 2011 +0200
Add an example for routes settings in ethernet-static
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit c8be1846de2665cd234ec5439f4cd24327fe5686
Author: Olivier Mehani <olivier.mehani(a)nicta.com.au>
Date: Tue Mar 16 14:35:44 2010 +1100
Add support for static routes
Add netcfg configuration option "ROUTES" to setup static routes. This is
done regardless of whether the IP address is configured using a DHCP or
statically. ROUTES is an array cantaining entries of the form
"DESTINATION[/NETMASK] [via ROUTER]" which are directly used in an “ip
route add” command.
Signed-off-by: Olivier Mehani <shtrom-arch(a)ssji.net>
Signed-off-by: Rémy Oudompheng <remy(a)archlinux.org>
commit 267d988ef6b6c839ecb837e350ce2861fc454dfd
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Thu May 26 23:20:43 2011 +0200
Remove /var/run/* from package and make sure the directory is created.
commit 6698e6b73561a8e2d02895c6ee4ea0bcf0d3b582
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun May 22 21:18:40 2011 +0200
netcfg version 2.5.5
commit f63ec1acfddf9bf34ff86b6d9a0dd21df01a94ac
Author: Rémy Oudompheng <remy(a)archlinux.org>
Date: Sun May 22 19:39:04 2011 +0200
Add NEWS file
commit c8b162e3ce45e0b8c6ad1c95e243fca7b1f0ce7d
Author: Andrea Scarpino <bash.lnx(a)gmail.com>
Date: Wed Mar 16 19:03:56 2011 +0100
replace dhcpcd -x with dhcpcd -k (FS#23293)
commit a9d39a075bed12243e6571f475ddf1c2ee0b078b
Author: Thomas S Hatch <thatch45(a)gmail.com>
Date: Sat Feb 5 11:20:26 2011 -0700
Add vlan support to netcfg
commit 1c947900003ba1daf20ff3ccbf77fc945c98f836
Author: Andrea Scarpino <andrea(a)archlinux.org>
Date: Sat Jan 22 10:06:48 2011 +0100
Merge openvpn support (FS#21490)
commit 14ce7ede9d5b494229ca902f8a7ba21f3e58de9c
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Thu Jan 20 13:38:09 2011 +0100
Change default wpa driver to nl80211,wext - requires wpa_supplicant 0.7
commit 908428678697664643937801c77e1c2403419c9d
Author: Jesse Young <jesse.young(a)gmail.com>
Date: Mon Oct 25 20:28:13 2010 -0500
Make sure $STATE_DIR and expected subdirs are created
Signed-off-by: Jesse Young <jesse.young(a)gmail.com>
commit f1fe938e761f2b6a58c922ef74f0b1a26a1acda8
Author: James Rayner <james(a)rayner.id.au>
Date: Sun Nov 21 14:26:40 2010 +1100
Update pm-utils handler
commit 56faa91bae6523b587effeef964bc5e34927064e
Author: James Rayner <james(a)rayner.id.au>
Date: Sun Nov 21 13:54:55 2010 +1100
FS#21755 - Add option to skip no-carrier test, SKIPNOCARRIER=yes/no
commit 93540ca0206a577ecfb15b5a08f8df12c728912a
Author: James Rayner <james(a)rayner.id.au>
Date: Sun Nov 21 13:46:25 2010 +1100
FS#17546 - Don't prevent unmounting if netcfg run in transiently mounted directory & children retain cwd
commit 54edd2ea761b64dd44fc4b92eef90faaa2fbe2b0
Author: James Rayner <james(a)rayner.id.au>
Date: Sun Nov 21 13:35:47 2010 +1100
FS#19823 - Improve zsh completion support
commit b96b428d9ff44d3e007a2b81113390c734f2323d
Author: James Rayner <james(a)rayner.id.au>
Date: Sun Nov 21 13:23:51 2010 +1100
FS#20150 - 802.11x: correct state check, handle disconnect
commit 6b43b99662e82534388b34258e140374a439dccf
Author: James Rayner <james(a)rayner.id.au>
Date: Sun Nov 21 13:11:46 2010 +1100
FS#20569 - cleaner handling of ppp disconnection
commit 0fc35b1462b3257653ebca6d2df65a6062a2194a
Author: James Rayner <james(a)rayner.id.au>
Date: Sun Nov 21 13:08:34 2010 +1100
FS#17190 - fix auto-wired, improve handling of static connections
commit de9a2b3ba9e58075fe79d48c11abed93a8e69c31
Author: Andrea Scarpino <andrea(a)archlinux.org>
Date: Thu Oct 21 18:35:38 2010 +0200
fix a typo in the manpage (FS#21377)
commit 948ff7c2cae9f59b8090375856c7767a981572f2
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Tue Jul 13 19:58:13 2010 +0200
wireless: HIDDEN option: use checkyesno function instead of custom check
commit 6b626a4773a26b4275cd7be663a5d7547ea4cb11
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Tue Jul 13 19:47:30 2010 +0200
wireless: Add support for hidden ssid
commit 773aee9bd7bbee0b109f6e2fe4582580c03a3488
Author: James Rayner <james(a)archlinux.org>
Date: Sun Feb 21 23:17:44 2010 +1100
netcfg v2.5.4
commit ea4eab4f9634f63c131aca1df04553ed6cfd9376
Author: James Rayner <james(a)archlinux.org>
Date: Sun Feb 21 23:07:50 2010 +1100
Bridge example connection
commit 095f329f5055e60fb639216dda7f14626fe756a0
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Sun Feb 21 12:48:59 2010 +0100
Add simple bridging support
commit 3ef5489578b849d3632cbd858245e0f18b5fe8dd
Author: James Rayner <james(a)archlinux.org>
Date: Sun Feb 21 22:53:23 2010 +1100
Add adjustable netmask to IP='static'
commit 1b3a2e870c5619ad3a6c2ca5c7f30ccf37c8d422
Author: James Rayner <james(a)archlinux.org>
Date: Sun Feb 21 22:15:34 2010 +1100
netcfg v2.5.3
commit 1b5925042ffdc8280aac4e808272c877d6111202
Author: James Rayner <james(a)archlinux.org>
Date: Sun Feb 21 22:12:54 2010 +1100
Add missing include. FS#18411
commit abb0cfbf8f933471847ced6e546c8a192c1169d7
Author: James Rayner <james(a)archlinux.org>
Date: Sun Feb 21 22:10:21 2010 +1100
Fix FS#18391, FS#18385, broken rfkill, handle hard more appropriately
commit 63e1e4c2155c17cea7ed80e83d5feae3a0e44fa5
Author: James Rayner <james(a)archlinux.org>
Date: Sun Feb 21 17:06:34 2010 +1100
Modify examples to prevent quoting issues as illustrated by FS#18405
commit 781798501379645e0df2e280cc786ba37a2d61c9
Author: James Rayner <james(a)archlinux.org>
Date: Sun Feb 21 16:35:14 2010 +1100
Handle undefined SECURITY, set example to be explicit
commit bf160d1b92e4d9330a800c618c4a455cf7c667fd
Author: James Rayner <james(a)archlinux.org>
Date: Thu Feb 18 20:15:50 2010 +1100
netcfg v2.5.2
commit a7a6ffd3b336634a9669d5db7facba1b2e75b125
Author: James Rayner <james(a)archlinux.org>
Date: Thu Feb 18 20:13:02 2010 +1100
fix FS#17190 properly
commit efa70f13b2ed20632ff3e06c885f60de6033bde7
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 31 11:13:32 2010 +1100
netcfg v2.5.1
commit 28693f8e88edb196abe44ea38d629dbde492774c
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 31 11:00:25 2010 +1100
Fix FS#17190, not exiting loop correctly
commit 3605f7aa8f054e5f51f9f5421d9bcf46aae44854
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 31 10:54:14 2010 +1100
Add missing wireless, wpa-configsection example
commit 66affb2ba63041ef6d2efa63d75cc8f0822af360
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 31 10:29:25 2010 +1100
netcfg v2.5.0
commit 279a441f8cb5f7e41e68678bc7b875160d4fe0d5
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 31 10:24:30 2010 +1100
Make net-profiles take all networks down correctly, fix FS#17406
commit b6964c5f37deb1bd7a265268ba8abf59c01e7694
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 31 10:03:29 2010 +1100
Fix FS#17406, FS#17307
commit 359dc6d0679ecb00063099f8915cd1b43a127d0a
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 31 09:36:14 2010 +1100
Add early checks for optional dependencies
commit 4852c63f0195475b569f0c4c90e3e81994292bc3
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 31 09:33:04 2010 +1100
Fix race, make wpa_supplicant wait for the wpa_actiond connection
commit 05948db7436052b61b0fd098f266a0605d764f9c
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 31 22:25:40 2009 +1100
netcfg v2.5.0rc2
commit 525ce5aeaa03ab8939bf2eac757bc8d1fad62c43
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 31 22:24:00 2009 +1100
fix error bringing interface down
commit 5868417487dca1717b6c4a740709c83954af96ab
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Nov 28 20:47:19 2009 -0500
network: is_interface ignoring $1
Was the intent for is_interface to be passed the INTERFACE as a
parameter (that's how it's called in most or all places)? Or to read
INTERFACE from the current environment? That's how it's implemented.
Also made INTERFACE in bring_interface a local variable. I don't think
this should break anything, but I'm only 95% confident.
commit 8a34d1dee00e9a262928c1a9eda639063762b4f7
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Nov 28 20:47:18 2009 -0500
connections/ethernet: report_{debug,iproute} fixes
* fix report_debug filename
* unecessary return after report_iproute
* add another report_debug
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit dd98055d7c260a0612991e93323e816c121b1968
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Nov 28 20:47:17 2009 -0500
connections/wireless: is_interface needed quotes, and wasn't exiting on failure
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit e9875e80160831253b58937f8fb0f4e39faa6ca9
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Nov 28 20:47:16 2009 -0500
connections/wireless: add some quotes
Sometimes just for coding style (inside [[ ]]), othertimes a necessary
precaution.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 86675e091987dc7ffb049aa86f701a45c5191fd2
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Nov 28 20:47:14 2009 -0500
netcfg.action: save static profiles in array
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit d2731ee9c21c6ecf86aa2df9b9b694cd758f1197
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Nov 28 20:47:13 2009 -0500
netcfg.action: permit down) method to exit 0, fix "list profiles" bug
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 9e316d0a306f8ed2a9b46f76b04806e0a5b1760a
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Nov 28 20:47:12 2009 -0500
netcfg.action: add quotes
Quotes aren't needed inside [[ ]] because that construction doesn't do
word expansion. But I think (partly from my own urging) this is the
style used throughout the rest of the code. And we should have the
quotes in lines like:
netcfg "$profile".
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 7904a6b48590cbb1d0e37d7a8852da5ebacfaf99
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Nov 28 20:47:11 2009 -0500
netcfg.action: missing extglob marker, don't try dhcp profiles twice
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 574554317eaa288f43288bf148caacca5905aa29
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Nov 28 20:47:10 2009 -0500
Makefile bug
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 4eb33236f56c1fb51de62c4706d8d291cdca019c
Author: James Rayner <james(a)archlinux.org>
Date: Wed Nov 18 14:00:08 2009 +1100
FS#14509 - add DHCLIENT_OPTIONS for dhclient based setup
commit 3cbb28408f4537fbc7beaa7148458f0db3f02baf
Author: James Rayner <james(a)archlinux.org>
Date: Wed Nov 18 13:45:35 2009 +1100
FS#13418,FS#12505 - add zsh/bash completion
commit edf633af40487375d5c663ac217d42924214e130
Author: James Rayner <james(a)archlinux.org>
Date: Wed Nov 18 13:25:00 2009 +1100
FS#16781 - missing quote, remove dbus examples
commit fa6de50ba7d8af967822b2c4c4547902a22e013d
Author: James Rayner <james(a)archlinux.org>
Date: Wed Nov 18 10:49:28 2009 +1100
FS#17148 - using extglob, need it set
commit 9b8dac626162dd5f9fc9930e810a3c2e7cf4056c
Author: James Rayner <james(a)archlinux.org>
Date: Sat Nov 14 11:29:40 2009 +1100
netcfg v2.5.0rc1
commit af082228395c4c30bc4ae1159cfc6786502bcb3f
Author: James Rayner <james(a)archlinux.org>
Date: Sat Nov 14 11:29:11 2009 +1100
finish net-auto-wired, tested and added to Makefile
commit ecd51d8dc54e1a5c81f2c7d229b60ad089fa9de0
Author: James Rayner <james(a)archlinux.org>
Date: Sat Nov 7 11:58:44 2009 +1100
Tweak docs, add website generation
commit 77a2e3798ce3197146315754e813e2b902f3f0b5
Author: James Rayner <james(a)archlinux.org>
Date: Sat Nov 7 11:56:09 2009 +1100
Prevent corrupting wpa-config WPA_CONF, rfkill on stop
commit d176d9fa5013a0c4a8b25754cec053c24a0d83d1
Author: James Rayner <james(a)archlinux.org>
Date: Thu Oct 22 00:18:15 2009 +1100
Add initial net-auto-wired concept
commit ea1a71895e6b8776cc5f69372836feecbb767df0
Author: James Rayner <james(a)archlinux.org>
Date: Mon Oct 19 23:52:29 2009 +1100
Documentation update
commit 8f4bd8e28b4cad92388eb3afdd3860822baa797b
Author: James Rayner <james(a)archlinux.org>
Date: Sat Oct 3 21:35:18 2009 +1000
connections/ethernet: Don't incorrectly return indicating failure
commit 57154bd0ee7056e29d4ebe4df12b477d016c95a5
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Tue Sep 29 09:53:36 2009 +0200
wpa_actiond-action: Properly quote arguments of the script, they might contain spaces (especially $profile)
commit ddfe9dab9710e9894c32c00ca573e1991dd426fa
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Sun Sep 27 19:01:20 2009 +0200
Fix symlink creation in Makefile - it shouldn't point to the build directory
commit 4cc58cd1f1e6b427f0519abd03377053622aae7c
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Sun Sep 27 18:52:10 2009 +0200
Add net-auto-wireless rc.d script for the wpa_actiond mode
commit 4b323e17b5ecb18bd3c0337edf4d17174310d27d
Author: Thomas Bächler <thomas(a)archlinux.org>
Date: Sun Sep 27 18:23:22 2009 +0200
Fix wpa_actiond pid file in netcfg-wpa_actiond script
commit 83ad2000a37e6e2f2bf658553c7997c7f03459d1
Author: James Rayner <james(a)archlinux.org>
Date: Mon Sep 28 00:37:22 2009 +1000
Add stop to netcfg-wpa_actiond, default to WPA2, then WPA.
commit df2c2b5c04393ed72c2798407f50f99a6298b673
Author: James Rayner <james(a)archlinux.org>
Date: Sun Sep 27 23:45:41 2009 +1000
Rename autowifi->wpa_actiond, add makefile, bugfix
commit 818dacfa7f435e42fe1c81ae002a8df01ea80677
Author: James Rayner <james(a)archlinux.org>
Date: Sun Sep 27 22:39:37 2009 +1000
Remove wpa generation duplication, fix wep/none-old
commit dce7afd6a8d4bcd6adb7f1d1b330c21fcb8c9957
Author: James Rayner <james(a)archlinux.org>
Date: Sun Sep 27 22:04:28 2009 +1000
Only flush when disabling wireless interface, tidy up down/forcedown
commit 8b355a1e43887b67c327d5c79c488a0a673f35dc
Author: James Rayner <james(a)archlinux.org>
Date: Sun Sep 27 21:56:01 2009 +1000
Fix incorrect continue, and config generation
commit c1fe0e013363e5d8a3b0cc650bcb5076857de6c3
Author: James Rayner <james(a)archlinux.org>
Date: Fri Sep 25 21:41:28 2009 +1000
Integrate netcfg into autowifi
This is implemented almost entirely as suggested by Thomas, and it
depends on autowifi which is his work.
autowifi-netcfg provides proper roaming and automatic wireless though
wpa_supplicant.
To run, use autowifi-netcfg $interface
commit f977693a8879e4309aacc2982d9d948d50690185
Author: James Rayner <james(a)archlinux.org>
Date: Fri Sep 25 21:22:36 2009 +1000
Large rework of wireless to use wpa_supplicant
* Connect SECURITY=wep|none with wpa_supplicant
* Separate out iwconfig based configuration as -old as a fallback for
older hardware
* Drop some old quirks, as they're mostly needed for iwconfig based or
are needed by deprecated drivers
* Drop wpa_passphrase and just generate a config.
commit 4d80e053525f937b3eb76d9d2072895a826f53d6
Author: James Rayner <james(a)archlinux.org>
Date: Wed Sep 23 23:55:04 2009 +1000
Add WPA_DRIVER, WPA_COUNTRY and handle WEP string keys
WPA_DRVER: Configure the -D argument to wpa_supplicant, for example
-Dnl80211
WPA_COUNTRY: Set the 'country=' variable in the wpa_supplicant
configuration.
WEP string keys: modified such that they may work. Not tested yet.
commit 0bba84008f180097acf979cc2e87533c6e0bf2bd
Author: James Rayner <james(a)archlinux.org>
Date: Tue Sep 22 23:12:07 2009 +1000
Fix silly code
commit 978802d97fbcea7651597e4242be41d618100832
Author: James Rayner <james(a)archlinux.org>
Date: Tue Sep 22 23:04:15 2009 +1000
Rework wireless to use wpa_supplicant more, add CONFIGSECTION support
CONFIGSECTION will be useful later on for integration with autowifi.
It'll allow WPA configurations to be stored _in_ the profile, rather
than separately.
Experimentally, WEP/none support has been migrated to wpa_supplicant.
Support for string keys has not yet been merged.
commit 1c6760ebd6b7d6630fbab75885fac5dbea90c78b
Author: James Rayner <james(a)archlinux.org>
Date: Tue Sep 22 22:15:02 2009 +1000
Merge connections ethernet/ethernet-iproute
commit 57bed3df9310db328d80b32b31fdefa8418bbd1e
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:48 2009 -0400
Rename set_interface to bring_interface
3. Change the name of "set_interface up/down..." to "bring_interface
up/down" to differentiate it from the similarly-named, merely record-keeping functions.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit a02e1e0dea5172d6eb55b8e99428b5ad386d3d66
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:47 2009 -0400
don't count profile as connected if it was suspended without a profile-down
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit b2badb11c7f3f71c80bd768fb62b0ef0b0718254
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:46 2009 -0400
added more contrib/ files
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 2c5d0f94f08527151267482f67f1c4964f0a75e1
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:45 2009 -0400
More localized sourcing
When we're sourcing a profile just to obtain a single variable, use the
form:
INTERFACE=$(. "$DIR/$profile"; echo "$INTERFACE")
This makes it clearer in the source what we're expecting to obtain from
the profile, and what we're ignoring. Also allows us to eliminate some
more inclusive subshells.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit b6c8f97e5e6fd2b5f331e37d891b22ef8598cc09
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:44 2009 -0400
src/network tweaks
* changed some report_fails that were called without any preceding
report_try --> report_err
* deploy new check_iface functionality to profile_up and profile_down
and interface_down
* have profile_up/down report_debug the results of check_iface
* the call to interface_down doesn't need to be sandboxed; all the profile
sourcing functions it calls as subroutines do their own sandboxing.
Don't they?
* added missing INTERFACE="$1" to check_iface
* tweaks to bring_interface
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 0b2a5ddd786f2e7b6ce0f1b6d7ac7efd424aadbd
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:43 2009 -0400
Consolidate check_iface and get_iface_prof
1. Change the behavior of check_iface to match that of get_iface_prof (that
is, echo either "external" or the profile name, and return 0=true, or
echo nothing and return 1=false).
2. Then eliminate get_iface_prof.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit ae4adf79c86e1c77192dc0022ead9b46214418fe
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:42 2009 -0400
load hooks only from /usr/lib/network/hooks
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 06f6fab07786329be1d4b03a09c5af177cadd609
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:41 2009 -0400
revert regexp ESSID patches
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit f2da81ef36dcce8cfd4b841ca1677e744818b3be
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:40 2009 -0400
/sys/class/rfkill/rfkillN/state=2 for disabled on my system
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 3b2636322f4d72af1d5485baf2bdfb8d59077c7b
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:39 2009 -0400
remove duplicated list_networks
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 2e0232ccf156498b81c06044890e59fb4a6b7943
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:38 2009 -0400
Returns and exits
* add some abortive returns
* some exit tweaks
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit deed4d3d3cff0fa45d0d0d5aa665db102cdc5ff3
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:37 2009 -0400
Sourcing not necessary in get_rf_state, set_rf_state
Every time these functions are called, the sourcing has already just
been done by the caller.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 5a2279c70d1c6db3afab45f4ff6df420daa514e9
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:36 2009 -0400
check for $IFACE_DIR/$INTERFACE before sourcing
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 55a840edd32ac45b35c4d7c604bcfe00e0ee7fbc
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:35 2009 -0400
tabs->spaces, vim modelines
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 67f1b8fae53ebe22ad1a0557c0d7a1371b96cb0b
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sun Sep 13 23:43:34 2009 -0400
Tweaks while merging
* added various quotes
* made some vars local
* tweaked some [[ ]]s, including one broken one in netcfg-menu
* s/ra0/$INTERFACE/ in ethernet-iproute and wireless
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 820d9295b51e427f3e17c9e83227a127ef9b7631
Author: James Rayner <james(a)archlinux.org>
Date: Mon Sep 7 22:29:56 2009 +1000
Rework rfkill into re-usable functions
commit 24d48b93ab76e255145edf097ebcb84ba70d5cb1
Author: James Rayner <james(a)archlinux.org>
Date: Mon Sep 7 21:48:31 2009 +1000
Generalise wpa_supplicant scan information
commit d8b7ce436980612713dcd4add2e9c9d5189f70d0
Author: James Rayner <james(a)archlinux.org>
Date: Mon Sep 7 21:33:10 2009 +1000
Added initial rfkill support
Added some extra debug points
Directed debug out to stderr, as debug messages were being used as
output from find_essid.
commit 0803c7a8cbb3eed799e91bb35d81a7c60d7cfd86
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Aug 29 19:47:18 2009 -0400
at_interface_{up,down} => IFACE_{UP,DOWN}
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 9c412668971c69eae705d4325368b37cb421248e
Author: James Rayner <james(a)archlinux.org>
Date: Mon Sep 7 20:30:56 2009 +1000
Read /etc/network.d/interfaces/ when loading profile
* profile is sourced again after doing so, so profile-level assignments
can override
* folded validate_profile into load_profile: the extra source command in
load_profile was redundant, so all that load_profile effectively did
was just call validate_profile
commit d85c03f497a0c69e85133a1d3d753149b714986b
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Aug 29 19:47:14 2009 -0400
indentation
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 0cd7101bb61df258b35283b33e4055139b34bc40
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 25 20:18:50 2009 -0400
quotes around $(...) where needed
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 812fdb207b88d7f0bfd022641873d00b66d9071b
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 25 20:18:49 2009 -0400
Replace pipe to xargs with pipe to while read...
Was trying to fix an issue with /etc/rc.d/functions. Ended up fixing the issue in
initscripts instead. But this is a bit simpler for netcfg anyway.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit a752c3984aaf41c0b6846f8cb1be7af2a62ece22
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 25 20:18:48 2009 -0400
typo in a comment
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit b15a82d2a97a6041fd7a4ada672d56bb982860be
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Sat Aug 29 19:47:13 2009 -0400
move checkyesno to globals, make NETCFG_DEBUG a yes/no setting (default=no)
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 9ddad8ae8d3f093db4474165a9e2d46d8dc08767
Author: James Rayner <james(a)archlinux.org>
Date: Mon Sep 7 20:07:48 2009 +1000
add an improved pm-utils handler
commit 6b0c686613a26541ce3164d9e995f639ef3a9b9f
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 12:49:08 2009 -0400
Comments, more harmless bits
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 6e369d4a1e082be88c3e8132477452c2dda3cf0e
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 12:49:07 2009 -0400
long switches when calling netcfg
Also, the code seems mostly to use /usr/bin/netcfg2 rather than
/usr/bin/netcfg. So I've made it do that consistently (I think, in earlier
commits). Is this your intent?
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 13406e34b1179d748b98791d1a15387ba053a4fa
Author: James Rayner <james(a)archlinux.org>
Date: Mon Sep 7 20:00:22 2009 +1000
Lots of little tweaks that should never hurt. Some of them may help in
corner cases; others probably make no difference.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 3ae7e093c27350ced6ffaf99a3bca6bc56c559b8
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 12:49:05 2009 -0400
respect TMPDIR
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit c2b6decd51289abe3d969f305f709fb4243fe6f1
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 12:49:04 2009 -0400
wireless-dbus tweaks
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 3e6d122b2fba58080d3aa3e94d766084d3d42f91
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 12:49:03 2009 -0400
i/o tweaks
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 47e89de7b8cbb9b26f1e4471702c9def3063f940
Author: James Rayner <james(a)archlinux.org>
Date: Mon Sep 7 19:27:35 2009 +1000
Use wpa_supplicant for list_networks
commit a14696d03dd23fac8d4c56058e8571049e0649dc
Author: James Rayner <james(a)archlinux.org>
Date: Wed Sep 2 09:54:35 2009 +1000
Shorten find_ap/essid and allow net-profiles to continue if a profile fails
commit 91f5c08bb60985769c0d74ed1f556284df0b91fd
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 17 18:19:44 2009 +1000
prevent check_iface from always returning external, output from get_iface_prof
commit 09a2212f344e5bdf7573584a9b8ef5b64c7b1fac
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:16 2009 -0400
quotes!
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 07aa8f784896ba97914f4b2a71d2ba6c0047cb07
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:15 2009 -0400
extend set_interface usage to netcfg-auto-wireless
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 6c5e4f9ab4f75adfdd1949f929bf6a2308ecd03b
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:14 2009 -0400
Isolate ip to ethernet-iproute, ifconfig to ethernet + wireless
* The point of having both ethernet and ethernet-iproute
was presumably to transition slowly from ifconfig/net-tools to
iproute2. But the current codebase mixes the two in handling
ethernet and wireless connections. This commit separates
all the ip calls to the newer connections, and the ifconfig
calls to the older connections. The latter now call set_interface
with up-old, down-old, forcedown-old.
* I'm not urging that ifconfig code sticks around. Just trying
to make the code consistent with what seems to me to be
its implicit design principles.
* the check for NO-CARRIER in ethernet is now also done without
calling iproute2 tools. I saw this technique recommended somewhere
but have no citation. I don't know how many kernel revisions one
can rely on any given part of /sys to remain stable for.
It may be possible to achieve the same goal here in other ways.
If in fact it's worth the effort to keep the ifconfig code
around.
* Began also to integrate the IPROUTE variable introduced in
ethernet, but stopped. If that's integrated everywhere, shouldn't
it make connection=ethernet equivalent to
connection=ethernet-iproute? Is there justification for
using it at some places but not everywhere? I just let it alone
for now.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit e27d094577f874613c49cc3d93796162230ca2c8
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:13 2009 -0400
start consolidation of ifconfig/ip/set_interface
* try to factor all the ifconfig/ip set dev code to single location
(currently networks/set_interface, though I recommend a different name
for this function because it's too close in name and different
in functionality from set_iface, set_profile).
* added "forcedown" option to set_interface, meaning "just go down
don't worry about 'nodown' quirks"
* even with "forcedown", this factoring would introduce "ip addr
flush dev $INTERFACE" calls to existing code. I assume that's
harmless? or even beneficial?
* one code block (in ethernet_iproute) had stdout,stderr of the
down calls redirected to /dev/null. I've moved that to
set_interface, so now everyone's getting that behavior. I assume
that's appropriate...
* now no more calls to "ip" or "ifconfig" outside of set_interface,
except the checks for NO-CARRIER after ethernet*/set_interface up.
They might also be moved to network/set_interface?
* as of this commit, all the set_interface calls are now using ip
instead of ifconfig. A subsequent commit will isolate the ip-use
to ethernet-iproute and the ifconfig-use to ethernet.
* ALERT: attend to wireless_down, it seems to be calling
set_interface down twice (once in ethernet_down, once in itself).
And neither this commit nor the code it's patching respects
quirk nodown in the ethernet_down block.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 2282776f1dd928b6c5f56e30cbf2c52a4f26303d
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:12 2009 -0400
Improve suspend/resume, allow for subsets of ifaces
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit dc0c1d07198702dfaeece618f05608ae14e9f358
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:11 2009 -0400
improve list_networks, report APs too
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 9578dda45b86acf3bd25def5de8f1d51f2ec22b2
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:10 2009 -0400
Add AP argument to profile, also let ESSID arguments be regexps
* AP= arguments in profiles take precedence over ESSID= arguments
* ESSID= arguments regexps instead of literals. To avoid screwing up
any currently working profiles, I restricted the interpretation as a
regexp to just the new wireless-dbus connection types.
* But a global change involved in implementing this is that the
connection up/down calls will be passed a literal ESSID (which of the
local networks matches the regexp) as an additional argument.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit c37f2081157b15be719ce8afb0e8e15afbf24253
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:09 2009 -0400
silence an error in set_iface
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 387472ec4f87d2f4516a4205f77d75326f3b9a6f
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:08 2009 -0400
use STATE_DIR in /usr/bin/netcfg
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 8b9f249f3d7f4c713c406c31ed9190a636544b14
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:07 2009 -0400
make wep_check more robust
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 03ea89171b2376ac5b593b803ca73e7311c30de8
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:06 2009 -0400
give wireless-dbus smarter read_config
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit b7d6f5afb02d5567c572149d5b6469c77980cc24
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:05 2009 -0400
net-auto daemon file? already started?
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 8f9a77369c89db4de7d50d058b63c6b47a3428c9
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:04 2009 -0400
Integrate netcfg-menu and net-profiles
* net-profiles will only attempt to control the profiles it was told to;
if you manually netcfg a different interface, it will be left alone.
(This also helps keep netcfg from stomping on other daemons that might be
hooking into it.)
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 1c1a48accda117ca7368d916e07672c4ded6f63f
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:03 2009 -0400
use subshells as sandboxes, and failing POST_UP/PRE_DOWN aborts
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 29b8a7c378cd275c4c1f8d8c995b65cdf19657af
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:02 2009 -0400
Improve listing/iterating over profiles
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit efc7183790cec4fc2b3425f17201e0e2fea51c44
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:01 2009 -0400
Improve debugging and error-reporting.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 77f132cb6eb6b2f6514635862f41254bdaf461ac
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:05:00 2009 -0400
document WPA_GROUP
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 59ddddaac272ad7fa9d53dad4f744e49a253c856
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:04:59 2009 -0400
grep tweaks
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 2b98cb24c8cfdfa08d2f764e90861e82a37c0d36
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:04:58 2009 -0400
More secure temp WPA_CONFIG file
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 9f4a6f5c904dc23d3b2752ea362ecc1f24585683
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:04:57 2009 -0400
Don't overwrite existing $WEP_OPTS
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 75187169a35b4fcd899d04a4860a9aad64d6c518
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:04:56 2009 -0400
ethernet_up will create resolv.conf also for $DNS
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 42be8db00c4255de6cccfa8ff1250119d7486730
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:04:55 2009 -0400
Sanitize quotes for wpa_start
Arguments to wpa_start shouldn't be expanded until wpa_start receives
them: so should be quoted by all calling functions. I added quotes
throughout. In general, it seems wise to quote except when it's
absolutely certain not to be needed---or you specifically _do_ want
to expand arguments. In this case, it's extra important.
Because this might be missed in later code, I also wrangled wpa_start
so that it doesn't rely on WPA_OPTS being all in $3.
One of these fixes would have sufficed, but what the hell I did both.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit a2a257c1d87dc384b224dd8f024b7dc7661e161c
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:04:54 2009 -0400
wpa_cli, start/stop_wpa, wpa_check tweaks
* Supply -i switch to wpa_cli
* Have wpa_check call stop_wpa on failure, instead of duplicating
(only some of) the termination code.
* Need brief sleep in termination code.
* Note that functions which call wpa_check don't need to call
stop_wpa themselves, when wpa_check fails.
* Functions which call wpa_check and start_wpa are however
responsible for all error reporting on failure.
* Add some debugging calls to announce calls to wpa_start/wpa_check
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 0d3ccc0c91b944f318a6d0648d96fd7f99405f22
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:04:53 2009 -0400
Make python script use i/o hooks too
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit c0b4b19486aaa6e277c3344c40419225e085bd69
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:04:52 2009 -0400
Everyone use i/o functions from globals/hooks
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit e4271e46d3ddfe0a3dbaef66d51157bfd88ca2ff
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:04:51 2009 -0400
netcfg current and netcfg list
These and "netcfg version" don't require root privileges.
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 4ede76fb6a5ba81b92b0e3452e954d9eea431a74
Author: Jim Pryor <profjim(a)jimpryor.net>
Date: Tue Aug 11 08:04:50 2009 -0400
Add contrib dir and logging hooks
* Add contrib/logging.hook
* Update Makefile and manpage
* Propose that hooks go into /etc, not /usr---latter
should be shareable and possibly read-only, not
good spot for user-configurable files like these.
* Since we have hooks/arch as part of the package,
this commit attempts to load hooks from both
/usr/lib/network/hooks and /etc/network.d/hooks.
(Executable hooks in /etc take precedence over
hooks with same name from /usr.)
* Need to load /etc/rc.conf before /etc/rc.d/functions
(e.g. for USECOLORS)
Signed-off-by: Jim Pryor <profjim(a)jimpryor.net>
commit 4ebad5f88abda1b0788ef7ad3cd46d8cd8cfa6d7
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 10 21:25:09 2009 +1000
Erase any suspended profiles on a newly connected interface
commit 2e0f6bf77d69334e44e890980a671b7c5b4f39b1
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 10 21:12:21 2009 +1000
allow interfaces to be marked as externally controlled
commit 95b0fd57c0487cf6cb557fbc63de177099ca867c
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 10 20:48:31 2009 +1000
add missing globals and 'arch' hook
commit 78e2fa6621750e4f2a108f90598d9a7e798b46b3
Merge: 9a3078d 1400a83
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 10 20:43:58 2009 +1000
merge changes since revert
commit 1400a8362753016dacc699679e8b9daebd3c8513
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 10 20:37:58 2009 +1000
Add interface setting, a debug mode and interface setting hooks
commit 5f43ba3cfab8851b2a380d609029b8061ae51bca
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 10 20:20:12 2009 +1000
merge improved find_ap/find_essid
commit 74fe64cec00d359ce98938754e9cb1b0c96e49a8
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 10 20:09:14 2009 +1000
merge logging code from Jim Pryor
commit 65c7253e9f27421e61c0764dcf8843797611db00
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 10 18:10:19 2009 +1000
Add wireless+iproute support, extend wait for some slower cards
commit 6a019f77f23fc9d214d1a1679f90606a31396184
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 10 18:02:31 2009 +1000
Added basic rfkill support; prototype connection query support
commit 9a3078d8cec470b3820c5597d5c8819d642e558d
Author: James Rayner <james(a)archlinux.org>
Date: Mon Aug 10 16:09:16 2009 +1000
revert pryor patch
commit 280b25e1171a4609356e888066614a4dc2ecb678
Author: James Rayner <james(a)archlinux.org>
Date: Sat Aug 8 01:13:26 2009 +1000
remove generated docs
commit c41ab9dee11f728b610dae8f644014ef20e617cf
Author: James Rayner <james(a)archlinux.org>
Date: Sat Aug 8 00:53:42 2009 +1000
rename wireless file
commit 3c4e7075e5a0fc39d559abb4b7d7ead1eba2156f
Author: James Rayner <james(a)archlinux.org>
Date: Sat Aug 8 00:53:34 2009 +1000
rename wireless file
commit 54e39849f1e60eb043f9d8f0904acf3c79d96a1c
Author: James Rayner <james(a)archlinux.org>
Date: Sat Aug 8 00:23:45 2009 +1000
Patch from Jim Pryor
commit f7168ae05837a24060b41511be6e4626cb26828a
Author: James Rayner <james(a)archlinux.org>
Date: Sat Jun 27 12:12:19 2009 +1000
netcfg v2.2.1
commit 90fb9a3aa4eb5f6395f18a851361a47780eae69d
Author: James Rayner <james(a)archlinux.org>
Date: Sat Jun 27 12:11:29 2009 +1000
fix taking all profiles down
commit 78e88423764ae1babcfeb6fb3a239345eaea7588
Author: James Rayner <james(a)archlinux.org>
Date: Sat Jun 27 12:07:55 2009 +1000
netcfg v2.2.0
commit 5b0da05d328c9c5a9777a73a8721b3737dd938eb
Author: James Rayner <james(a)archlinux.org>
Date: Sat Jun 27 12:03:49 2009 +1000
Workaround for FS#15072
commit 1cf0924f68a9a1ced61c9cf519d9b7a824b0a2a6
Author: James Rayner <james(a)archlinux.org>
Date: Sat Jun 6 12:14:28 2009 +1000
netcfg v2.2.0 beta 3
commit 2f40d9375375b9820648d5ae46a60c7f06af1ccc
Author: James Rayner <james(a)archlinux.org>
Date: Sat Jun 6 12:10:05 2009 +1000
Another attempt at a working link check, FS#13334
commit 7045f053192bae2de5445c25458b833bdc723f7e
Author: James Rayner <james(a)archlinux.org>
Date: Tue Jun 2 00:15:58 2009 +1000
netcfg v2.2.0 beta 2
commit 2192792bb5098440a1f1e75d4c0d42668e9e30a3
Author: James Rayner <james(a)archlinux.org>
Date: Wed May 20 07:55:11 2009 +1000
Fix FS#14761 and handle if no profiles are active
commit 3d4c97244f1a8e083553899d4d4b527813bea19f
Author: Andrea Scarpino <andrea(a)archlinux.org>
Date: Tue May 19 23:09:51 2009 +0200
typo (fix #14761)
commit d07fceaa2ce0b70ed74a14903d69ef96f698b98f
Author: Andrea Scarpino <andrea(a)archlinux.org>
Date: Tue May 19 18:57:56 2009 +0200
fix #14761 (again)
commit 2878a5d7725e7f80e1b5a404f2df7416c80c43f3
Author: Andrea Scarpino <andrea(a)archlinux.org>
Date: Tue May 19 18:50:32 2009 +0200
fix #14761
commit 40ba706d25128781dc0f4a54303e056abf5d1c3c
Author: Andrea Scarpino <andrea(a)archlinux.org>
Date: Mon May 18 17:11:37 2009 +0200
fixed typo by Robson Roberto Souza Peixoto
commit 7eb6ed715a1db8d493e615daf63a29813cc147b2
Author: James Rayner <james(a)archlinux.org>
Date: Mon May 18 20:14:53 2009 +1000
netcfg v2.2.0 beta 1 (again)
commit 42cb6f2d60fbece43a24faa5752160fc7f684fba
Author: James Rayner <james(a)archlinux.org>
Date: Mon May 18 20:14:35 2009 +1000
netcfg v2.2.0 beta 1 (again)
commit 3a6e081aaa84b84ed5112b87eb935af196dc44b9
Author: James Rayner <james(a)archlinux.org>
Date: Mon May 18 20:13:13 2009 +1000
netcfg v2.2.0 beta 1
commit bb3bade410cbfb4d19b65884b6525be7603dd686
Author: James Rayner <james(a)archlinux.org>
Date: Mon May 18 16:59:34 2009 +1000
wireless: check if iface is real, stop wpa_supplicant on failures
commit 92d6bde2e758466c5e524f84e424b7a98c749863
Author: James Rayner <james(a)archlinux.org>
Date: Tue May 12 23:24:47 2009 +1000
cosmetic fix to help message output
commit 3d73d23fbe6ea1ca6e72bb616d590c40f672d5f1
Author: James Rayner <james(a)archlinux.org>
Date: Tue May 12 23:23:19 2009 +1000
improve netcfg help text
commit add84f8cb178f3138839d5692766fda3de3d0d55
Author: James Rayner <james(a)archlinux.org>
Date: Tue May 12 23:15:09 2009 +1000
remove accident
commit d60f370571af5413b6512b1dd40c7ace0e98ef54
Author: James Rayner <james(a)archlinux.org>
Date: Tue May 12 23:14:40 2009 +1000
Add documentation for both types of ethernet and wireless connections
commit dd485367068c8451787045e14bc7ce8a1257135d
Author: James Rayner <james(a)archlinux.org>
Date: Thu May 7 08:23:34 2009 +1000
Add reconnect option to netcfg and improve clean option
commit 6d3e23a3418249d5787077c21cba52707e3a622a
Author: James Rayner <james(a)archlinux.org>
Date: Thu May 7 08:16:36 2009 +1000
remove infinite loop causing wireless to fail
commit 7caa9343e8fea3cf653260e4b9458c5aa317734c
Author: James Rayner <james(a)archlinux.org>
Date: Sat May 2 01:47:57 2009 +1000
Working WEP support via dbus/wpa_supplicant
commit 22db3ac767600c750f622fe979ce8a7ee746129e
Author: Andrea Scarpino <andrea(a)archlinux.org>
Date: Wed Apr 29 14:05:37 2009 +0200
undo WPA and ethernet
commit e79fbf4f333c5ca1dd9749d37fdb4528a5f444c1
Author: Andrea Scarpino <andrea(a)archlinux.org>
Date: Wed Apr 29 01:56:00 2009 +0200
added example for opened wireless connection
commit 7ec3425fe9c0bdfb6cbfb67957452b646d5dc1da
Author: Andrea Scarpino <andrea(a)archlinux.org>
Date: Wed Apr 29 01:52:21 2009 +0200
ethernet doesn't need check for wpa
commit f91fab1f9984ca6c1372169df991280f1fb40ac4
Author: Andrea Scarpino <andrea(a)archlinux.org>
Date: Wed Apr 29 01:31:12 2009 +0200
set SECURITY to none if not set
commit 405a2061e571e5ebdbd5167773fd7ca05fcbbd8c
Author: James Rayner <james(a)archlinux.org>
Date: Tue Apr 28 22:44:15 2009 +1000
Fix cable check and handle devices which take some time to report state=up. FS#13334
commit 7b31dcd7b6da4f26db8f09924adc059f5a6ee589
Author: James Rayner <james(a)archlinux.org>
Date: Tue Apr 28 22:15:43 2009 +1000
Add WEP support to wireless-dbus, remove broken interface type check in wireless
commit 9f8ec61efe91504d6cad6c4b99a748ce316187f6
Author: James Rayner <james(a)archlinux.org>
Date: Fri Feb 27 08:35:59 2009 +1100
remove stat_append
commit 2dcde41c5a8390781b2967e9cb2eda5e4f445f40
Author: James Rayner <james(a)archlinux.org>
Date: Thu Feb 26 22:00:34 2009 +1100
FS#13492 - correct find command in all_down
commit f9541f7c7353e5daf43342f11aca01c860902f5d
Author: James Rayner <james(a)archlinux.org>
Date: Thu Feb 26 21:47:50 2009 +1100
Adjust example installation in Makefile
commit 4d49a2bff62ab8db9396b495f194b606c12afa99
Author: James Rayner <james(a)archlinux.org>
Date: Thu Feb 26 20:50:26 2009 +1100
Add missing wpa-config based examples
commit 9997a323581c7152e67830690d80d213d7c0d2e2
Author: James Rayner <james(a)archlinux.org>
Date: Thu Feb 26 20:42:04 2009 +1100
Update and re-arrange examples, update wireless quirk options, stop
using deprecated sys interface
commit c2838593ab2cc04cb702042066d912f1bcbcc201
Author: James Rayner <james(a)archlinux.org>
Date: Tue Feb 17 18:06:05 2009 +1100
Remove possibly redundant code, add structure to support WEP
commit 9692fac721339ce22b5b46e382589587e3e01d78
Author: James Rayner <james(a)archlinux.org>
Date: Tue Feb 17 12:29:01 2009 +1100
Improve tolerance of wireless-dbus and remove hardcoded values
commit 5955232eeb8e5d55d9c41c8bc60d058ebbc2ded9
Author: James Rayner <james(a)archlinux.org>
Date: Tue Feb 17 12:16:33 2009 +1100
fix netcfg-auto-wireless and a temporary workaround for FS#13299
commit 11646867bc735d89cdc95508f30fa4277592bbfe
Author: James Rayner <james(a)archlinux.org>
Date: Mon Feb 16 22:14:39 2009 +1100
fix minor typo in example
commit cd45b96d742d5e7bfc6478eb0cf5585dcba348ea
Author: James Rayner <james(a)archlinux.org>
Date: Mon Feb 16 22:11:47 2009 +1100
Basic example configurations for the new system
commit 9550b3675ab99e4bc36f5606a8cd5f0037a6ed00
Author: James Rayner <james(a)archlinux.org>
Date: Mon Feb 16 22:01:15 2009 +1100
FS#11748 -netcfg takes interface down too early
commit 540c2d8619f8103c1b4374a50a502ecbec90c953
Author: James Rayner <james(a)archlinux.org>
Date: Mon Feb 16 21:39:21 2009 +1100
FS#13165 - netcfg creates bad wpa_supplicant config when using full hex key
commit 3b0fc87396c3782b9011b4d89c05cffd8c255d5d
Author: James Rayner <james(a)archlinux.org>
Date: Mon Feb 16 21:37:30 2009 +1100
FS#13073 - add example of string based wep key to netcfg
commit 1e8e201f7698e07700f4b85d5a045a5d9b4b8188
Author: James Rayner <james(a)archlinux.org>
Date: Mon Feb 16 21:35:12 2009 +1100
remove typo
commit 371cd06f36328ba0ddb75fe64102e8fc232a7fd3
Author: James Rayner <james(a)archlinux.org>
Date: Mon Feb 16 21:09:06 2009 +1100
various fixes, and new quirk 'noacheck'
commit cfcf836b94c5f3b520f0022942b1932c566eefdb
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 25 11:44:26 2008 +1100
cleanups in ethernet connection type
commit c81d0d1e5c617e1b3fb7d46534b6f333137e519a
Author: James Rayner <james(a)archlinux.org>
Date: Mon Dec 22 22:26:53 2008 +1100
fix output
commit bb89911bde4ab4f848b3d0f04acbdfd6ff21d5d8
Author: James Rayner <james(a)archlinux.org>
Date: Mon Dec 22 22:26:35 2008 +1100
fix output
commit 6cf09622e81aafe9697ba20a5e51f1ab66f481d6
Author: James Rayner <james(a)archlinux.org>
Date: Mon Dec 22 22:20:08 2008 +1100
substitute usage of 'ls' with 'find'
commit 80524ed6a8da6e4cc7f9309296185814e2f361aa
Author: James Rayner <james(a)archlinux.org>
Date: Mon Dec 22 22:12:38 2008 +1100
add iproute enabled ethernet connection type, fix makefile for new wireless
commit 2b69839ddc9b0595091035b1f4c84041c8ec4031
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 18 22:10:02 2008 +1100
fix man page location
commit 4278b9e04952c24b14ce5eb3b5ed25885129a859
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 18 22:06:56 2008 +1100
Arrange tree for future packaging
commit d68313a616c8a4b46ae6192e966176aab3bdd49b
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 18 21:20:32 2008 +1100
Add early wireless via dbus/wpa_supplicant support
commit 5c2dc23703f1261b5b6eb0fd9906a2975e1c37ea
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 18 17:37:46 2008 +1100
use arguments to scripts rather than sourcing in connection functions
commit 41197e24cfe9d2bf040d411e6c438aff516d943f
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 18 17:12:51 2008 +1100
FS11818, improve key handling, use subshells to avoid scope issues after libify
commit 07514350b8404670e14f764ef6b3a9114469621e
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 18 16:34:57 2008 +1100
Add option to pass arbitrary ifconfig arguments when using dhcp
commit 164df2fdcc8ac4286c7f8f04f1e7c9004ade6960
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 18 16:33:31 2008 +1100
fix libify
commit 300cd2c73b599c2a58463ce75e1aa2cb19ac2414
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 18 16:32:07 2008 +1100
libify and fix some scripting errors
commit 4ea71825696ac78ff5694153f3c70eb0350f6a10
Author: James Rayner <james(a)archlinux.org>
Date: Thu Dec 18 15:28:01 2008 +1100
replace mii link check with iproute
commit c5019aab33682e9c9e743a761d8616eeb24ce843
Author: James Rayner <james(a)archlinux.org>
Date: Fri Dec 12 11:55:57 2008 +1100
Add ethernet 802.1x support, FS12069, Don't enforce any WEP authentication method, FS11690
commit 2d02d12d39d32cc64dcf5ed7b45078b813ce4814
Author: James Rayner <james(a)archlinux.org>
Date: Sat Oct 4 09:49:02 2008 +1000
netcfg v2.1.2
commit 5bc67e99f0399b294312ee1cd3555712d97051f6
Author: James Rayner <james(a)archlinux.org>
Date: Sat Oct 4 09:47:58 2008 +1000
Added new DNS=() variable for multiple DNS nameservers
commit 75b7abe2727a9ce7e72721a5c79f070d6126b6b3
Author: James Rayner <james(a)archlinux.org>
Date: Sat Oct 4 09:34:36 2008 +1000
Restore dhcpcd as default dhcp client
commit 8522e629b7b70a55ffa46531e1995949e89a93ed
Author: James Rayner <james(a)archlinux.org>
Date: Sat Oct 4 09:32:14 2008 +1000
Adjust arguments for dhcpcd 4.x
commit f5583fa284f3fa130ff0c84effa5b5fa0fff5c78
Author: James Rayner <james(a)archlinux.org>
Date: Wed Sep 17 23:14:23 2008 +1000
netcfg v2.1.1
commit 8436ade56a7b513a9f39ea4656ee085ca7f599d2
Author: Jonathan Frazier <eyeswide(a)gmail.com>
Date: Tue Sep 16 16:57:30 2008 -0400
limit dhclient to a single interface instead of all that are available.
Signed-off-by: James Rayner <james(a)archlinux.org>
commit 6603c60167e7ff8df02a923d1e0d099c46d952ca
Author: James Rayner <james(a)archlinux.org>
Date: Thu Sep 4 13:22:32 2008 +1000
netcfg v2.1.0
commit 2affabfabd66fdcd6e84726a4f6debd44a0e0f77
Author: James Rayner <james(a)archlinux.org>
Date: Wed Aug 6 23:12:21 2008 +1000
netcfg v2.1.0 release candidate 1
commit abf85ef49e301fabdef07eccea5f8efcd9406932
Author: James Rayner <james(a)archlinux.org>
Date: Wed Aug 6 22:55:13 2008 +1000
Add any missing /var/run dirs FS#10768
commit d5378547e1179cd09bdad3bb38dcf4c30cfffe69
Author: James Rayner <james(a)archlinux.org>
Date: Wed Aug 6 22:47:34 2008 +1000
Add logging of last profile connected FS#3941
commit 7555beb8b9cf85e8106859e5e6fed7b028e0d08e
Author: James Rayner <james(a)archlinux.org>
Date: Wed Aug 6 22:39:11 2008 +1000
Fix parsing of hex WPA keys
commit ffae225ceb0bae05800a73817b7c022549d98d56
Author: James Rayner <james(a)archlinux.org>
Date: Wed Aug 6 01:10:45 2008 +1000
Two quirks to test for iwl3945, reported on forums post:402541
commit 8562faa3ca1bd7fc16830d19f49044280e2d7bb9
Author: James Rayner <james(a)archlinux.org>
Date: Wed Aug 6 01:04:29 2008 +1000
Add wierd quirk for some atheros hardware FS#10585
commit bbc8c444c204fdce496468190a1f5ec4931c4e53
Author: James Rayner <james(a)archlinux.org>
Date: Wed Aug 6 01:00:28 2008 +1000
Take interface down after disconnecting. Quirk 'nodown' to disable behaviour FS#10708
commit 01cee06607cbea5aaffbb0c5216cff3a17a3f7b4
Author: James Rayner <james(a)archlinux.org>
Date: Fri May 30 23:43:15 2008 +1000
netcfg v2.1.0 beta 2
commit 7de6c1179b895aac1f26b81173e64bff421d8b5f
Author: James Rayner <james(a)archlinux.org>
Date: Fri May 30 23:39:13 2008 +1000
separate automagic from netcfg proper
commit a57607373a96ef93f82f98e7da4cbe2c8b55caed
Author: James Rayner <james(a)archlinux.org>
Date: Fri May 30 23:26:15 2008 +1000
Set dhclient as default if installed
commit cd374f02c9f54b53ac3dd023ac2b698023c00192
Author: James Rayner <james(a)archlinux.org>
Date: Fri May 30 23:24:19 2008 +1000
Sort out various wireless quirks and improve wireless reliability
commit f45d6873679bd1baa8425c3ee23f3890feb283c3
Author: James Rayner <james(a)archlinux.org>
Date: Fri May 30 22:36:02 2008 +1000
FS10369
commit 23cbda48fb94ca4f9555157560ebb52dfb636a3d
Author: James Rayner <james(a)archlinux.org>
Date: Fri May 30 22:33:30 2008 +1000
FS10396 - run custom own commands before connection
commit 3ae730f3259cc5ebc4b70bf36f8b2081cde8934d
Author: James Rayner <james(a)archlinux.org>
Date: Fri May 30 22:30:31 2008 +1000
update details for release
commit 10d1c069a4e38ccbcaaa893d2d9e28ad5e05aae1
Author: James Rayner <james(a)archlinux.org>
Date: Fri May 30 22:22:35 2008 +1000
FS9953 FS9644
commit dcc9f2bfacb27cbabee1d5487d84087d99207e2a
Author: James Rayner <james(a)archlinux.org>
Date: Wed Feb 13 20:34:59 2008 +1100
netcfg v2.0.6
commit 8b3079a163ca6d0faf932600d862133cddf97a76
Author: James Rayner <james(a)archlinux.org>
Date: Wed Feb 13 20:32:43 2008 +1100
quick workaround for EXCLUSIVE= potential bug
commit 8d8bead5ced118a81abac885c5b463808a847b84
Author: James Rayner <james(a)archlinux.org>
Date: Wed Feb 13 20:31:30 2008 +1100
Fixed PPP functionality: http://bbs.archlinux.org/viewtopic.php?pid=326065#p326065
commit 37c25f14c2d1b02a89bd7460690a827b6e6ae998
Author: James Rayner <james(a)archlinux.org>
Date: Wed Feb 13 20:28:44 2008 +1100
Fails if DNS2 not set. FS9525
commit 8961a82f09a19bb65866ac33c1c95d7d0b7edcac
Author: James Rayner <james(a)archlinux.org>
Date: Wed Feb 13 20:26:51 2008 +1100
Catch invalid profiles FS9423
commit a84b7ab965218f6320c9f95284c03bfddd761fdd
Author: James Rayner <james(a)archlinux.org>
Date: Wed Feb 13 20:23:40 2008 +1100
Created option to allow only one network at a time. Useful for switching networks.
commit 363cb3b63bfe0a91840f34903234037df2aeeb83
Author: James Rayner <james(a)archlinux.org>
Date: Wed Feb 13 19:55:57 2008 +1100
Fix automatic wireless for devices that need to be enabled before use (ifconfig $iface up)
commit 158b5e0225873913b8f5b11ac5e183e89900854e
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 13 21:00:10 2008 +1100
netcfg v2.0.5
commit b5019b2056a9f0d603fb1e60065ae007bd04e13b
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 13 20:57:13 2008 +1100
Fix Error 12: File not found error, and make netcfg-auto-wireless output look better
commit 36c19e429986e4ef52069399b850bee03b1a7925
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 13 19:44:34 2008 +1100
netcfg v2.0.4
commit c2ecfcabfd627bf4e0d2e65f3288c511d2634074
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 13 19:42:32 2008 +1100
Sort netcfg-menu alphabetically
commit d2cf391bfe6d77598f9575ce4c74a27b6f9f9976
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 13 19:11:36 2008 +1100
Removed buggy 'last profile' functionality
commit 98f298d1cb63f7a73f30a79a77f0fba7d42e3205
Author: James Rayner <james(a)archlinux.org>
Date: Mon Jan 7 00:01:03 2008 +1100
symlink issue in netcfg-auto-wireless
commit 984f8b02a1d8c85789981fce8b6ddc677d4f6753
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 6 19:18:46 2008 +1100
netcfg v2.0.3
commit 9746a42ee3fbb3dcda2a5750250b0867bfd69c0a
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 6 16:32:19 2008 +1100
netcfg v2.0.2
commit 5ef4420471c3e907446cd921902c7e6b18a90e71
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 6 15:20:20 2008 +1100
fixed typo in complete example
commit 4997f3a7b48c41f6b4a78e11210106037545ddc2
Author: James Rayner <james(a)archlinux.org>
Date: Sun Jan 6 15:15:42 2008 +1100
Added "automatic wireless" support and sort of 'cleaned' up rc.d/net-profiles
commit 9f37f0b195fd75dd8a940f6478c5dcee8a5db4e3
Author: James Rayner <james(a)archlinux.org>
Date: Sat Dec 29 23:51:12 2007 +1100
Fix makefile for netcfg-auto-wireless
commit dc101daef771eaab94ed00f87a69612e60c73c11
Author: James Rayner <james(a)archlinux.org>
Date: Sat Dec 29 23:47:17 2007 +1100
Small new features & tidying
* Tidied: auto-wireless support
* Added: Explicitly specify menu default via NETWORKS_MENU_DEFAULT
* Added: Explicitly set menu timeout with NETWORKS_MENU_TIMEOUT
* Added: Recording of last profile as $PROFILE_DIR/last
* Tidied: /etc/rc.d/net-profiles
commit 2fc0a5d9baae63773cf7675b60459a85063279d5
Author: James Rayner <james(a)archlinux.org>
Date: Wed Dec 26 07:32:43 2007 +1100
added auto wireless support to rc.d/net-profiles
commit f18ab0e80b2e48090408dd33071ed98a4ae6356b
Author: James Rayner <james(a)archlinux.org>
Date: Thu Nov 22 23:18:19 2007 +1100
typo in complete.example.. s/IFOPTS/IP/g
commit 959ca6896a9286292836fb30cf2490a0b9f53796
Author: James Rayner <james(a)archlinux.org>
Date: Mon Nov 19 22:36:37 2007 +1100
change -a to &&
commit 38197ef003cf6b71e10606cb8745eda7bf8bbb22
Author: James Rayner <james(a)archlinux.org>
Date: Mon Nov 19 22:32:53 2007 +1100
fixed missing ]] in wireless.subr
commit bce740635a1649551b32d0d09a70e19dcedb37d3
Author: James Rayner <james(a)archlinux.org>
Date: Mon Nov 12 09:36:40 2007 +1100
Fix up tests
commit 3537beba0d91a4a7947f5439f695cbebff9e6f55
Author: James Rayner <james(a)archlinux.org>
Date: Sat Nov 10 11:05:11 2007 +1100
fixed some cosmetic output issues due to missing newlines
commit e9f9e4d54cb3afb6d78a12e85035a24d346c381d
Author: James Rayner <james(a)archlinux.org>
Date: Sat Nov 10 10:43:57 2007 +1100
Initial Import
-----------------------------------------------------------------------
hooks/post-receive
--
Network control utility based on systemd
1
0
[arch-projects] [dbscripts] [GIT] Official repo DB scripts branch nymeria deleted. 20121003-5-gc2ad029
by pierre@archlinux.org 30 Jan '13
by pierre@archlinux.org 30 Jan '13
30 Jan '13
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Official repo DB scripts".
The branch, nymeria has been deleted
was c2ad0298b74877bb2cd85f8f0e899460714bb019
- Log -----------------------------------------------------------------
c2ad0298b74877bb2cd85f8f0e899460714bb019 ftpdir-cleanup: fix ACL issues on nymeria
-----------------------------------------------------------------------
hooks/post-receive
--
Official repo DB scripts
1
0