Bug 34356

Summary: ошибка в обработке строки
Product: Branch p8 Reporter: Anton Shevtsov <shevtsov.anton>
Component: fuse-zfsAssignee: Andrey Cherepanov <cas>
Status: NEW --- QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P3 CC: lav
Version: не указана   
Hardware: all   
OS: Linux   

Description Anton Shevtsov 2017-12-19 09:46:45 MSK
не стартовал сервис zfs.
псмотрел что systemd запускает /usr/bin/zfs-fuse-helper start
запустил руками
sudo /usr/bin/zfs-fuse-helper start

получил 
Cleaning up stale zfs-fuse PID file in /var/run/zfs-fuse.pid
Starting zfs-fuse:                                                                                                                                                                                                                   [ DONE ]
Immunizing zfs-fuse against OOM kills/usr/bin/zfs-fuse-helper: line 86: /proc/ 26540/oom_score_adj: No such file or directory
/usr/bin/zfs-fuse-helper: line 89: echo_warning: command not found
code 1

увидел что в 86 строке затесался пробел
псмотрел исходник

    echo -n "Immunizing $prog against OOM kills"
    echo -17 > "/proc/$PID/oom_score_adj"

изменил на

    echo -n "Immunizing $prog against OOM kills"
    PID=`echo $PID|sed 's/ //g'`
    echo -17 > "/proc/$PID/oom_score_adj"

сервис запустился.. но это костыль. надо элегантнее.