Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Jan 2015 08:14:38 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 197064] rc.subr: ${name}_user and ${name}_nice don't work with ${name}_flags that include quote
Message-ID:  <bug-197064-8@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197064

            Bug ID: 197064
           Summary: rc.subr: ${name}_user and ${name}_nice don't work with
                    ${name}_flags that include quote
           Product: Base System
           Version: 11.0-CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: conf
          Assignee: freebsd-bugs@FreeBSD.org
          Reporter: tatsuki_makino@hotmail.com

Some programs require quotes on arguments. For example, httpd of Apache HTTP
Server has -C and -c options that captures the white-space.

Usage: ./httpd [-D name] [-d directory] [-f file]
               [-C "directive"] [-c "directive"]
               [-k start|restart|graceful|graceful-stop|stop]
               [-v] [-V] [-h] [-l] [-L] [-t] [-T] [-S] [-X]
Options:
(snip)
  -C "directive"     : process directive before reading config files
  -c "directive"     : process directive after reading config files
(snip)

https://svnweb.freebsd.org/ports/head/www/apache24/files/apache24.in?revision=362371
is using -c option. It works normally. But it doesn't work when set variable
apache24_profiles and apache24_nice or apache24_user as below.

apache24_enable="YES"
apache24_nice="5"
apache24_user="nobody"
apache24_profiles="www"
apache24_www_configfile="/usr/local/etc/apache24/httpd.conf"

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-197064-8>