You are not logged in.

#1 2012-10-14 17:35:23

d_dave
Member
Registered: 2008-04-02
Posts: 18

systemd transition breaks heyu web interface [solved]

Booting in using systemd for starting starting Apache breaks heyu with the error;

SPOOL directory /var/tmp/heyu does not exist

Directory does exist and is writeable.  Starting httpd manually either with rc.conf, rc.d or apachectl starts successfully - running heyu manually works with no errors. I tried using /usr/tmpfiles.d to create and (let http) own /var/temp/heyu does not work either.  I tried recompiling heyu to write to /tmp/heyu instead with no success.   

Heyu version 2.10-rc3 -> heyu_web_interface11.55 -> archlinux X_64

Last edited by d_dave (2012-10-15 17:48:06)

Offline

#2 2012-10-14 18:43:34

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: systemd transition breaks heyu web interface [solved]

Removing PrivateTmp= from the apache service file will fix this.

Relevant bug: https://bugs.archlinux.org/task/31914

Last edited by falconindy (2012-10-14 18:44:38)

Offline

#3 2012-10-15 02:50:18

d_dave
Member
Registered: 2008-04-02
Posts: 18

Re: systemd transition breaks heyu web interface [solved]

Thanks for the quick reply - spot on - solved it!

Actually, toggled PrivateTmp=true to false

Last edited by d_dave (2012-10-15 17:49:13)

Offline

Board footer

Powered by FluxBB