Changeset 1043


Ignore:
Timestamp:
05/14/08 16:47:21 (4 years ago)
Author:
alonbl
Message:

Fixup etc substitutions

Location:
trunk
Files:
10 edited
2 moved

Legend:

Unmodified
Added
Removed
  • trunk/configure.ac

    r1034 r1043  
    7171esac 
    7272 
    73 rootlibdir="/lib${libdir##*/lib}" 
    7473usrlibdir="/usr/lib${libdir##*/lib}" 
    7574usrsbindir="/usr/sbin${libdir##*/sbin}" 
     
    367366AC_DEFINE_UNQUOTED([OPENCT_CONF_PATH], ["${full_sysconfdir}/openct.conf"], [default config file for libopenct]) 
    368367AC_DEFINE_UNQUOTED([OPENCT_MODULES_PATH], ["${ifddir}"], [modules path for libopenct]) 
    369 AC_DEFINE_UNQUOTED([OPENCT_SOCKET_PATH], ["${full_localstatedir}/run/openct"], [socket path for libopenct]) 
     368OPENCT_SOCKET_PATH="${full_localstatedir}/run/openct" 
     369AC_DEFINE_UNQUOTED([OPENCT_SOCKET_PATH], ["${OPENCT_SOCKET_PATH}"], [socket path for libopenct]) 
    370370AC_DEFINE_UNQUOTED([OPENCT_IFDHANDLER_PATH], ["${usrsbindir}/ifdhandler"], [ifdhandler path for libopenct]) 
    371371 
     
    399399AC_SUBST([OPTIONAL_LIBUSB_CFLAGS]) 
    400400AC_SUBST([OPTIONAL_LIBUSB_LIBS]) 
     401AC_SUBST([OPENCT_SOCKET_PATH]) 
    401402 
    402403AM_CONDITIONAL([SVN_CHECKOUT], [test "${svn_checkout}" = "yes"]) 
  • trunk/etc/Makefile.am

    r1041 r1043  
    3333 
    3434.in: 
    35         $(SED) -e "s#SBINDIR#$(sbindir)#g" -e "s#LIBDIR#$(libdir)#g" < "$^" > "$@" 
     35        sed \ 
     36                -e 's|@bindir[@]|$(bindir)|g' \ 
     37                -e 's|@sbindir[@]|$(sbindir)|g' \ 
     38                -e 's|@libdir[@]|$(libdir)|g' \ 
     39                -e 's|@udevdir[@]|$(udevdir)|g' \ 
     40                -e 's|@localstatedir[@]|$(localstatedir)|g' \ 
     41                -e 's|@OPENCT_SOCKET_PATH[@]|$(OPENCT_SOCKET_PATH)|g' \ 
     42                < "$<" > "$@" 
  • trunk/etc/init-script.in

    r961 r1043  
    33 
    44PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 
    5 DAEMON=SBINDIR/openct-control 
     5DAEMON=@sbindir@/openct-control 
    66NAME=OpenCT 
    77DESC="smart card terminal framework" 
     
    1111# create the directory for our status and socket files, 
    1212# if it does not exist. 
    13 if ! test -e /var/run/openct 
     13if ! test -e "@OPENCT_SOCKET_PATH@" 
    1414then 
    15         mkdir /var/run/openct 
     15        mkdir "@OPENCT_SOCKET_PATH@" 
    1616 
    1717        # maybe you also want to set owner ship and permissions here. 
     
    1919        # and set permissions so only users in that group can access 
    2020        # smart card readers via openct. 
    21         #chown root:scard /var/run/openct 
    22         #chmod 0750 /var/run/openct 
     21        #chown root:scard "@OPENCT_SOCKET_PATH@" 
     22        #chmod 0750 "@OPENCT_SOCKET_PATH@" 
    2323fi 
    2424 
     
    3434        echo -n "Stopping $DESC: $NAME " 
    3535        $DAEMON shutdown 
    36         rm /var/run/openct/status 
     36        rm "@OPENCT_SOCKET_PATH@/status" 
    3737        echo "." 
    3838        ;; 
     
    4747        # echo -n "Reloading $DESC configuration..." 
    4848        # start-stop-daemon --stop --signal 1 --quiet --pidfile \ 
    49         #       /var/run/$NAME.pid --exec $DAEMON 
     49        #       @localstatedir@/run/$NAME.pid --exec $DAEMON 
    5050        # echo "done." 
    5151  #;; 
  • trunk/etc/openct.conf.in

    r1042 r1043  
    88# Path to ifdhandler 
    99ifdhandler { 
    10         program         = SBINDIR/ifdhandler; 
     10        program         = @sbindir@/ifdhandler; 
    1111#       user            = openctd; 
    1212#       groups = { 
     
    1818# Configuration for ifdproxy (if you use it) 
    1919ifdproxy { 
    20 #       server-port     = /var/run/openct/.ifdproxy, 
     20#       server-port     = @OPENCT_SOCKET_PATH@/.ifdproxy, 
    2121#       device-port     = :6666; 
    2222}; 
  • trunk/etc/openct.hald.in

    r998 r1043  
    99if test -e $DEVICE 
    1010then 
    11         exec SBINDIR/openct-control attach usb:$PRODUCT usb $DEVICE 
     11        exec @sbindir@/openct-control attach usb:$PRODUCT usb $DEVICE 
    1212fi 
    1313 
    1414DEVICE="`printf /proc/bus/usb/%03u/%03u \ 
    1515        $HAL_PROP_USB_BUS_NUMBER $HAL_PROP_USB_LINUX_DEVICE_NUMBER`" 
    16 exec SBINDIR/openct-control attach usb:$PRODUCT usb $DEVICE 
     16exec @sbindir@/openct-control attach usb:$PRODUCT usb $DEVICE 
  • trunk/etc/openct.udev.in

    r1009 r1043  
    2828 
    2929# egate 
    30 SYSFS{idVendor}=="0973", SYSFS{idProduct}=="0001", RUN+="/lib/udev/openct_usb" 
     30SYSFS{idVendor}=="0973", SYSFS{idProduct}=="0001", RUN+="@udevdir@/openct_usb" 
    3131# eToken 
    32 SYSFS{idVendor}=="0529", SYSFS{idProduct}=="050c", RUN+="/lib/udev/openct_usb" 
    33 SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0514", RUN+="/lib/udev/openct_usb" 
     32SYSFS{idVendor}=="0529", SYSFS{idProduct}=="050c", RUN+="@udevdir@/openct_usb" 
     33SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0514", RUN+="@udevdir@/openct_usb" 
    3434# eToken 64 
    35 SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0600", RUN+="/lib/udev/openct_usb" 
    36 SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0700", RUN+="/lib/udev/openct_usb" 
     35SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0600", RUN+="@udevdir@/openct_usb" 
     36SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0700", RUN+="@udevdir@/openct_usb" 
    3737# eutron 
    38 SYSFS{idVendor}=="073d", SYSFS{idProduct}=="0005", RUN+="/lib/udev/openct_usb" 
     38SYSFS{idVendor}=="073d", SYSFS{idProduct}=="0005", RUN+="@udevdir@/openct_usb" 
    3939# ikey2k 
    40 SYSFS{idVendor}=="04b9", SYSFS{idProduct}=="1200", RUN+="/lib/udev/openct_usb" 
     40SYSFS{idVendor}=="04b9", SYSFS{idProduct}=="1200", RUN+="@udevdir@/openct_usb" 
    4141# ikey3k 
    42 SYSFS{idVendor}=="04b9", SYSFS{idProduct}=="1300", RUN+="/lib/udev/openct_usb" 
     42SYSFS{idVendor}=="04b9", SYSFS{idProduct}=="1300", RUN+="@udevdir@/openct_usb" 
    4343# starkey 
    44 SYSFS{idVendor}=="096e", SYSFS{idProduct}=="0005", RUN+="/lib/udev/openct_usb" 
     44SYSFS{idVendor}=="096e", SYSFS{idProduct}=="0005", RUN+="@udevdir@/openct_usb" 
    4545# cardman 
    46 #SYSFS{idVendor}=="076b", SYSFS{idProduct}=="0596", RUN+="/lib/udev/openct_usb" 
    47 #SYSFS{idVendor}=="076b", SYSFS{idProduct}=="1784", RUN+="/lib/udev/openct_usb" 
    48 #SYSFS{idVendor}=="08d4", SYSFS{idProduct}=="0009", RUN+="/lib/udev/openct_usb" 
     46#SYSFS{idVendor}=="076b", SYSFS{idProduct}=="0596", RUN+="@udevdir@/openct_usb" 
     47#SYSFS{idVendor}=="076b", SYSFS{idProduct}=="1784", RUN+="@udevdir@/openct_usb" 
     48#SYSFS{idVendor}=="08d4", SYSFS{idProduct}=="0009", RUN+="@udevdir@/openct_usb" 
    4949 
    5050# ccid 
    51 SYSFS{bInterfaceClass}=="0b", SYSFS{bInterfaceSubClass}=="00", SYSFS{bInterfaceProtocol}=="00" RUN+="/lib/udev/openct_usb" 
     51SYSFS{bInterfaceClass}=="0b", SYSFS{bInterfaceSubClass}=="00", SYSFS{bInterfaceProtocol}=="00" RUN+="@udevdir@/openct_usb" 
    5252 
    5353# spr 532 - ccid, but with wrong interface class (vendor) :( 
    54 SYSFS{idVendor}=="04e6", SYSFS{idProduct}=="0003", RUN+="/lib/udev/openct_usb" 
     54SYSFS{idVendor}=="04e6", SYSFS{idProduct}=="0003", RUN+="@udevdir@/openct_usb" 
    5555# pertosmart1030 
    56 SYSFS{idVendor}=="072f", SYSFS{idProduct}=="0001", RUN+="/lib/udev/openct_usb" 
    57 SYSFS{idVendor}=="072f", SYSFS{idProduct}=="8009", RUN+="/lib/udev/openct_usb" 
     56SYSFS{idVendor}=="072f", SYSFS{idProduct}=="0001", RUN+="@udevdir@/openct_usb" 
     57SYSFS{idVendor}=="072f", SYSFS{idProduct}=="8009", RUN+="@udevdir@/openct_usb" 
    5858# pertosmart1038 
    59 SYSFS{idVendor}=="072f", SYSFS{idProduct}=="9000", RUN+="/lib/udev/openct_usb" 
    60 SYSFS{idVendor}=="072f", SYSFS{idProduct}=="90d0", RUN+="/lib/udev/openct_usb" 
     59SYSFS{idVendor}=="072f", SYSFS{idProduct}=="9000", RUN+="@udevdir@/openct_usb" 
     60SYSFS{idVendor}=="072f", SYSFS{idProduct}=="90d0", RUN+="@udevdir@/openct_usb" 
    6161# wbeiuu        - driver not working yet. 
    62 #SYSFS{idVendor}=="104f", SYSFS{idProduct}=="0004", RUN+="/lib/udev/openct_usb" 
     62#SYSFS{idVendor}=="104f", SYSFS{idProduct}=="0004", RUN+="@udevdir@/openct_usb" 
    6363# cyberjack 
    64 SYSFS{idVendor}=="0c4b", SYSFS{idProduct}=="0100", RUN+="/lib/udev/openct_usb" 
     64SYSFS{idVendor}=="0c4b", SYSFS{idProduct}=="0100", RUN+="@udevdir@/openct_usb" 
    6565# rutoken 
    66 SYSFS{idVendor}=="0a89", SYSFS{idProduct}=="0020", RUN+="/lib/udev/openct_usb" 
     66SYSFS{idVendor}=="0a89", SYSFS{idProduct}=="0020", RUN+="@udevdir@/openct_usb" 
    6767 
    6868LABEL="openct_usb_rules_end" 
     
    7474 
    7575# omnikey cardman 4040 
    76 SUBSYSTEM=="cardman_4040", RUN+="/lib/udev/openct_pcmcia" 
     76SUBSYSTEM=="cardman_4040", RUN+="@udevdir@/openct_pcmcia" 
    7777 
    7878# Gemplus PCMCIA Card 
    79 DRIVERS=="serial_cs", SYSFS{prod_id1}=="Gemplus", SYSFS{prod_id2}=="SerialPort", SYSFS{prod_id3}=="GemPC Card", RUN+="/lib/udev/openct_serial" 
     79DRIVERS=="serial_cs", SYSFS{prod_id1}=="Gemplus", SYSFS{prod_id2}=="SerialPort", SYSFS{prod_id3}=="GemPC Card", RUN+="@udevdir@/openct_serial" 
    8080 
    8181LABEL="openct_pcmcia_rules_end" 
  • trunk/etc/openct.udev.modalias.in

    r997 r1043  
    2222 
    2323# egate 
    24 ENV{MODALIAS}=="usb:v0973p0001*", RUN+="/lib/udev/openct_usb" 
     24ENV{MODALIAS}=="usb:v0973p0001*", RUN+="@udevdir@/openct_usb" 
    2525# eToken 
    26 ENV{MODALIAS}=="usb:v0529p050C*", RUN+="/lib/udev/openct_usb" 
    27 ENV{MODALIAS}=="usb:v0529p0514", RUN+="/lib/udev/openct_usb" 
     26ENV{MODALIAS}=="usb:v0529p050C*", RUN+="@udevdir@/openct_usb" 
     27ENV{MODALIAS}=="usb:v0529p0514", RUN+="@udevdir@/openct_usb" 
    2828# eToken 64 
    29 ENV{MODALIAS}=="usb:v0529p0600*", RUN+="/lib/udev/openct_usb" 
    30 ENV{MODALIAS}=="usb:v0529p0700*", RUN+="/lib/udev/openct_usb" 
     29ENV{MODALIAS}=="usb:v0529p0600*", RUN+="@udevdir@/openct_usb" 
     30ENV{MODALIAS}=="usb:v0529p0700*", RUN+="@udevdir@/openct_usb" 
    3131# eutron 
    32 ENV{MODALIAS}=="usb:v073Dp0005*", RUN+="/lib/udev/openct_usb" 
     32ENV{MODALIAS}=="usb:v073Dp0005*", RUN+="@udevdir@/openct_usb" 
    3333# ikey2k 
    34 ENV{MODALIAS}=="usb:v04B9p1200*", RUN+="/lib/udev/openct_usb" 
     34ENV{MODALIAS}=="usb:v04B9p1200*", RUN+="@udevdir@/openct_usb" 
    3535# ikey3k 
    36 ENV{MODALIAS}=="usb:v04B9p1300*", RUN+="/lib/udev/openct_usb" 
     36ENV{MODALIAS}=="usb:v04B9p1300*", RUN+="@udevdir@/openct_usb" 
    3737# starkey 
    38 ENV{MODALIAS}=="usb:v096Ep0005*", RUN+="/lib/udev/openct_usb" 
     38ENV{MODALIAS}=="usb:v096Ep0005*", RUN+="@udevdir@/openct_usb" 
    3939# cardman 
    40 #ENV{MODALIAS}=="usb:v076Bp0596*", RUN+="/lib/udev/openct_usb" 
    41 #ENV{MODALIAS}=="usb:v076Bp1784*", RUN+="/lib/udev/openct_usb" 
    42 #ENV{MODALIAS}=="usb:v08D4p0009*", RUN+="/lib/udev/openct_usb" 
     40#ENV{MODALIAS}=="usb:v076Bp0596*", RUN+="@udevdir@/openct_usb" 
     41#ENV{MODALIAS}=="usb:v076Bp1784*", RUN+="@udevdir@/openct_usb" 
     42#ENV{MODALIAS}=="usb:v08D4p0009*", RUN+="@udevdir@/openct_usb" 
    4343 
    4444# ccid 
    45 ENV{MODALIAS}=="usb:*ic0Bisc00*", RUN+="/lib/udev/openct_usb" 
     45ENV{MODALIAS}=="usb:*ic0Bisc00*", RUN+="@udevdir@/openct_usb" 
    4646 
    4747# spr 532 - ccid, but with wrong interface class (vendor) :( 
    48 ENV{MODALIAS}=="usb:v04E6p0003*", RUN+="/lib/udev/openct_usb" 
     48ENV{MODALIAS}=="usb:v04E6p0003*", RUN+="@udevdir@/openct_usb" 
    4949# pertosmart1030 
    50 ENV{MODALIAS}=="usb:v072Fp0001*", RUN+="/lib/udev/openct_usb" 
    51 ENV{MODALIAS}=="usb:v072Fp8009*", RUN+="/lib/udev/openct_usb" 
     50ENV{MODALIAS}=="usb:v072Fp0001*", RUN+="@udevdir@/openct_usb" 
     51ENV{MODALIAS}=="usb:v072Fp8009*", RUN+="@udevdir@/openct_usb" 
    5252# pertosmart1038 
    53 ENV{MODALIAS}=="usb:v072Fp9000*", RUN+="/lib/udev/openct_usb" 
    54 ENV{MODALIAS}=="usb:v072Fp90D0*", RUN+="/lib/udev/openct_usb" 
     53ENV{MODALIAS}=="usb:v072Fp9000*", RUN+="@udevdir@/openct_usb" 
     54ENV{MODALIAS}=="usb:v072Fp90D0*", RUN+="@udevdir@/openct_usb" 
    5555# wbeiuu - driver not working yet 
    56 #ENV{MODALIAS}=="usb:v104Fp0004*", RUN+="/lib/udev/openct_usb" 
     56#ENV{MODALIAS}=="usb:v104Fp0004*", RUN+="@udevdir@/openct_usb" 
    5757 
    5858LABEL="openct_usb_rules_end" 
     
    6464 
    6565# omnikey cardman 4040 
    66 SUBSYSTEM=="cardman_4040", RUN+="/lib/udev/openct_pcmcia" 
     66SUBSYSTEM=="cardman_4040", RUN+="@udevdir@/openct_pcmcia" 
    6767 
    6868# Gemplus PCMCIA Card 
    69 DRIVERS=="serial_cs", SYSFS{prod_id1}=="Gemplus", SYSFS{prod_id2}=="SerialPort", SYSFS{prod_id3}=="GemPC Card", RUN+="/lib/udev/openct_serial" 
     69DRIVERS=="serial_cs", SYSFS{prod_id1}=="Gemplus", SYSFS{prod_id2}=="SerialPort", SYSFS{prod_id3}=="GemPC Card", RUN+="@udevdir@/openct_serial" 
    7070 
    7171LABEL="openct_pcmcia_rules_end" 
  • trunk/etc/openct_pcmcia.in

    r892 r1043  
    33test "$ACTION" = "add" || exit 0 
    44test -n "$DEVNAME" || exit 0  
    5 test -e /var/run/openct/status || exit 0 
     5test -e "@OPENCT_SOCKET_PATH@/status" || exit 0 
    66 
    77if [ -n "$DEVNAME" ] 
    88then 
    9         SBINDIR/openct-control attach ccid pcmcia_block $DEVNAME 
     9        @sbindir@/openct-control attach ccid pcmcia_block $DEVNAME 
    1010        exit 0 
    1111fi 
  • trunk/etc/openct_serial.in

    r892 r1043  
    33test "$ACTION" = "add" || exit 0 
    44test -n "$DEVNAME" || exit 0  
    5 test -e /var/run/openct/status || exit 0 
     5test -e "@OPENCT_SOCKET_PATH@/status" || exit 0 
    66 
    77if [ -n "$DEVNAME" ] 
    88then 
    9         SBINDIR/openct-control attach ccid serial $DEVNAME 
     9        @sbindir@/openct-control attach ccid serial $DEVNAME 
    1010        exit 0 
    1111fi 
  • trunk/etc/openct_usb.in

    r1003 r1043  
    33[ -n "$DEVPATH" ] || exit 0 
    44[ "$ACTION" = "add" ] || exit 0 
    5 [ -e /var/run/openct/status ] || exit 0 
     5[ -e "@OPENCT_SOCKET_PATH@/status" ] || exit 0 
    66 
    77# try to get the device node from the parent device 
     
    3434for A in "0 1 2 3 4 5 6 7 8 9"; do 
    3535        if [ -e "$DEVICE" ]; then 
    36                 SBINDIR/openct-control attach usb:$PRODUCT usb $DEVICE 
     36                @sbindir@/openct-control attach usb:$PRODUCT usb $DEVICE 
    3737                exit 0 
    3838        fi 
  • trunk/etc/openct_usb.mdev.in

    r1039 r1043  
    1919fi 
    2020 
    21 [ -e /var/run/openct/status ] || exit 0 
     21[ -e "@OPENCT_SOCKET_PATH@/status" ] || exit 0 
    2222 
    2323# Don't know why... 
    2424sleep 1 
    2525 
    26 SBINDIR/openct-control attach "usb:${PRODUCT}" usb "${DEVICE}" 
     26@sbindir@/openct-control attach "usb:${PRODUCT}" usb "${DEVICE}" 
  • trunk/etc/reader.conf.in

    r830 r1043  
    44FRIENDLYNAME     "OpenCT" 
    55DEVICENAME       /dev/null  
    6 LIBPATH          LIBDIR/openct-ifd.so 
     6LIBPATH          @libdir@/openct-ifd.so 
    77CHANNELID        0  
    88 
Note: See TracChangeset for help on using the changeset viewer.