Автор Тема: Скажите, как установить пароль  (Прочитано 484 раз)

Оффлайн yuri84

  • Давно тут
  • **
  • Сообщений: 63
для приложения для Simply Linux 10.1 (Captain Finn)?

Допустим, надо запустить какой-то браузер.
И чтобы он вообще не открывался, пока не ввели пароль.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Скажите, как установить пароль
« Ответ #1 : 10.05.2023 15:38:19 »
Не проще запретить беспарольный вход в сеанс ?

Оффлайн yuri84

  • Давно тут
  • **
  • Сообщений: 63
Re: Скажите, как установить пароль
« Ответ #2 : 12.05.2023 06:37:22 »
Нет. Нужны разные пароли на разные программы.
Если такое возможно, конечно.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Скажите, как установить пароль
« Ответ #3 : 12.05.2023 07:19:19 »
Пишите свой враппер по мотивам consolehelper.
Андрей Черепанов (cas@)

Оффлайн yuri84

  • Давно тут
  • **
  • Сообщений: 63
Re: Скажите, как установить пароль
« Ответ #4 : 12.05.2023 08:13:37 »
Можете пояснить или дать ссылку на то, как пишется враппер и что это вообще такое?

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 621
Re: Скажите, как установить пароль
« Ответ #5 : 12.05.2023 09:44:45 »
Нет. Нужны разные пароли на разные программы.
Какой в этом смысл?
Если такое возможно, конечно.
Можно, забыв про обновления, переместить исполняемые файлы необходимых программ из /usr/bin в другое место.
Их запуск, с запросом пароля, написать на основе kdialog (xdialog) и bash-скриптов.
Ярлыки на рабочий стол делать своими .desktop файлами, системные-то перестанут работать.
Но, любое обновление вернёт вам эти исполняемые файлы в /usr/bin.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Скажите, как установить пароль
« Ответ #6 : 12.05.2023 12:47:21 »
Можете пояснить или дать ссылку на то, как пишется враппер и что это вообще такое?
wrapper это скрипт или программа, которая перехватывает вызов другой (-гих) программы (команды).

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Скажите, как установить пароль
« Ответ #7 : 12.05.2023 20:10:03 »
Можете пояснить или дать ссылку на то, как пишется враппер и что это вообще такое?
Изучите язык С и исследуйте исходный код consolehelper: https://git.altlinux.org/gears/c/consolehelper.git?p=consolehelper.git;a=tree;f=consolehelper;h=ddd30018a9756fb2327e13523f800a3bf09da945;hb=HEAD
Андрей Черепанов (cas@)