Be explicit about return status
This commit is contained in:
parent
9c47ce30a7
commit
8f50c3dd2e
|
@ -11,11 +11,11 @@ sysctl_write() {
|
||||||
declare new_value=$2
|
declare new_value=$2
|
||||||
|
|
||||||
# Test the existence of the sysctl before trying to set it
|
# Test the existence of the sysctl before trying to set it
|
||||||
sysctl "$name" 2>/dev/null 1>/dev/null || return
|
sysctl "$name" 2>/dev/null 1>/dev/null || return 0
|
||||||
|
|
||||||
declare current_value
|
declare current_value
|
||||||
current_value=$(sysctl -n "$name")
|
current_value=$(sysctl -n "$name")
|
||||||
[[ $current_value != "$new_value" ]] || return
|
[[ $current_value != "$new_value" ]] || return 0
|
||||||
|
|
||||||
declare cmd="sysctl -w $name=$new_value"
|
declare cmd="sysctl -w $name=$new_value"
|
||||||
if [[ -n $SUDO_OK ]]; then
|
if [[ -n $SUDO_OK ]]; then
|
||||||
|
|
Loading…
Reference in New Issue