<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
Спасибо, но по моему это не совсем то.<br>
systemd/user - если я правильно понял - про то как запустить некий
сервис от имени пользователя с правами этого пользователя. Но этот
вариант в нашем случае не подходит - для перемонтирования нужны
права root. <br>
<br>
Похоже единственный более менее рабочий вариант это сделать шаблон и
включать его руками для каждого пользователя отдельно.<br>
На десктопе где максимум 1-2-3 пользователя, это приемлемо.<br>
<br>
remote@service такой:<br>
[Unit]<br>
Description=noexec remount unit for %I.<br>
DefaultDependencies=yes<br>
After=var-run-user-%i.mount<br>
<br>
[Service]<br>
Type=oneshot<br>
ExecStart=/bin/bash /opt/remount %i<br>
<br>
[Install]<br>
WantedBy=var-run-user-%i.mount<br>
<br>
/opt/remount такой:<br>
/bin/mount | /bin/grep run/user/$1 | /bin/grep -v noexec | /bin/awk
'{system("mount -o remount,noexec " $3)}'<br>
<br>
<br>
включаем так:<br>
systemctl enable <a class="moz-txt-link-abbreviated"
href="mailto:remount@500.service">remount@500.service</a><br>
<br>
<br>
<br>
<div class="moz-cite-prefix">03.06.2016 14:44, Ruslan пишет:<br>
</div>
<blockquote cite="mid:201606031444.45710@3114" type="cite">
<pre wrap="">Вот тут что-то похожее. Правд по-английски
<a class="moz-txt-link-freetext" href="https://wiki.archlinux.org/index.php/Talk:Systemd/User">https://wiki.archlinux.org/index.php/Talk:Systemd/User</a>
</pre>
</blockquote>
</body>
</html>