Сайт | Скачать | Видео | Wiki

Автор Тема: PuppyRus-A02  (Прочитано 489719 раз)

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

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6289
  • Репутация: +141/-0
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #240 : 18 Ноябрь 2013, 10:33:42 »
Вопрос, а почему пользователь live не может писать и удалять в каталоге /tmp и как это исправить? Возможно это поможет решить многие проблемы со скриптами типа этой http://forum.puppyrus.org/index.php/topic,15019.msg84369.html#msg84369.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #241 : 18 Ноябрь 2013, 10:44:39 »
на /tmp должно быть 777 - у меня так и есть. Со вложенными в него папками - кто создал тот и расставил права
У тебя не 777? это не из сохраненки и левого модуля...?

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6289
  • Репутация: +141/-0
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #242 : 18 Ноябрь 2013, 11:38:38 »
Да, права 777.
кто создал тот и расставил права
Разобрался, просто получалось, что из окна ROX-а из под live запускается скрипт из меню по ПКМ, а там через sudo и в /tmp создается файл естественно от рута, а потом действие передавалось др.скрипту, но без sudo и он не мог удалить ранее созданный файл. Честно говоря уже начинают доставать эти игры с sudo
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #243 : 18 Ноябрь 2013, 11:48:23 »
Я сразу предупреждал что во фругал варианте от не рута вреда больше вреда чем пользы.
При ненастроенном sudo - из плюсов - только то, что при желании sudo можно настроить. Только желания ни у кого нет

Можно подумать о переходе на рута. Т.е. чтобы и так и так чтобы можно было. Сложного в этом нет. Некоторые ФМ придется перекомпилить на убирание предупреждений.
Хорошо бы инет приложения всетаки не от рута - в бурж. пупи вроде реализовано

Лично я сижу в mc под рутом и не особо напрягает
Чем плохо запускать ФМ от рута - это не решение проблемы?

Кстати в портеус инитрд вроде есть выбор юзера

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6289
  • Репутация: +141/-0
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #244 : 18 Ноябрь 2013, 12:07:36 »
Лично я сижу в mc под рутом и не особо напрягает
Я так же и ROX тоже от рута обычно запускаю, но иногда запустишь из под live и начинаются проблемы...
Можно конечно sudo startx и работать, как в обычном паппи.

Надо бы в jwm-rst дописать в строку 13 trayram
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #245 : 18 Ноябрь 2013, 12:15:36 »
При ненастроенном sudo - из плюсов - только то, что при желании sudo можно настроить. Только желания ни у кого нет
- наследие оригинального паппи - все привыкли к руту  :( ,

Можно подумать о переходе на рута. Т.е. чтобы и так и так чтобы можно было.
- зачем? , sudo(su) ведь есть.
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6289
  • Репутация: +141/-0
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #246 : 18 Ноябрь 2013, 12:20:28 »
Но только пока еще не все скрипты про sudo знают, надо отлавливать и править.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #247 : 18 Ноябрь 2013, 12:26:58 »
Надо бы в jwm-rst дописать в строку 13 trayram
Прижился - оставляем?

Про рута - если уж отступать - только на позиции и то и то
На выходе будет некоторое к-во костылей в загрузочные скрипты. Ну так их и с sudo не мало
По моему - запуск ФМ от рута решает 99 % проблем

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #248 : 18 Ноябрь 2013, 12:29:30 »
Но только пока еще не все скрипты про sudo знают, надо отлавливать и править.
- естественно,но зато когда эта работа будет выполнена PRA превратится в конфетку  :)

По моему - запуск ФМ от рута решает 99 % проблем
- согласен
« Последнее редактирование: 18 Ноябрь 2013, 12:32:29 от k0l0p0k »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #249 : 18 Ноябрь 2013, 12:31:39 »
И выловлено больше чем осталось. Поэтому сливаться на рута полностью как минимум жалко своего труда

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Старый чайник
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #250 : 18 Ноябрь 2013, 13:04:23 »
Я сразу предупреждал что во фругал варианте от не рута вреда больше вреда чем пользы.
Не согласен.
При ненастроенном sudo - из плюсов - только то, что при желании sudo можно настроить. Только желания ни у кого нет
Не так уж много там надо настраивать. Мой sudoers:
Код
ALL ALL = NOPASSWD: /bin/busybox, /bin/mount, /bin/umount, /bin/mkdir, /bin/rmdir, /etc/acpi/actions/suspend.sh, /usr/bin/retrovol, /usr/sbin/pppd
Можно подумать о переходе на рута.
Не нужно.
Хорошо бы инет приложения всетаки не от рута - в бурж. пупи вроде реализовано
Вот пример запуска net-setup.sh
Код
if [ "$(whoami)" != "root" ]; then
PASSW=$(Xdialog --title "PuppyRus - Мастер настройки сети" --no-cancel --passwordbox "Требуется пароль администратора" 0 0 2>&1)
[ $? != 0 ] && exit 1
su -c net-setup.sh<< EOF
$PASSW
EOF
 if [ $? != 0 ]; then
Xdialog --title "PuppyRus - Мастер настройки сети" --msgbox "Неверный пароль" 0 0
exit 1
 else
exit
 fi
fi
Чем плохо запускать ФМ от рута - это не решение проблемы?
Вот именно, su -c rox и гуляй по всей системе хозяином.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #251 : 18 Ноябрь 2013, 16:31:26 »
Обновление D pra1311.iso
http://cdn.2safe.com/380874033758/zzzz-rootcopy1311d.pfs

Зачеркнутое
Добавлены : apwal curlftpfs dpms pup_volume_monitor xarchiver zdrvctr
Арч репа переключена на ARollbackMachine , своя - на яндекс
Доработаны: trayram
Переделана автонастройка сети (будет в отдельной теме)
Удален xpns, pns удалил ярлык

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6289
  • Репутация: +141/-0
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #252 : 19 Ноябрь 2013, 09:22:17 »
С обновлением D запустил пункт меню "Оптимизация модуля firmware", сначала все как и было, но когда началась упаковка в pfs, то загрузка проца 100% и процесс не заканчивается, т.к. почему-то в корне / создается файл с именем ".pfs", т.е. без имени, а одно расширение и растет в размере, когда дошло до 150 Мб я принудительно вышел в консоль и вырубил процесс через htop. Похоже в этом виноват новый wt, т.к. когда его заменил на предыдущую версию упаковка прошла быстро и на выходе был файл 2 Мб, как и прошлый раз.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #253 : 19 Ноябрь 2013, 09:46:44 »
Да. wt переделал. В zdrvctr надо `which wt` "mkpfs $TMPDIR"
Т.е в ""
wt - в процессе становления. Сейчас:
wt "что выполнить" "что вывести в оповещении"
Если второго аргумента нет - выводит первый
Пришлось сделать т.к. не воспринимал - и т.п.

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:PuppyRus-A: cборка PuppyRus из пакетов Arch Linux
« Ответ #254 : 19 Ноябрь 2013, 13:39:24 »
По поводу нового обновления заметил некоторые неприятности:
  не возможно создать папку в виндовом разделе(ntfs) даже запустив rox из под рута, естественно наверное и другие действия не позволены
  кнопка prt sc не работает и снимок эерана приходиться запускать из верхней панели
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули