19 июня 2019 г.

Howto start palemoon from user (Slax)

На gnu/linux slax установил, на старом ноуте, браузер palemoon. С опакечиванием в *.sb не стал заморачиваться (использую сохранение в changes), но стал вопрос как запускать браузер от пользователя guest...

В /usr/share/applications/palemoon.desktop добавляем:
'Exec=fbliveapp palemoon %U'

В xLunch ярлык появится автоматически, а вот в меню flixbox браузер надо добавить вручную:
[Exec] (Palemoon) {fbstartupnotify && fbliveapp palemoon}

И самое главное, чтобы все это чудо заработало необходимо модифицировать скрипт запуска fbliveapp, добавив в него секцию palemoon:
if [ "$1" = "palemoon" ]; then
  NAME="Palemoon Web Browser"
  ABOUT=""
  EXECUTABLE="/usr/bin/palemoon"
  INSTALL="apt install --yes palemoon"
  POSTINSTALL="rm -f /usr/share/applications/palemoon.desktop"
  GUEST=true
fi