LINUX.ORG.RU

Меню выключения для CDE

 ,


0

1

Common Desktop Environment — среда рабочего стола, основанная на Motif, в основном использовалась в проприетарных операционных системах UNIX, OpenVMS. CDE разработана в The Open Group совместно с Hewlett-Packard, IBM, Novell и Sun Microsystems и основана на VUE от HP. 6 августа 2012 года исходный код CDE был опубликован на SourceForge.net под лицензией GNU LGPL, за последующие годы сообществом выпущен ряд новых версий.

К сожалению в CDE нет графического меню для выключения. Однако нашелся человек, который написал утилиту для этого c использованием motif.

https://github.com/CubicalMarks/xdmshutdown

Однако там были некоторые недоработки, все это вызывалось в коде без учета sudo или doas.

После консультации с ЛОР'ом - Sudo внутри программы это нормально использовать?, я форкнул это все и немного подправил. Плюс добавил ещё поддержку тестовую systemd - https://github.com/vbcnthfkmnth123/xdmshutdown , ветка systemd.

Основная ветка использует doas для поднятия привилегий

Вот мой конфиг doas

permit nopass vbcnthfkmnth123 as root cmd /sbin/reboot
permit nopass vbcnthfkmnth123 as root cmd /sbin/poweroff

★★★★★

Проверено: cetjs2 ()
Последнее исправление: dataman (всего исправлений: 3)

А режим ожидания? Ну типа

sudo sh -c "echo mem > /sys/power/state"

sn4il
()

Неисповедимы методы корпоративной долгосрочной поддержки...

kirill_rrr ★★★★★
()

Мне кажется, я узнаю эти шрифты из глубин подсознания.

vsnb
()
Ответ на: комментарий от vbcnthfkmnth123

Ну старой кто мешает пользоваться?

Shadow ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Глянул - да, в Phoenix выкинули полностью.

Shadow ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.