YES!

In case someone runs into the same issue, here the jenkins.service that 
solved my problem

[Unit]
Description=Jenkins - open source automation server

[Service]
ExecStart=/etc/init.d/jenkins start
ExecStop=/etc/init.d/jenkins stop
GuessMainPID=no
IgnoreSIGPIPE=no
KillMode=process
LimitNOFILE=64000
LimitNPROC=64000
ProtectHome=true
ProtectSystem=full
RemainAfterExit=yes
TimeoutSec=5min
Type=oneshot

[Install]
WantedBy=multi-user.target

KillExcludeUsers=root jenkins



based on this 
<https://github.com/konstruktoid/hardening/issues/23#issuecomment-379497599>
post


The issue seems to be that systemd kills the user processes when starting 
jenkins with systemctl.
I wrote a jenkins .service file and added the Jenkins user to 
KillExcludeUsers in /etc/systemd/logind.conf; 
https://gist.github.com/konstruktoid/1bc96c4f5030f37bd5f5142cc2718b35


What a nightmare. Never had so much issue installing something on unix.
I'm just a developer but fortunately I love unix enough to not give up ^__^

Ciao!

On Friday, November 8, 2019 at 3:37:35 PM UTC+1, gianpaolo wrote:
>
> Hi Dirk
> I re-installed everything. It seems a little bit better. Service comes up 
> and comes down immediately. 
> Related to pam session as you suggested?
>
> ov 08 15:32:35 ci systemd[1]: Started Jenkins - open source automation 
> server.
> Nov 08 15:32:36 ci jenkins[2637]: Correct java version found
> Nov 08 15:32:36 ci jenkins[2637]:  * Starting Jenkins Automation Server 
> jenkins
> Nov 08 15:32:36 ci su[2678]: Successful su for jenkins by root
> Nov 08 15:32:36 ci su[2678]: + ??? root:jenkins
> Nov 08 15:32:36 ci su[2678]: pam_unix(su:session): session opened for user 
> jenkins by (uid=0)
> Nov 08 15:32:36 ci su[2678]: pam_unix(su:session): session closed for user 
> jenkins
> Nov 08 15:32:37 ci jenkins[2637]:    ...done.
> Nov 08 15:32:37 ci jenkins[2711]: Correct java version found
> Nov 08 15:32:37 ci jenkins[2711]:  * Stopping Jenkins Automation Server 
> jenkins
> Nov 08 15:32:38 ci jenkins[2711]:    ...done.
> root@ci:~# su - jenkins
> jenkins@ci:~$  
>
>
> On Friday, November 8, 2019 at 3:25:36 PM UTC+1, Dirk Heinrichs wrote:
>>
>> Am Freitag, den 08.11.2019, 01:46 -0800 schrieb gianpaolo:
>>
>> jenkins[3540]: chown: changing ownership of '/var/run/jenkins':    Operation 
>> not permitted
>>
>> su[3580]: PAM audit_log_acct_message() failed: Operation not permitted
>>
>> su[3580]: pam_authenticate: System error
>>
>> jenkins[3540]: su: System error
>>
>> su[3580]: FAILED su for jenkins by root
>>
>> su[3580]: - ??? root:jenkins
>>
>> jenkins[3540]:    ...fail!
>>
>>
>> Looks like a problem with your PAM setup. Can you login as root and then 
>> "su - jenkins" from the shell?
>>
>> Bye...
>>
>> Dirk
>>
>> -- 
>>
>> *Dirk Heinrichs*
>> Senior Systems Engineer, Delivery Pipeline
>> OpenText ™ Discovery | Recommind
>> *Phone*: +49 2226 15966 18
>> *Email*: dhei...@opentext.com
>> *Website*: www.recommind.de
>> Recommind GmbH, Von-Liebig-Straße 1, 53359 Rheinbach
>> Vertretungsberechtigte Geschäftsführer Gordon Davies, Madhu Ranganathan, 
>> Christian Waida, Registergericht Amtsgericht Bonn, Registernummer HRB 10646
>> This e-mail may contain confidential and/or privileged information. If 
>> you are not the intended recipient (or have received this e-mail in error) 
>> please notify the sender immediately and destroy this e-mail. Any 
>> unauthorized copying, disclosure or distribution of the material in this 
>> e-mail is strictly forbidden
>> Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte 
>> Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail 
>> irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und 
>> vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte 
>> Weitergabe dieser Mail sind nicht gestattet.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/be415354-c3df-4e6b-b77a-4727b37d91e2%40googlegroups.com.

Reply via email to