Opened 5 years ago

Closed 5 years ago

#246 closed defect (invalid)

Debian init script missquotes strings

Reported by: ph3-der-loewe Owned by:
Priority: wishlist Milestone:
Component: RoarAudio Main Package Version: current
Keywords: Cc:
Architecture: Compiler:
Difficulty: hard Kernel:
Operating System: Debian Parent Tickets:
Patch attached: no Protocol:
Sound driver: Topic: Packaging

Description

The Debian init script currently misquotes strings with spaces. The following strings are mainly affected:

  • ROARD_LOCATION
  • ROARD_DESCRIPTION
  • ROARD_CONTACT
  • ROARD_SERIAL
  • ROARD_UIURL

This is because of how the shell evaluates stings. Here in an example to clarify this problem:

$ a="pre 'te st' post"
$ a="pre 'te st' post"

This outputs:

pre
'te
st'
post

While this is expected:

pre
te st
post

The (correct!) usage of eval my help in this case.

Subtickets

Change History (2)

comment:1 Changed 5 years ago by ph3-der-loewe

  • Milestone RoarAudio major release 1.0 deleted
  • Priority changed from medium to wishlist

Downgrade priority as we are no longer that much interested in debian. Unflag it as critical for 1.0.
Could maybe be upgraded again if any more persons beside the reporter report this problem.

comment:2 Changed 5 years ago by ph3-der-loewe

  • Resolution set to invalid
  • Status changed from new to closed

Closed as this package will be removed from Debian.

Note: See TracTickets for help on using tickets.