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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Screenlets сбрасывают настройки  (Прочитано 948 раз)

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

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Screenlets сбрасывают настройки
« : 13 Июля 2011, 14:41:36 »
Сбрасываются настройки только одного скринлета при его перезапуске , причём тот же скринлет отлично работает из-под рута!
На ланчпаде в багах предлагали поставить только чтение на конфиг скринлета , пробую :

root@Zond2:/home/zeka/.config/Screenlets/NVidia/default# chown root NVidia1.ini
root@Zond2:/home/zeka/.config/Screenlets/NVidia/default# chmod 644 NVidia1.ini

Но после этого я в наутилусе , запущенного от своего , обычного пользователя могу удалить этот файл (NVidia1.ini)  и перезапушенный скринлет тоже это делает с, что я делаю не так с правами ?

Заранее спасибо за ответы!
« Последнее редактирование: 13 Июля 2011, 14:44:37 от Zeka13 »
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: Screenlets сбрасывают настройки
« Ответ #1 : 13 Июля 2011, 14:45:17 »
Вот сегодня только тема была:
https://forum.ubuntu.ru/index.php?topic=160569.0

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Screenlets сбрасывают настройки
« Ответ #2 : 13 Июля 2011, 15:24:36 »
и что мне надо делать ?

есть вообще русский мануал по chmod где описывались бы эти +x +w и так далее , а хочется знать таки что я делаю
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: Screenlets сбрасывают настройки
« Ответ #3 : 13 Июля 2011, 15:28:43 »
Давно пора знать про опеннет
http://www.opennet.ru/man.shtm

Ты его зачем удалять пытаешься? Твоя задача какая? Не дать удалять или не дать изменить?

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Screenlets сбрасывают настройки
« Ответ #4 : 13 Июля 2011, 15:34:05 »
Моя задача не дать его удалить или изменить =)

А вы мой вопрос правильно прочтите

и 
Цитировать
русский
  и
Цитировать
где описывались бы эти +x +w и так далее
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: Screenlets сбрасывают настройки
« Ответ #5 : 13 Июля 2011, 15:41:35 »
читать умею я? -
Цитировать
есть вообще русский мануал по chmod

Цитировать
где описывались бы эти +x +w и так далее

"Там". Где и все остальное.

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Screenlets сбрасывают настройки
« Ответ #6 : 13 Июля 2011, 15:44:59 »
Google— это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы


хм , будем разбираться с этим вашим t-битом ...

Пользователь решил продолжить мысль 13 Июля 2011, 16:04:06:
Установить t-бит можно при помощи команд chmod a+tw somefile или chmod 1777 somefile.

После этой команды отлично удаляется  >:(
« Последнее редактирование: 13 Июля 2011, 16:04:06 от Zeka13 »
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: Screenlets сбрасывают настройки
« Ответ #7 : 13 Июля 2011, 18:02:33 »
Установить t-бит можно при помощи команд chmod a+tw somefile или chmod 1777 somefile.
После этой команды отлично удаляется  >:(

Ты сегодняшнее решение от truegeek вообще посмотрел?
Тебе нужен атрибут "i", там совершенно ясно написано

Пробуем:

touch fl # создаем пустой файл fl для экспериментов
chattr +i fl # пытаемся установить атрибут i
chattr: Операция не позволяется while setting flags on fl # только суперпользователь может установить этот атрибут
sudo chattr +i fl # через sudo все установилось
rm fl # пытаемся удалить
rm: удалить защищенный от записи пустой обычный файл «fl»? y
rm: невозможно удалить «fl»: Операция не позволяется
sudo rm fl
# пытаемся удалить от имени суперпользователя
rm: невозможно удалить «fl»: Операция не позволяется # т.е. удалить файл невозможно даже суперпользователю
sudo chattr -i fl # снимаем атрибут i
rm fl # теперь файл удалился

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Screenlets сбрасывают настройки
« Ответ #8 : 13 Июля 2011, 21:21:30 »
спасибо , буду гуглить ещё что к чему !
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

 

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