summaryrefslogtreecommitdiffstats
path: root/contrib
AgeCommit message (Collapse)AuthorFilesLines
2014-03-01port bonding from ifenslave to iproute2ajs124_desk1-1/+0
Ifenslave is deprecated according to the kernel documentation: https://www.kernel.org/doc/Documentation/networking/bonding.txt It also added an additional, unnecessary dependency. I tried to update the documentation to reflect this change.
2014-03-01Update bash-completion for netctl-autoJouke Witteveen1-2/+7
2014-03-01Update zsh-completion for netctl-autoMatt Bray1-8/+15
2013-07-24Use iproute2 for bridging (FS#36165)Jouke Witteveen1-1/+0
This sheds the dependency on the old bridge-utils (brctl).
2013-07-16PKGBUILD: Add systemd to dependsFlorian Pritz1-1/+1
systemd is required at runtime and we also need it at build time. New chroots created by Arch's devtools no longer include all base packages and systemd won't be installed unless we depend on it. Without systemd the makefile won't find the unit dir and will install the service files into /. Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-05-05Use pkg-config to obtain the systemd system unit directoryJouke Witteveen1-4/+5
This ensures the units are installed correctly if systemd is installed in an alternate location like /lib/systemd. Idem for the location of profile-based units. Based on a proposal by: Mike Gilbert <floppym@gentoo.org>
2013-05-01Remove the last traces of netcfgJouke Witteveen1-1/+0
2013-04-18Management related changesJouke Witteveen1-6/+7
- add back to 'base' group - add .gitignore that ignores build results
2013-03-18Unhardcode pathsJouke Witteveen1-0/+1
Remove distribution-specific paths (and allow overrides).
2013-02-27PKGBUILD: use signed sourcesJouke Witteveen1-2/+3
This commit extends 8b1e0.
2013-02-05Move the location for profilesJouke Witteveen2-2/+2
Old location: /etc/network.d New location: /etc/netctl This should ease migration from netcfg and is a better path anyway.
2013-02-050.4 release updatesJouke Witteveen1-2/+2
2013-02-01Improve completionJouke Witteveen3-14/+106
- Add Bash completion for netctl-auto and wifi-menu - Add full (but basic) zsh completion
2013-01-03Indentation fixesJouke Witteveen1-4/+4
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.
2012-12-28Forking netcfg to netctl (2/2)Jouke Witteveen1-41/+22
This commit contains the refactoring and rewriting of code.
2012-12-28Forking netcfg to netctl (1/2)Jouke Witteveen5-246/+13
This commit contains the moving of files.
2012-10-15add to base groupThomas Bächler1-0/+1
2012-10-12Fix whitespace and quotingJouke Witteveen1-1/+1
2012-08-092.8.9 release updatesJouke Witteveen1-2/+5
2012-06-01List ifenslave as an optional dependency (FS#30091)Jouke Witteveen1-2/+3
Needed for bonding interfaces.
2012-04-30Move the website to a websiteJouke Witteveen1-1/+1
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).
2012-04-11Remove obsolete references to /etc/rc.confJouke Witteveen1-1/+0
Configuration is done through /etc/conf.d/netcfg. Compatibility with configuration through /etc/rc.conf is dropped.
2012-04-11Rewrite output hook to not depend on initscriptsJouke Witteveen2-14/+9
/etc/rc.d/functions is owned by initscripts on which netcfg does not explicitly depend. The revised layout is inspired by systemd.
2012-04-10Location based firewall support (FS#26380)Jouke Witteveen1-0/+17
Provide a sample hook file for supporting firewall rule sets based on network 'locations'.
2012-04-10Remove multi-version supportJouke Witteveen2-2/+1
Having multiple versions of netcfg around is not supported.
2012-03-21Revised bash completionJouke Witteveen2-27/+19
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.
2012-03-20Just those things you notice _after_ a releaseJouke Witteveen1-7/+7
Nothing special.
2012-03-19Release process changesJouke Witteveen1-2/+2
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.
2012-03-12Rename -i parameter to -DJouke Witteveen2-3/+3
-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.
2012-03-06More forgiving Makefile and added PKGBUILD creationJouke Witteveen1-0/+32
- 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.
2012-03-04Completion brought up to dateJouke Witteveen2-69/+73
2012-03-04Overhaul of documentationJouke Witteveen2-138/+0
- 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.
2011-07-30Use correct rc scripts names in suspend hook.Byron Clark1-2/+4
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-07-30bash-completion: add support for -r optionCédric Girard1-3/+3
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-06-19Add /etc/conf.d/netcfg for net-auto-wireless configuration.Rémy Oudompheng1-7/+11
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-06-19pm-utils.handler: temporarily hack a syntax errorRémy Oudompheng1-1/+1
2011-06-11More replacing /var/run by /runRémy Oudompheng1-1/+1
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-06-11Change STATE_DIR from /var/run to /runRémy Oudompheng2-4/+4
2010-11-21Update pm-utils handlerJames Rayner1-8/+16
2010-11-21FS#19823 - Improve zsh completion supportJames Rayner1-1/+26
2009-11-18FS#13418,FS#12505 - add zsh/bash completionJames Rayner3-26/+81
2009-09-14added more contrib/ filesJim Pryor5-49/+230
Signed-off-by: Jim Pryor <profjim@jimpryor.net>
2009-09-14load hooks only from /usr/lib/network/hooksJim Pryor1-1/+1
Signed-off-by: Jim Pryor <profjim@jimpryor.net>
2009-09-07move checkyesno to globals, make NETCFG_DEBUG a yes/no setting (default=no)Jim Pryor1-3/+3
Signed-off-by: Jim Pryor <profjim@jimpryor.net>
2009-09-07add an improved pm-utils handlerJames Rayner1-0/+44
2009-09-07i/o tweaksJim Pryor1-0/+1
Signed-off-by: Jim Pryor <profjim@jimpryor.net>
2009-08-15Add contrib dir and logging hooksJim Pryor1-0/+89
* 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@jimpryor.net>
2009-08-10revert pryor patchJames Rayner4-228/+0
2009-08-07Patch from Jim PryorJames Rayner4-0/+228
2008-12-18Arrange tree for future packagingJames Rayner2-101/+0