openwrtv4/package/base-files/files
Roman Yeryomin 0b1fa809d0 base-files: rc.common: fix enable() return code and logic
In current state, if there is START but no STOP, enbale()
will return 1 (failure), which is wrong.
Moreover there is no need to check for START/STOP twice.
Instead, add err variable to save success state and
and return it's value.
Also eliminate the need to disable() by using 'ln -sf',
which will first delete the old symlink if one exists.

Changes from v1:
- fixed description

Signed-off-by: Roman Yeryomin <roman@advem.lv>
2018-01-02 07:14:08 +01:00
..
bin merge: base: update base-files and basic config 2017-12-08 19:41:18 +01:00
etc base-files: rc.common: fix enable() return code and logic 2018-01-02 07:14:08 +01:00
lib base-files: unify get_dt_led helper function 2017-12-14 09:29:30 +01:00
rom rename default/ to files/ 2006-11-22 23:30:57 +00:00
sbin base-files: fix sysupgrade -b/-l when -c is used 2017-12-14 09:29:30 +01:00
usr base-files: remove remaining uses of %N, and drop VERSION_NICK config symbol 2017-12-09 23:27:41 +01:00