mirror of
https://github.com/Yubico/yubikey-val.git
synced 2025-01-20 01:52:15 +01:00
Takes path argument on commandline
This commit is contained in:
parent
f27fa7b8bd
commit
a460a8de3b
@ -1,6 +1,17 @@
|
|||||||
#!/usr/bin/php -q
|
#!/usr/bin/php -q
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
if ($argc==2 && strcmp($argv[1], "help")==0) {
|
||||||
|
echo "\nUsage:\n\n";
|
||||||
|
echo $argv[0] . " install \t- Installs start scripts for daemon\n";
|
||||||
|
echo $argv[0] . " file \t- Starts sync daemon. file is sourced and can include for example path configuration\n";
|
||||||
|
echo "\n";
|
||||||
|
exit();
|
||||||
|
}
|
||||||
|
if ($argc==2 && strcmp($argv[1], "install")!=0) {
|
||||||
|
set_include_path(get_include_path() . PATH_SEPARATOR . $argv[1]);
|
||||||
|
}
|
||||||
|
|
||||||
require_once 'ykval-synclib.php';
|
require_once 'ykval-synclib.php';
|
||||||
require_once 'ykval-config.php';
|
require_once 'ykval-config.php';
|
||||||
require_once 'ykval-log.php';
|
require_once 'ykval-log.php';
|
||||||
@ -13,6 +24,7 @@ System_Daemon::setOption("appDescription", "Yubico val-server sync daemon");
|
|||||||
System_Daemon::setOption("authorName", "olov@yubico.com");
|
System_Daemon::setOption("authorName", "olov@yubico.com");
|
||||||
System_Daemon::setOption("authorEmail", "olov@yubico.com");
|
System_Daemon::setOption("authorEmail", "olov@yubico.com");
|
||||||
|
|
||||||
|
|
||||||
if ($argc==2 && strcmp($argv[1], "install")==0) {
|
if ($argc==2 && strcmp($argv[1], "install")==0) {
|
||||||
$autostart_path = System_Daemon::writeAutoRun();
|
$autostart_path = System_Daemon::writeAutoRun();
|
||||||
if ($autostart_path!=1){
|
if ($autostart_path!=1){
|
||||||
@ -26,13 +38,6 @@ if ($argc==2 && strcmp($argv[1], "install")==0) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($argc==2 && strcmp($argv[1], "help")==0) {
|
|
||||||
echo "\nUsage:\n\n";
|
|
||||||
echo $argv[0] . " install \t- Installs start scripts for daemon\n";
|
|
||||||
echo $argv[0] . " \t- Starts sync daemon\n";
|
|
||||||
echo "\n";
|
|
||||||
exit();
|
|
||||||
}
|
|
||||||
|
|
||||||
System_Daemon::start(); // Spawn Deamon!
|
System_Daemon::start(); // Spawn Deamon!
|
||||||
/* Application start */
|
/* Application start */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user