setuid-root)
echo "$0: permissions before: "
ls -l "$ptp_helper"
- chown root "$ptp_helper"
- chmod u+s "$ptp_helper"
+ chown root "$ptp_helper" || true
+ chmod u+s "$ptp_helper" || true
echo "$0: permissions after: "
ls -l "$ptp_helper"
;;
capabilities)
echo "Calling $setcap cap_net_bind_service,cap_net_admin+ep $ptp_helper"
- $setcap cap_net_bind_service,cap_net_admin+ep "$ptp_helper"
+ $setcap cap_net_bind_service,cap_net_admin+ep "$ptp_helper" || true
;;
*)
echo "$0 ERROR: unexpected permissions value '$with_ptp_helper_permissions'";