Bug 60629 - autorun is unable to start kscd
autorun is unable to start kscd
Status: CLOSED RAWHIDE
Product: Red Hat Linux
Classification: Retired
Component: autorun (Show other bugs)
7.2
i386 Linux
medium Severity medium
: ---
: ---
Assigned To: Harald Hoyer
Aaron Brown
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2002-03-03 06:01 EST by Leonid Kanter
Modified: 2007-04-18 12:40 EDT (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2002-03-04 10:34:01 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
patch for described problem (2.22 KB, patch)
2002-03-04 10:18 EST, Andy Shevchenko
no flags Details | Diff
This patch I will use... (1.41 KB, patch)
2002-03-04 10:33 EST, Harald Hoyer
no flags Details | Diff

  None (edit)
Description Leonid Kanter 2002-03-03 06:01:47 EST
Description of Problem:

autorun is unable to start kscd because it pass wrong argument

Version-Release number of selected component (if applicable):

autorun-2.7-1
kdemultimedia-2.2.2-2

How Reproducible:

always

Steps to Reproduce:
1. start kde, then open konsole and type "killall autorun"
2. start new autorun in konsole: type /usr/bin/autorun -l --interval=1000
--cdplayer=/usr/bin/kscd
3. insert audio cd

Actual Results:

You'll see following:

kscd: Wrong argument '/dev/cdrom'.

Expected Results:

kscd must start silently

Additional Information:
	
Either /dev/cdrom argument must be disabled in autorun or kscd must ignore this
argument.
Comment 1 Andy Shevchenko 2002-03-04 10:17:16 EST
I have wrote the patch that fix the described problem.

Comment 2 Andy Shevchenko 2002-03-04 10:18:40 EST
Created attachment 47340 [details]
patch for described problem
Comment 3 Harald Hoyer 2002-03-04 10:33:57 EST
Created attachment 47341 [details]
This patch I will use...
Comment 4 Andy Shevchenko 2002-03-04 10:46:29 EST
I think your patch do not safe functionality of autorun program.
You can not pass the device parameter to external program if you installed 2 CD
ROM drivers into your PC and want to use second CD ROM for listen audioCD.
I propose to use additional option (as I wrote in my patch).
Comment 5 Harald Hoyer 2002-03-04 10:49:49 EST
$ autorun --help
Usage: autorun [OPTION...] [cdromdevices...]
.....
Command strings are parsed and %P% is replaced by the mountpoint path.
%D% is replaced by the device path. After that the command string will be
executed using /bin/sh -c "command string".
...

This now works also for 
$ autorun --cdplayer="myaudiocdplayer %D%"

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