clementinecomputing 6 роки тому
батько
коміт
fecb10b25d

+ 47 - 0
server/install/etc/ridelogic/api.conf

@@ -0,0 +1,47 @@
+# config file for RideLogic API
+#
+
+# api password
+#
+RIDELOGIC_API_PASS=
+
+# default credential information
+#
+RIDELOGIC_DEFAULT_MAG_TRACK=2
+RIDELOGIC_DEFAULT_RF_LENGTH=26
+RIDELOGIC_DEFAULT_RF_SITE=137
+
+# default group membership and hash algorithm
+#
+RIDELOGIC_DEFAULT_GROUP_NAME=ORG
+RIDELOGIC_DEFAULT_HASH_ALGORITHM=sha1
+
+# default session token length
+#
+RIDELOGIC_TOKEN_LENGTH=32
+
+# maximum number of characters to a field allowed
+#
+RIDELOGIC_MAX_FIELD_LENGTH=256
+
+# 120 seconds to fulfill api request
+#
+RIDELOGIC_STALE_SEC_SESSION=120
+
+# Allow a day window after registration
+# for account activation (86400=24*60*60)
+#
+RIDELOGIC_STALE_SEC_REGISTRATION=86400
+
+# Allow a two day window to reset password
+# after a password reset attempt (172800=48*60*60)
+#
+RIDELOGIC_STALE_SEC_PASSWORD_RESET=172800
+
+# DB information
+#
+RIDELOGIC_DB=busdb
+RIDELOGIC_DB_SERVER=localhost
+RIDELOGIC_DB_USERNAME=bus
+RIDELOGIC_DB_PASSWORD=
+

+ 9 - 0
server/install/etc/ridelogic/daemon.conf

@@ -0,0 +1,9 @@
+#
+#
+
+RIDELOGIC_DAEMON_USER=bus
+RIDELOGIC_DAEMON_DIR=/usr/bin
+RIDELOGIC_DAEMON_LOG_DIR=/etc/ridelogic/logs
+RIDELOGIC_DAEMON_PID_DIR=/etc/ridelogic/run
+
+

+ 4 - 10
server/scripts/RideLogic.pm

@@ -70,17 +70,11 @@ our @ISA = qw(Exporter);
 
 our $VERSION="0.1";
 
-#our $RIDELOGIC_DAEMON_CONF="/etc/ridelogic/daemon.conf";
-#our $RIDELOGIC_DAEMON_LOG_DIR="/var/log/ridelogic";
-#our $RIDELOGIC_DAEMON_PID_DIR="/var/run/ridelogic";
-#
-#our $RIDELOGIC_API_CONF="/etc/ridelogic/api.conf";
-
-our $RIDELOGIC_DAEMON_CONF="daemon.conf";
-our $RIDELOGIC_DAEMON_LOG_DIR="./";
-our $RIDELOGIC_DAEMON_PID_DIR="./";
+our $RIDELOGIC_DAEMON_CONF="/etc/ridelogic/daemon.conf";
+our $RIDELOGIC_DAEMON_LOG_DIR="/var/log/ridelogic";
+our $RIDELOGIC_DAEMON_PID_DIR="/var/run/ridelogic";
 
-our $RIDELOGIC_API_CONF="api.conf";
+our $RIDELOGIC_API_CONF="/etc/ridelogic/api.conf";
 
 our $RIDELOGIC_IS_SQLITE=1;