Use json_is_true() in place of json_boolean_value() for compatibility
[trust_router.git] / tids.service
index e69107e..d36b091 100644 (file)
@@ -4,9 +4,12 @@ Before=freeradius.service
 
 [Service]
 EnvironmentFile=/etc/default/trust_router
-ExecPre=/usr/bin/sqlite3 -init /usr/share/trust_router/schema.sql /var/lib/trustrouter/keys
-ExecStart=/usr/bin/tids  ${ipaddr} ${gssname} ${hostname} /var/lib/trustrouter/keys
+ExecStartPre=/bin/sh -c "/usr/bin/sqlite3 </usr/share/trust_router/schema.sql /var/lib/trust_router/keys"
+ExecStart=/usr/bin/tids  ${ipaddr} ${gssname} ${hostname} /var/lib/trust_router/keys
 Restart=always
 StandardOutput=syslog
 StandardError=inherit
 User=trustrouter
+
+[Install]
+WantedBy=multi-user.target