Bug 524563 - Installation of git causes a preminent xinetd entry.
Summary: Installation of git causes a preminent xinetd entry.
Status: RESOLVED DUPLICATE of bug 495060
Alias: None
Product: openSUSE 11.1
Classification: openSUSE
Component: Installation (show other bugs)
Version: Final
Hardware: Other openSUSE 11.1
: P4 - Low : Normal (vote)
Target Milestone: ---
Assignee: Lukas Ocilka
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-23 11:00 UTC by Boyd Gerber
Modified: 2010-06-01 07:47 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Here is the y2log (2.64 MB, application/octet-stream)
2009-07-23 16:46 UTC, Boyd Gerber
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Boyd Gerber 2009-07-23 11:00:13 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.21) Gecko/20090410 SUSE/1.1.16-1.1.2 SeaMonkey/1.1.16

Start yast2->Network Services-Network Services (xinetd)

Once git is installed, there is a git entry that can not be distabled.

Clicking on the toggle to turn it off or on only gives the message git-core installed.

I had a working /etc/xinetd.d/

git
git-udp

Neither will work because I can not disable the entry.  I have been unable to find where it is installed to fix it.


Reproducible: Always

Steps to Reproduce:
1. Install all git
2. run yast2 Network Services->Network Services(xinetd)
3.
Actual Results:  
See above.  A git xinetd is installed that can not be disabled.

Expected Results:  
Disable of the git xinetd entry.
Comment 1 Boyd Gerber 2009-07-23 11:07:16 UTC
Only solution is to not use openSUSE git RPM's.
Comment 2 Marcus Rückert 2009-07-23 12:36:01 UTC
please attach the yast logs.
Comment 3 Boyd Gerber 2009-07-23 16:46:13 UTC
Created attachment 307284 [details]
Here is the y2log

Here is the log.  I deleted all my git and then just installed it.
Comment 4 Marcus Meissner 2009-07-23 17:18:01 UTC
Seems like the GIT inetd snippets are not yast2 compatible then. -> yast2-inetd for eval.
Comment 5 Boyd Gerber 2009-07-23 18:41:11 UTC
Where is that?  There is no git in System->System Services(Runlevel), there is a git-daemon with a no.  So nothing with git should be working with xinetd.

Network Services->Network Services (xinetd)

Has an entry for git, clicking on it and toggle always gives git core-installed.

There is no way to disable it.  There is nothing with "git" in /etc/xinetd.d/

So the only solution is to remove all SUSE git RPM's and do a source install.  I created on for openSUSE 11.0 and AJ responded with a modified version would be in 11.1.  I assumsed it would be in /etc/xinetd.d/  But I do not know where else to look to find it and disable it.

Thanks,
Comment 6 Lukas Ocilka 2009-07-30 13:37:13 UTC
Something is definitely wrong either with git itself or the data generated for yast2-inetd because this is the only service where I can see the problem. Anyway, reproduced.
Comment 7 Lukas Ocilka 2010-02-10 15:28:59 UTC
It seems that git-core is broken: /etc/xinetd.d/git is missing in the RPM.
Comment 8 Petr Baudis 2010-06-01 00:59:48 UTC
But /etc/xinetd.d/git is supposed to come from git-daemon, not git-core.
Comment 9 Petr Baudis 2010-06-01 01:00:45 UTC
(Note also bug 495060 - disabled=yes is missing from git.xinetd, maybe that's the interference - in that case, this should be probably closed as a dupe. I'm fixing that right now.)
Comment 10 Lukas Ocilka 2010-06-01 07:47:32 UTC
See comment #9

*** This bug has been marked as a duplicate of bug 495060 ***