From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1609339556; bh=uCnsbHKK8zU8zSBjaNrfAZMpbzK7jSq2ZsDEP7wsOkQ=; h=In-Reply-To:From:Date:References:To:Subject:Message-ID; b=KEKUF9QdTHjBvqXcPCp01Aqqr0QvBhK6+KT7H/4gnsxWbfUJAmIe+H/tuEH823Nnb W4f8reMgQAv02mc5H8hKYbzyuUNirBNJ6jAmcRamezTcaclvLIsCC+yBPaHQpQTcxf OuiqHXIc7+cUR6gbLhekymb1uoQAWCRFd5HOd3QI= Authentication-Results: vla3-ceb7ce11bd61.qloud-c.yandex.net; dkim=pass header.i=@yandex.ru To: sysadmins@lists.altlinux.org References: <8fc9c223-8526-6bba-5866-6b5c710a3613@yandex.ru> <20201228225351.GB4033895@lks.home> <20201229102933.GA4109328@lks.home> <20201230123150.GH9478@imap.altlinux.org> <20201230132730.GI9478@imap.altlinux.org> From: Vladimir Karpinsky Message-ID: <7d637c61-1b19-7fed-4df8-ca306427a87b@yandex.ru> Date: Wed, 30 Dec 2020 17:45:55 +0300 User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20201230132730.GI9478@imap.altlinux.org> Content-Type: text/plain; charset=koi8-r; format=flowed Content-Language: Russian-English Content-Transfer-Encoding: 8bit Subject: Re: [Sysadmins] anydesk X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 14:45:58 -0000 Archived-At: List-Archive: 30.12.2020 16:27, Michael Shigorin пишет: > On Wed, Dec 30, 2020 at 04:25:23PM +0300, Vladimir Karpinsky wrote: >>>> Я не знаю, как работает start-stop-daemon >>> У него есть ман, в котором описана опция -u. :) >>> Но мне кажется, что лучше глянуть /etc/init.d/template >>> и почитать в /etc/init.d/functions функцию start_daemon() >>> на предмет --user|--set-user. >> Проблема в том, что при запуске службы нигде не предполагается >> использование никакого другого юзера, в конце концов можно было >> бы через su запустить. > > А гляньте всё-таки предложенное: > > man start-stop-daemon > /-u > view /etc/init.d/template > :q > view /etc/init.d/functions > /--user > > И неважно, что у других -- даже если все руками запускают. Не получается: $ start-stop-daemon --start --user karp --exec /usr/bin/anydesk -- --service Даже, если запускать из неграфического терминала у пользователя в графической оболочке всё равно вылезает окошко, про неправильность запуска anydesk от root'а, и служба при этом не запускается. Повозившись я уже понял, что мне серверный запуск под Линуксом далеко не обязателен -- на этот линуховый комп я так или иначе залезу и то, что надо, сделаю. В конце концов руками запущу anydesk без службы или автозапуск в граф. оболочке у себя сделаю. В общем, варианты есть. А под Win (в диапазоне версий WinXP-Win10) это нормально работает, в т.ч. и с Линукс-клиента, и других вариантов не так много. Собственно, остался в основном теоретический интерес... -- С уважением, Владимир.