Bug 113269 - startpar remains with ial
Summary: startpar remains with ial
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Beta 3
Hardware: Other All
: P5 - None : Normal
Target Milestone: ---
Assignee: Dr. Werner Fink
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-26 10:57 UTC by Takashi Iwai
Modified: 2005-08-26 12:32 UTC (History)
1 user (show)

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


Attachments
just an other /etc/init.d/ial script (3.52 KB, text/plain)
2005-08-26 11:37 UTC, Dr. Werner Fink
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Takashi Iwai 2005-08-26 10:57:16 UTC
A startpar process remains after boot is finished.  It seems always ial, which
is the last started service.

ps auxw | grep ial
root      4955  0.0  0.3   4148  1524 ?        S    12:41   0:00 /usr/sbin/iald
root      4964  0.0  0.0   1520   452 ?        Ss   12:41   0:00 startpar -f -- ial
tiwai     5492  0.0  0.1   2736   692 pts/2    S+   12:56   0:00 grep ial
Comment 1 Dr. Werner Fink 2005-08-26 11:08:14 UTC
Does the boot scsript of ial finish?
Is the iald a real daemon which uses
setsid(2)?
Comment 2 Timo Hoenig 2005-08-26 11:14:06 UTC
I've seen that

   $ rc$SERVICENAME {start|stop|restart}

does not work for all services on Beta 4.

For example:

g0:~ # rccups status
Checking for cupsd:                                                   running
g0:~ # rccups stop
Shutting down cupsd                                                   done
g0:~ # rccups status
Checking for cupsd:                                                   running
Comment 3 Timo Hoenig 2005-08-26 11:15:31 UTC
(In reply to comment #1)

> Does the boot scsript of ial finish?
> Is the iald a real daemon which uses
> setsid(2)?

No, it does not use setsid.
Comment 4 Dr. Werner Fink 2005-08-26 11:26:58 UTC
The program is not a real daemon and it seems not to close
its file descriptors. IMHO the iald should be started with
the startproc options -q and -s to get it to a real daemon.
Comment 5 Timo Hoenig 2005-08-26 11:31:12 UTC
I'm testing this right now.
Comment 6 Timo Hoenig 2005-08-26 11:35:28 UTC
Works fine, new package submitted.
Comment 7 Dr. Werner Fink 2005-08-26 11:37:36 UTC
Created attachment 47756 [details]
just an other /etc/init.d/ial script

You may consider this as rc.ial
Comment 8 Timo Hoenig 2005-08-26 11:38:47 UTC
Should I open a new bug for the disfunction of {stop|restart} for several services?
Comment 9 Dr. Werner Fink 2005-08-26 11:40:43 UTC
What do you mean with disfunction of {stop|restart} for several services?
A resart including dbus and ial?
Comment 10 Dr. Werner Fink 2005-08-26 11:41:39 UTC
Takashi?  Please could you test the new ial package in combination
with startpar?
Comment 11 Timo Hoenig 2005-08-26 11:44:27 UTC
(In reply to comment #9)
> What do you mean with disfunction of {stop|restart} for several services?
> A resart including dbus and ial?

No, I was referring to comment #2.  Several services are not stopped on

   $ rc$SERVICENAME stop
Comment 12 Dr. Werner Fink 2005-08-26 11:46:14 UTC
See bug 113002
Comment 13 Timo Hoenig 2005-08-26 11:48:41 UTC
(In reply to comment #10)
> Takashi?  Please could you test the new ial package in combination
> with startpar?

mbuild trail-thoenig-3 (including werner's new rc.ial script)
Comment 14 Takashi Iwai 2005-08-26 12:32:42 UTC
Confirmed to be fixed.  Thanks.