RU.MAC------------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 35 из 54
 От   : Maxim Sokolsky                      2:5020/828.777    04 ноя 25 12:19:52
 К    : Sergei Zhavoronkoff                                   04 ноя 25 12:26:01
 Тема : Re: демон от su
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5020/828.777 6909b72c
@REPLY: 2:5015/46.47 68ff9e39
@PID: GED+W32 1.1.5-b20240306
@CHRS: CP866 2
@TZUTC: 0400
@TID: hpt/w32-mgw 1.4.0-sta 30-03-12
Здpавствуй, Sergei!

 SZ> Долго вступать не буду: на ХАКЕ с китайской матерью x99,

  А есть ли вменяемое руководство по установке хаков? Или хотя бы
ветка форума, пускай на английском, где более-менее четко расписаны
требования к оборудованию, что качать и т.д.

 SZ>  если его выключить, пропадает питание с usb портов. Естественно, и
 SZ> прошивка bluetooth (обычного, не яблочного) отваливается. В этом
 SZ> случае, после загрузки макось видит на USB порту неподдерживаемый
 SZ> донгл и пишеит в nvram bluetoothExternalDonglefailed=%01, и блютуз
 SZ> сразу отваливается.
 SZ> И это не  смотря на то, что в конфиге принудительно прописано
 SZ> bluetoothexternaldonglefailed=%00. После перезагрузки все работает,
 SZ> либо, можно в терминале без перезагрузки: sudo nvram
 SZ> bluetoothexternaldonglefailed=%00 и все работает.

 SZ> Я взял automator и создал "приложение" BT_nvram_ON (первое в своей
 SZ> жизни хаха))), которое запускало бы скрипт:
 SZ> -----
 SZ> #!/bin/sh
 SZ> export SUDO_PASSWORD="1111"
 SZ> ----
 SZ> Hу добавил приложение в автозагрузку, все гуд, HО, чтобы залогониться
 SZ> приходится клаву подключать проводом, потому что пока не залогинился,
 SZ> автозагрузка не работает, а bluetoothExternalDongleFailed уже %01.

 SZ> Хочу добавить этот скрипт в launchd илри че там у него, чтоб стартовал
 SZ> до залогинивания.

 SZ> ЗЫ. Скрипт выгядит опасно,  можно fm -rf / * пихнуть в середину,
 SZ> например)))

 Если это просто компьютер для просмотра страничек в инете, за
роутеровм с брендмауэром, и наружу ни один порт не открыт, тогда без особой
разницы, опасно это выглядит или нет.

 Хотя при таком подходе теряется смысл sudo, как инструмента, и
возникают привычки, с которыми потом могут быть проблемы. В скриптах такого
рода пароли обычно не используются. Все, что нужно - это запустить
редактор конфигурации sudo:

 $ sudo visudo

 и сохранить строку:

имя_пользователя ALL=(ALL) NOPASSWD: /usr/sbin/nvram

 после чего поменять скрипт, удалить строку с экспортом пароля, а
nvram запускать просто, без переменной "echo "$SUDO_PASSWORD"" и параметра
-S |:

 sudo nvram 7C436110...

С уважением - Maxim
--- -Каково? Запомните, чтоб цитировать.
 * Origin: Гляди весело!! Ходи козырем! (2:5020/828.777)
SEEN-BY: 50/109 221/6 240/1120 301/1 341/66
450/1024 460/58 463/68 4500/1
SEEN-BY: 5000/111 5001/100 5015/42 46 5019/40
5020/101 545 620 715 828 830
SEEN-BY: 5020/848 1042 4441 12000 5030/49 115 1081
5053/51 58 5058/104
SEEN-BY: 5060/900 5061/133 5083/1 444
@PATH: 5020/828 1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх