Changeset 1044
- Timestamp:
- 05/14/08 20:02:27 (7 months ago)
- Location:
- trunk
- Files:
-
- 3 modified
-
configure.ac (modified) (6 diffs)
-
etc/Makefile.am (modified) (1 diff)
-
etc/openct.conf.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/configure.ac
r1043 r1044 137 137 ) 138 138 139 AC_ARG_ENABLE( 140 [non-privileged], 141 [AC_HELP_STRING([--enable-non-privileged], [enable non privileged mode. @<:@disabled@:>@])], 142 [test "${enableval}" = "no" && ENABLE_NON_PRIVILEGED="#"], 143 [ENABLE_NON_PRIVILEGED="#"] 144 ) 145 139 146 AC_ARG_WITH( 140 147 [bundle], … … 188 195 [apidocdir="${with_apidocdir}"], 189 196 [apidocdir="\$(htmldir)/api"] 197 ) 198 199 AC_ARG_WITH( 200 [daemon-user], 201 [AC_HELP_STRING([--with-daemon-user=USER], [use this user for daemon @<:@openctd@:>@])], 202 [daemon_user="${withval}"], 203 [daemon_user="openctd"] 204 ) 205 206 AC_ARG_WITH( 207 [daemon-groups], 208 [AC_HELP_STRING([--with-daemon-groups=GROUPS], [use these comma separated group list for daemon @<:@usb@:>@])], 209 [daemon_groups="${withval}"], 210 [daemon_groups="usb"] 190 211 ) 191 212 … … 390 411 AC_SUBST([udevdir]) 391 412 AC_SUBST([hotplugdir]) 413 AC_SUBST([daemon_user]) 414 AC_SUBST([daemon_groups]) 392 415 AC_SUBST([OPENCT_VERSION_MAJOR]) 393 416 AC_SUBST([OPENCT_VERSION_MINOR]) … … 400 423 AC_SUBST([OPTIONAL_LIBUSB_LIBS]) 401 424 AC_SUBST([OPENCT_SOCKET_PATH]) 425 AC_SUBST([ENABLE_NON_PRIVILEGED]) 402 426 403 427 AM_CONDITIONAL([SVN_CHECKOUT], [test "${svn_checkout}" = "yes"]) … … 441 465 usb support: ${enable_usb} 442 466 pcsc support: ${enable_pcsc} 467 non-privileged support: ${ENABLE_NON_PRIVILEGED} 443 468 444 469 Host: ${host} … … 459 484 hotplugdir: ${hotplugdir} 460 485 486 daemon user: ${daemon_user} 487 daemon groups: ${daemon_groups} 488 461 489 EOF 462 490 -
trunk/etc/Makefile.am
r1043 r1044 39 39 -e 's|@udevdir[@]|$(udevdir)|g' \ 40 40 -e 's|@localstatedir[@]|$(localstatedir)|g' \ 41 -e 's|@OPENCT_SOCKET_PATH[@]|$(OPENCT_SOCKET_PATH)|g' \ 41 -e 's|@OPENCT_SOCKET_PATH[@]|@OPENCT_SOCKET_PATH@|g' \ 42 -e 's|@ENABLE_NON_PRIVILEGED[@]|@ENABLE_NON_PRIVILEGED@|g' \ 43 -e 's|@daemon_user[@]|@daemon_user@|g' \ 44 -e 's|@daemon_groups[@]|@daemon_groups@|g' \ 42 45 < "$<" > "$@" -
trunk/etc/openct.conf.in
r1043 r1044 9 9 ifdhandler { 10 10 program = @sbindir@/ifdhandler; 11 # user = openctd;12 #groups = {13 # usb,14 #};11 @ENABLE_NON_PRIVILEGED@ user = @daemon_user@; 12 @ENABLE_NON_PRIVILEGED@ groups = { 13 @ENABLE_NON_PRIVILEGED@ @daemon_groups@, 14 @ENABLE_NON_PRIVILEGED@ }; 15 15 }; 16 16
