Bug 908591 - gogoc service fails to start with F18
Summary: gogoc service fails to start with F18
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gogoc
Version: 18
Hardware: i686
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Juan Orti
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-02-07 05:08 UTC by Josh Reynolds
Modified: 2013-02-18 07:04 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-02-18 07:03:59 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Josh Reynolds 2013-02-07 05:08:40 UTC
Description of problem:
gogoc service loads but service doesn't start

Version-Release number of selected component (if applicable):
1.2-22.fc18

How reproducible:
Consistently on my machine since I upgraded

Steps to Reproduce:
1. Upgrade from F17 to F18
2. Start service automatically (upon restart) or manually
  
Actual results:
The service only loads but fails to start

Expected results:
The service starts after an IPv4 connection is established & establishes an IPv6 over IPv4 tunnel

Additional info:
It works perfectly fine when typing gogoc in Konsole but just not as a service

Related excerpts from /var/log/messages:
Feb  6 22:28:32 Rey7 systemd[1]: Starting Freenet6.net tunnel client to IPv6...
Feb  6 22:28:32 Rey7 systemd[1]: Started Freenet6.net tunnel client to IPv6.
Feb  6 22:28:32 Rey7 systemd[546]: Failed at step NAMESPACE spawning /usr/bin/gogoc: Operation not permitted
Feb  6 22:28:32 Rey7 systemd[1]: gogoc.service: main process exited, code=exited, status=226/NAMESPACE
Feb  6 22:28:32 Rey7 systemd[1]: Unit gogoc.service entered failed state

Comment 1 Juan Orti 2013-02-07 07:29:31 UTC
It looks similar to bug #835131

Is your /tmp or /var/tmp a symlink? What have you mounted in /tmp and /var/tmp?
Could you copy /usr/lib/systemd/system/gogoc.service to /etc/systemd/system/ and test without PrivateTmp?

Comment 2 Josh Reynolds 2013-02-08 00:38:53 UTC
Well I'm happy to troubleshoot how to fix but it also shouldn't have happened in the first place since I have a fairly uncustomized Fedora KDE install. Not sure if this happens with a fresh install of F18 or if its something that carried over from the upgrade....

Now I do remember ABRT with F17 complaining about a certain path where it was asking to use an alternate path (spool something or other) but I forget if /var/tmp was part of the original or alternate. Haven't seen that again since upgrading though.

Back to your response, both /tmp & /var/tmp are not symlinks and their owner is set to root with read/write permissions. I noticed that /usr/tmp is a symlink though.

I tried copying the .service file over & setting PrivateTmp to false and even including the -y parameter but still the same.

Comment 3 Fedora Update System 2013-02-08 19:18:20 UTC
gogoc-1.2-23.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/gogoc-1.2-23.fc18

Comment 4 Juan Orti 2013-02-09 09:29:18 UTC
This bug was caused because the inclusion of /lib64 in ReadOnlyDirectories. I didn't notice it because I use a 64 bit machine.

Sorry for the inconveniences.

Comment 5 Fedora Update System 2013-02-09 11:25:46 UTC
Package gogoc-1.2-23.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gogoc-1.2-23.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-2180/gogoc-1.2-23.fc18
then log in and leave karma (feedback).

Comment 6 Fedora Update System 2013-02-18 07:04:00 UTC
gogoc-1.2-23.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.