Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Дать скрипту доступ к записи в /var/run/  (Прочитано 1237 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн egocentrist

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Здравствуйте.
Есть скрипт
(Нажмите, чтобы показать/скрыть)

При попытке запуска не из-под рута, выдает ошибку: chown: невозможно получить доступ к «/var/run/airplayer»: Нет такого файла или каталога

Как мне дать доступ скрипту на запись в это место?

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: Дать скрипту доступ к записи в /var/run/
« Ответ #1 : 15 Июля 2011, 13:40:27 »
mkdir -p /var/run/$NAMEПростой ползатель не может создать каталог в /var/run

Запустить скрипт через sudo?
« Последнее редактирование: 15 Июля 2011, 13:42:13 от RustemNur »

Оффлайн egocentrist

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Дать скрипту доступ к записи в /var/run/
« Ответ #2 : 15 Июля 2011, 13:48:58 »
airplayer запускается другим скриптом при инициализации xbmc.
разве можно в таком случае запустить из-под рута?

(Нажмите, чтобы показать/скрыть)

есть подозрение что можно создать пользователя, имеющего запись в /var/run/, но я не знаю как.

Пользователь решил продолжить мысль 15 Июля 2011, 15:10:56:
Проблема была решена прямым запуском /usr/lib/xbmc/system/players/airplayer/airplayer.py
« Последнее редактирование: 15 Июля 2011, 15:10:56 от egocentrist »

 

Страница сгенерирована за 0.029 секунд. Запросов: 24.