更新后 php5-common 作业中的 Cron 报告错误

更新后 php5-common 作业中的 Cron 报告错误

今天晚上更新后php5-common,cron报错sed无效选项——“z””。

这个问题也被Debian 邮件列表上有报道

在通过另一次更新解决问题之前,我应该怎么做才能同时解决此问题?

我担心弄乱包创建的 cron 条目可能会导致下一次更新失败。

答案1

正如 @artfulrobot 在他的评论中指出的那样,5.4.35-0+deb7u2已发布,解决了该问题。安装后,一切恢复正常。

答案2

也许尝试一下旧的声明/usr/lib/php5/sessionclean

新的:
$ [ -x /usr/bin/lsof ] && /usr/bin/lsof -w -l +d "${1}" -F0 | \
    sed -zne "s/^n//p" | xargs -0i echo touch -c -h "'{}'"
老的:
$ [ -x /usr/bin/lsof ] && /usr/bin/lsof -w -l +d "${1}" | \
    awk -- '{ if (NR > 1) { print $9; } }' | xargs -i touch -c {}

相关内容