commit: 28aaac827658967ead28fa6e99e261b68c5e4d88 Author: Robin H. Johnson <robbat2 <AT> orbis-terrarum <DOT> net> AuthorDate: Fri Jan 9 17:15:43 2015 +0000 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org> CommitDate: Fri Jan 9 17:15:43 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/netifrc.git;a=commit;h=28aaac82
Merge pull request #3 from rabisg/cleanup netifrc systemd support This marks the culmination of the GSoC 2014 netifrc project: systemd support. I'd like to extend a huge thank you to my GSoC student on this project: Rabi Shanker (rabisg) For the idea, proposal, and his work notes, please see: https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2014/Ideas/netifrc_on_systemd https://wiki.gentoo.org/wiki/User:Rabisg/GSOC_2014_Proposal https://wiki.gentoo.org/wiki/User:Rabisg/GSOC_14 There is a little bit of documentation to come, and along with ebuild updates. This series does also introduce a test suite to netifrc, on which there is much work to come. Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org> Reviewed-by: Michal Gorny <mgorny <AT> gentoo.org> (systemd-specific pieces) .gitignore | 2 + init.d/net.lo.in | 18 +++- mk/scripts.mk | 2 +- sh/Makefile | 8 +- sh/functions.sh | 126 +++++++++++++++++++++++++ sh/systemd-wrapper.sh.in | 91 ++++++++++++++++++ systemd/net_at.service.in | 10 ++ test/conf.d/bond | 9 ++ test/conf.d/bridge | 9 ++ test/conf.d/eth_dhcp | 1 + test/conf.d/eth_static | 2 + test/conf.d/vlan | 3 + test/config.ini | 28 ++++++ test/requirements.txt | 2 + test/specs/bond.yaml | 23 +++++ test/specs/bridge.yaml | 11 +++ test/specs/eth_dhcp.yaml | 14 +++ test/specs/eth_static.yaml | 14 +++ test/specs/vlan.yaml | 11 +++ test/src/file.py | 21 +++++ test/src/netifrc.py | 227 +++++++++++++++++++++++++++++++++++++++++++++ 21 files changed, 624 insertions(+), 8 deletions(-)