From: Arne Fitzenreiter Date: Sat, 3 May 2014 13:05:20 +0000 (+0200) Subject: sshd: add fallback for oom setings with old kernel. X-Git-Url: http://git.ipfire.org/?p=people%2Fteissler%2Fipfire-2.x.git;a=commitdiff_plain;h=1566fb6b5531247bd60d291716da1d5a017e9dce sshd: add fallback for oom setings with old kernel. --- diff --git a/src/initscripts/init.d/sshd b/src/initscripts/init.d/sshd index 0ed866165..1d61a6399 100644 --- a/src/initscripts/init.d/sshd +++ b/src/initscripts/init.d/sshd @@ -43,7 +43,10 @@ case "$1" in ( sleep 3 pid=$(cat /var/run/sshd.pid 2>/dev/null) - [ -n "${pid}" ] && echo "-16" > "/proc/${pid}/oom_score_adj" + [ -n "${pid}" ] && [ -e "/proc/${pid}/oom_score_adj" ] && \ + echo "-16" > "/proc/${pid}/oom_score_adj" || \ + [ -e "/proc/${pid}/oom_adj" ] && \ + echo "-16" > "/proc/${pid}/oom_adj" ) & ;;