<div dir="ltr"><div class="GmSign"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>systemctl --user action service</div></div></div></div></div></div></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Jun 14, 2015 at 7:02 AM Edward Quick &lt;<a href="mailto:edwardquick@hotmail.com">edwardquick@hotmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr">Found out I needed to install polkit. Haven&#39;t come across this before but looks interesting!<br><br>bash-4.3$ systemctl start tomcat@instance1<br>==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===<br>Authentication is required to manage system services or units.<br>Authenticating as: Fedora Cloud User (fedora)<br>Password: <br>==== AUTHENTICATION COMPLETE ===<br>bash-4.3$ ps -ef | grep java<br>tomcat   11056     1  0 09:44 ?        00:00:02 /usr/lib/jvm/jre/bin/java -classpath /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar:/usr/lib/java/commons-daemon.jar -Dcatalina.base=/var/lib/tomcats/instance1 -Dcatalina.home=/usr/share/tomcat -Djava.endorsed.dirs= -Djava.io.tmpdir=/var/cache/tomcat/temp -Djava.util.logging.config.file=/var/lib/tomcats/instance1/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager org.apache.catalina.startup.Bootstrap start<br></div></div><div><div dir="ltr"><div><hr>From: <a href="mailto:edwardquick@hotmail.com" target="_blank">edwardquick@hotmail.com</a><br>To: <a href="mailto:users@lists.fedoraproject.org" target="_blank">users@lists.fedoraproject.org</a><br>Subject: systemctl start service as non-root<br>Date: Sun, 14 Jun 2015 09:57:12 +0000</div></div></div><div><div dir="ltr"><div><br><br>


<div dir="ltr">Hi Fedora Users,<br><br>Does anyone know if it&#39;s possible to start a service using systemctl without root privileges?<br><br>For example, I&#39;ve set up a tomcat instance, which starts up fine when issuing systemctl start with root:<br><br>[root@fedora22 tomcats]# systemctl start tomcat@instance1<br>[root@fedora22 tomcats]# ps -ef | grep java<br>tomcat   11056     1 46 09:44 ?        00:00:01 /usr/lib/jvm/jre/bin/java -classpath /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar:/usr/lib/java/commons-daemon.jar -Dcatalina.base=/var/lib/tomcats/instance1 -Dcatalina.home=/usr/share/tomcat -Djava.endorsed.dirs= -Djava.io.tmpdir=/var/cache/tomcat/temp -Djava.util.logging.config.file=/var/lib/tomcats/instance1/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager org.apache.catalina.startup.Bootstrap start<br><br>But when trying to run the command as the tomcat user which owns the instance there&#39;s a message below I&#39;m not sure about:<br><br>[root@fedora22 system]# sudo -u tomcat bash<br>bash-4.3$ id<br>uid=91(tomcat) gid=91(tomcat) groups=91(tomcat) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023<br><br>bash-4.3$ systemctl start tomcat@instance1<br>Failed to start tomcat@instance1.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files<br>bash-4.3$ <br><br><br>Thanks for any help.<br>Edward<br>                                               </div>
<br>-- 
users mailing list
<a href="mailto:users@lists.fedoraproject.org" target="_blank">users@lists.fedoraproject.org</a>
To unsubscribe or change subscription options:
<a href="https://admin.fedoraproject.org/mailman/listinfo/users" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/users</a>
Fedora Code of Conduct: <a href="http://fedoraproject.org/code-of-conduct" target="_blank">http://fedoraproject.org/code-of-conduct</a>
Guidelines: <a href="http://fedoraproject.org/wiki/Mailing_list_guidelines" target="_blank">http://fedoraproject.org/wiki/Mailing_list_guidelines</a>
Have a question? Ask away: <a href="http://ask.fedoraproject.org" target="_blank">http://ask.fedoraproject.org</a></div></div></div>
--<br>
users mailing list<br>
<a href="mailto:users@lists.fedoraproject.org" target="_blank">users@lists.fedoraproject.org</a><br>
To unsubscribe or change subscription options:<br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/users" rel="noreferrer" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/users</a><br>
Fedora Code of Conduct: <a href="http://fedoraproject.org/code-of-conduct" rel="noreferrer" target="_blank">http://fedoraproject.org/code-of-conduct</a><br>
Guidelines: <a href="http://fedoraproject.org/wiki/Mailing_list_guidelines" rel="noreferrer" target="_blank">http://fedoraproject.org/wiki/Mailing_list_guidelines</a><br>
Have a question? Ask away: <a href="http://ask.fedoraproject.org" rel="noreferrer" target="_blank">http://ask.fedoraproject.org</a><br>
</blockquote></div><div dir="ltr">-- <br></div><div dir="ltr">-Martín</div>