Существует ли способ создать пакет Snap/Snapcraft или Debian, который мог установить сценарий удара как "приложение" со значком в Прикреплении - а именно, то, которое должно быть выполнено как корень для выполнения операций диска?
Это - источник сценария https://raw.githubusercontent.com/jeffbillings/PrintDCP/master/printdcp
Jeff!
Linux игнорирует setuid биты на сценариях оболочки, и этого он имеет место с дистрибутивами Ubuntu и Debian. Это происходит из-за свойственного состояния состязания, вовлеченного в выполнение setuid корневые сценарии оболочки, который описан подробно в ответе на этой ссылке:
https://unix.stackexchange.com/questions/364/allow-setuid-on-shell-scripts
Надеюсь, это поможет.
gmt42