Shatur |
|
Темы:
28
Сообщения:
323
Участник с: 26 марта 2017
|
grayichХм, я пробовал создать скрипт с таким телом:
Потом дал ему права:
Пробую запустить:
А вот если запустить этот же файл с sudo, то пароль не просит и скрипт запускается. Может надо еще какие-то права выдать, чтобы запускалось без sudo? [email protected]Интересный вариант :) |
Shatur |
|
Темы:
28
Сообщения:
323
Участник с: 26 марта 2017
|
nafanjaне нашел более простого способа ) Pamac и Octopi делают точно так же. |
Shatur |
|
Темы:
28
Сообщения:
323
Участник с: 26 марта 2017
|
grayich, indeviral, но разве задание suid потом при исполнении файла требует запускать его от рута? Т.е. потом все равно придется использовать sudo :( Если задать в /etc/sudoers программу это то это поможет. И сервис тогда не нужен будет. Но будет не очень безопасно, думаю... А вот создание сервиса, который работает от рута и которого можно попросить выполнить команду (даже не любую, а одну определенную) выглядит как то, что мне нужно... (что-то подобное предложил Andy_Vetrov). |
Shatur |
|
Темы:
28
Сообщения:
323
Участник с: 26 марта 2017
|
Подскажите, пожалуйста, можно ли написать такой сервис \ демон, который выполняет определенную команду от рута (например pacman -Sy, ну как пример). Но чтобы этот сервис можно было пнуть от обычного пользователя без запроса пароля? Возможно ли вообще такое? |
Shatur |
|
Темы:
28
Сообщения:
323
Участник с: 26 марта 2017
|
А ты добавил locationapi в "отключено" для Hearthstone в winecfg? Без него не будет крашить после ворот. Я играю на staging с dxvk. (Для Battle.net нужно еще сделать dxgi и d3d11 "сначала встроенные, затем сторонние" чтобы с dxvk работало, т.к. он их заменяет, а battle.net только со стандартными хочет). |
Shatur |
|
Темы:
28
Сообщения:
323
Участник с: 26 марта 2017
|
cucullusТолько если одно слово. Когда слов несколько, все бекенды присылают только сам перевод. |
Shatur |
|
Темы:
28
Сообщения:
323
Участник с: 26 марта 2017
|
cucullusЕсли текст превышает лимит одного запроса для движка, то ищется ближайшая точка с конца этого лимита. Если в этой части нет точки, то ищется последний пробел, если нет и пробела, то ищется неразрывный пробел, а если и его нет, то что это ж мусор какой-то :) Мусорный кусок не отправляется, а так и остаётся непереведенным. Так что, надеюсь, что смысл не теряется :) |
Shatur |
|
Темы:
28
Сообщения:
323
Участник с: 26 марта 2017
|
Добавил Bing. У него, кстати, щедрый API, 5001 символ / запрос на перевод или озвучивание. Конечно, ворона просто делит большие запросы на несколько, но оно быстрее, когда одним. В общем, если кто желает потестить, то просто поставьте git-версию. Перед выпуском хочу сделать возможность не запрашивать транслитерацию \ варианты перевода, если они отключены в настройка (когда был только Google, то это было не возможно, т.к. у него один JSON на все, а у Yandex и Bing все это отдельно), и добавить автосмену движка при выборе языка, который он не педдерживает. |
Shatur |
|
Темы:
28
Сообщения:
323
Участник с: 26 марта 2017
|
cucullusДа, комично звучит :) |
Shatur |
|
Темы:
28
Сообщения:
323
Участник с: 26 марта 2017
|
Добавил страничку на Transefix, если кто-то захочет перевести на свой родной язык :) |