iucoen
e21b01b97e
net-online: add missing sleep 1 in ping loop
...
Currently the ping loop instantly times out because timeout is decremented by 1 without actually going to sleep.
This fixes #480 .
2021-12-12 19:17:16 -06:00
Gaël PORTAY
bf9af1fb23
net-online: fix process of symlinks in sysfs
...
The test `[ -h "${ifname}" ] && continue` skips the symlinks while it is
the opposite that is the expected: ignoring files that are not symlinks.
Fixes commit f42ec82f21
.
This fixes #391 .
2020-12-22 12:49:48 -06:00
William Hubbs
b302b0c094
net-online: always start after net
...
X-Gentoo-Bug: 650600
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=650600
2018-03-16 13:53:02 -05:00
3PO
f42ec82f21
net-online: only process symbolic links in /sys/class/net
...
The /sys/class/net directory contains files which are not symlinks if
the system has bonded devices [1]. We should ignore these files.
This fixes #196 .
[1] https://elkano.org/blog/manage-interface-bondings-sysfs-interface/
2018-01-05 14:56:33 -06:00
bell07
14938c29ce
net-online: wait for ping_test_host
...
The script should wait till the ping host is available or timeout reached
Closes : #179
Closes : #191
2017-12-12 16:29:34 -06:00
William Hubbs
9d05f68b51
Do not use file tests in net-online
...
https://unix.stackexchange.com/questions/252002/help-testing-special-file-in-sys-class-net
This is for #189
2017-12-12 12:45:52 -06:00
William Hubbs
ee2524cd1d
net-online: clean up quoting and test for existence
...
This is for #178 .
2017-12-11 17:41:04 -06:00
Marcel Greter
5c81661d47
Gracefully handle unreadable /sys/class/net/dev/ nodes
...
Fixes https://bugs.gentoo.org/629228
Fixes #189
Fixes #185
Fixes #178
2017-12-11 14:46:16 -06:00
William Hubbs
eea4decdd1
net-online: typo fix
2017-02-26 19:09:56 -06:00
William Hubbs
d4d0f25a48
net-online: updates to make the service more usable
...
- switch from attempting to ping the default gateway to a host outside
the local network, defaulting to google.com.
- along with this, change the name of the variable that requests a ping
test to include_ping_test so the meaning is more clear.
2017-02-26 13:51:50 -06:00
William Hubbs
f53c8baef3
init.d/net-online: remove interfaces and timeout from local declarations
...
X-Gentoo-Bug: 598621
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=598621
2016-11-03 11:18:20 -05:00
William Hubbs
da28a3d367
init.d: initial service adjustments for docker support
...
Add -docker keyword to the same scripts that have -lxc keyword.
2016-07-31 13:01:17 -05:00
William Hubbs
000503fad7
Convert OpenRC to a centralized copyright/license structure
...
In the past, OpenRC was a hybrid of a centralized and file-scope
license/copyright structure.
I followed the instructions from the Software Freedom Law Center [1] to
convert to a Centralized structure where possible, for easier future
maintenance.
[1] https://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html
2015-12-21 12:16:06 -06:00
William Hubbs
960881fcfe
Add net-online service
2015-10-20 12:13:47 -05:00