Форум — Development C++ и выключение системы. 0 0 Собственно, каким образом можно выключить систему из программы на C++? Ссылка
Ответ на: комментарий от anonymous 17.07.08 00:17:48 MSD дополню: без sudo или su и чтобы не от root'a Garfeild ★ (17.07.08 00:22:57 MSD) автор топика Показать ответы Ссылка
std::cout << "Пожалуйста, пни ногой большую кнопку на той коробке под столом" << std::endl; anonymous (17.07.08 00:37:02 MSD) Ссылка
Ответ на: комментарий от Garfeild 17.07.08 00:22:57 MSD cout << "Нажмите кнопку power или выдерните кабель питания"; Больно жирно - от юзера систему выключать. anonymous (17.07.08 00:37:09 MSD) Ссылка
Считай число пи, пока процессор не перегреется, после этого должно перезагрузиться ;) dimon555 ★★★★★ (17.07.08 00:40:12 MSD) Ссылка
Чережжо... вообщем, в гноме для этого дают GDM команду, что по logout нужно сделать выключение, а затем, собственно, выполняется logout. ShprotX ★ (17.07.08 01:32:47 MSD) Ссылка
Ответ на: комментарий от svu 17.07.08 01:50:52 MSD >system("sudo heyu turn comppower off"); вот и модераторы потроллить подтянулись =) anonymous (17.07.08 01:56:59 MSD) Показать ответ Ссылка
Ответ на: комментарий от Garfeild 17.07.08 00:22:57 MSD дать права на запись на /dev/initctl и записать что-нибудь... sergej ★★★★★ (17.07.08 02:09:13 MSD) Показать ответ Ссылка
Ответ на: комментарий от anonymous 17.07.08 01:56:59 MSD > вот и модераторы потроллить подтянулись =) На ЛОРе модераторы не подтягиваются. На ЛОРе модераторы оттягиваются. svu ★★★★★ (17.07.08 03:22:54 MSD) Ссылка
Ответ на: комментарий от sergej 17.07.08 02:09:13 MSD > дать права на запись на /dev/initctl и записать что-нибудь... IMHO, лучше в конфиге sudo прописать или спец. файл с SETUID, пропускающий только "своих". ShprotX ★ (17.07.08 03:34:21 MSD) Показать ответ Ссылка
Ответ на: комментарий от ShprotX 17.07.08 03:34:21 MSD >IMHO, лучше в конфиге sudo прописать или спец. файл с SETUID, пропускающий только "своих". имхо лучше не заниматься тем, чем занимается автор темы. Выключать компьютер должен юзер с правами рута. anonymous (17.07.08 03:50:51 MSD) Показать ответ Ссылка
Ответ на: комментарий от anonymous 17.07.08 03:50:51 MSD ты работаешь от рута или логинишься им чтоб выключить комп? sergej ★★★★★ (17.07.08 17:32:16 MSD) Ссылка