Подключаю телефон к компу через ИК порт. Всё настроил по инструкции.
Для того что бы сразу открывался доступ к ИК создал небольшой скрипт
se-irda.sh mknod /dev/ircomm0 c 161 0; mknod /dev/ircomm1 c 161 1
insmod /lib/modules/2.6.21-1.3228.fc7/kernel/drivers/net/irda/irda-usb.ko
/usr/sbin/irattach irda0 -s 1
Под рутом всё выполняется нормально, но под пользователем выдает ошибку mknod: `/dev/ircomm0': Отказано в доступе
mknod: `/dev/ircomm1': Отказано в доступе
chmod a+x+s se-irda.sh не помог. sudo у нас не работает, помогите разобраться в синтаксисе.
Пользователь не может, разумеется, создавать устройства. Да и модули загружать он не должен. Это огромный секьюрити риск.
Можно было бы попробовать установить на скрипт suid рута. Но это тоже немного криво...
А почему sudo не работает?