Bug 147508

Summary: Why is the ISDN service enabled by default?
Product: [openSUSE] SUSE Linux 10.1 Reporter: Forgotten User 55iwwMllzz <forgotten_55iwwMllzz>
Component: InstallationAssignee: Karsten Keil <karsten.keil>
Status: RESOLVED WORKSFORME QA Contact: E-mail List <qa-bugs>
Severity: Minor    
Priority: P5 - None    
Version: Beta 8   
Target Milestone: ---   
Hardware: All   
OS: Other   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User 55iwwMllzz 2006-02-02 00:01:43 UTC
There is a long tradition in SuSE to enable, by default, the isdn service even when no ISDN hardware devices are installed. Is there any special reason for this behavior?
Comment 1 Andreas Kleen 2006-02-02 11:18:21 UTC
I always wondered that too.

Comment 2 Karsten Keil 2006-02-02 12:02:46 UTC
This is fixed since 10.0, and I also don't see that on my current beta install
ls -l /etc/init.d/rc*/*isdn* give "no such file or directory" and grep -i isdn /var/log/* nothing too.

It gets enabled if you configure a ISDN card.
Comment 3 Forgotten User 55iwwMllzz 2006-02-02 13:26:09 UTC
> It gets enabled if you configure a ISDN card.

I don't think it is fixed. I don't have an ISDN card and the service was enabled by default. It happened the same thing to me in 10.0.
When Beta3 comes out, I will do a fresh install on my laptop and check this again.
Comment 4 Karsten Keil 2006-02-02 14:51:10 UTC
Hmm, it also do not happen with beta2 or 10.0, so maybe we do not talk about the same topic. Why do you think the service is enabled ?
Does here exist links to isdn in /etc/init/rc?.d after installation ?
If yes, please attach a gzipped tar archive of /var/log/YaST2.
Comment 5 Forgotten User 55iwwMllzz 2006-02-04 23:32:06 UTC
I've made a standard install of Beta3 and, in fact, the isdn service was not enabled by default. I don't understand why it was enabled in my Beta2 installation even though I don't have an ISDN card...
Comment 6 Forgotten User 55iwwMllzz 2006-03-19 15:49:29 UTC
I have just made a standard install of Beta8 and added half dozen more packages later (like iptraf, bitstream-vera, etc.). To my surprise I get this:
# chkconfig | grep isdn
isdn                 on

I have no ISDN hardware. I haven't touched the YaST ISDN configuration module. So how on earth is the service enabled?
Comment 7 Karsten Keil 2006-03-20 09:41:03 UTC
It seems something calls insserv with wrong parameters, so all installed services are enabled for the default settings. The ISDN scripts itself doesn't do that. Maybe yast do that or some SuSEconfig script.
Comment 8 Stefan Hundhammer 2006-03-27 09:47:19 UTC
Whom do you expect to start debugging this based on this "maybe it is YaST2" statement?
Comment 9 Karsten Keil 2006-03-27 10:27:01 UTC
You are right, here is not enough info. On a fresh install beta8 I do not see this behaviour, I removed all ISDN HW before and install some packages later, but isdn still is "off".
Joao we need the logfiles from /var/log/YaST2, please make a compressed tar archive and attach them.
Comment 10 Forgotten User 55iwwMllzz 2006-04-23 15:27:41 UTC
I am afraid I'm not able to reproduce the bug. And since I lost the logs after reformatting, I think we can close this bug until I or someone else is able to reproduce it.