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

Автор Тема: Продолжение разработки pfs-utils  (Прочитано 2361 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 17796
  • Репутация: +137/-0
    • PuppyRus-A
Re: Продолжение разработки pfs-utils
« Ответ #105 : 14 Март 2017, 09:45:12 »
По runpfsload* возражения есть?
Т.е. runpfsload test.pfs сделает:
1. pfsload test.pfs
2. fixmenu - или это остается в pfsload ?
3. start.sh или еще что-то
т.е. отдельно стоящий скрипт ?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 878
  • Репутация: +4/-0
    • chat.magos-linux.ru
Re: Продолжение разработки pfs-utils
« Ответ #106 : 14 Март 2017, 10:05:59 »
Так. Давайте с начала.
Runpfslod-* это скрипты которые запускает pfsload после подключения модуля. Скриптам при заруске передается точка монтировпния модуля. По умолчанию их нет вообще. Их использует каждый дистр или юзер по необходимости.
Что там может быть:
-части fixmenus котрые не могут быть общими для всех.
-автозапуск скриптов из модуля.
-оповещение в графику о подключении модуля.
-да мало ли что :)
По runpfsunload -*все ровно также только запускает их pfsunload. Если выполнить нужно тоже что и при подключении то делаем ссылку runpfsunload-pra  --> runpfsload-pra
По start.sh хотите кладите сюда, хотите нет это дело pra исключительно.
То есть это полностью заменяет fixmenus-* плюс некоторые другие задачи. Но то что можно сделать общим и не сломать никому и ничего кладем в функцию pfs_update_caches.
magos-linux.ru - форум
chat.magos-linux.ru - беседка (чат)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 17796
  • Репутация: +137/-0
    • PuppyRus-A
Re: Продолжение разработки pfs-utils
« Ответ #107 : 14 Март 2017, 10:14:09 »
это полностью заменяет fixmenus-* плюс некоторые другие задачи
Т.е. по сути предлагаете просто переименовать fixmenu* в runpfsunload +
разделить на runpfsunload runpfsload и вызывать соответственно в pfsunload и fsload ?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 878
  • Репутация: +4/-0
    • chat.magos-linux.ru
Re: Продолжение разработки pfs-utils
« Ответ #108 : 14 Март 2017, 10:24:41 »
В общем да, плюс все условно безопасное из fixmenus переносить в pfsfunc в pfs_update_caches чтоб pfs-utils максимально корректно работали волбще без run* скриптов.
magos-linux.ru - форум
chat.magos-linux.ru - беседка (чат)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 17796
  • Репутация: +137/-0
    • PuppyRus-A
Re: Продолжение разработки pfs-utils
« Ответ #109 : 14 Март 2017, 10:54:55 »
ок
гуем подключения тоже не хотите заморачиваться?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 878
  • Репутация: +4/-0
    • chat.magos-linux.ru
Re: Продолжение разработки pfs-utils
« Ответ #110 : 14 Март 2017, 11:09:48 »
Пока нет. Надо за свои браться.
magos-linux.ru - форум
chat.magos-linux.ru - беседка (чат)

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 878
  • Репутация: +4/-0
    • chat.magos-linux.ru
Re: Продолжение разработки pfs-utils
« Ответ #111 : 14 Март 2017, 14:20:30 »
Сделал. Вроде норм. Вопрос теперь где хранить свои runpfsload-magos, runpfsload-pra? Каждый у себя или папочку заведем runpfsscripts в проекте но вне  progect-files?
magos-linux.ru - форум
chat.magos-linux.ru - беседка (чат)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 17796
  • Репутация: +137/-0
    • PuppyRus-A
Re: Продолжение разработки pfs-utils
« Ответ #112 : 14 Март 2017, 14:23:06 »
не принципиально