upclient upclient: Settings 5.0.b8_2 installedpackages->package->$packagename->configuration->settings pkg_edit.php?xml=upclient.xml&id=0 upclient Modify upclient settings.
Services
upclient.xml /pkg_edit.php?xml=upclient.xml&id=0
upclient upclient.sh upclient Authorization Key authkey This system's uptime authorization key. input Update Interval interval The interval between updates, in seconds (default 550). input Uptime Server server The server this system should send uptime reports to. input function sync_package_upclient() { global $config; conf_mount_rw(); config_lock(); $upclient_conf = $config['installedpackages']['upclient']['config'][0]; $fout = fopen("/usr/local/etc/upclient.conf", "w"); if($upclient_conf['authkey'] && $upclient_conf['server']) { fwrite($fout, "AuthKey = {$upclient_conf['authkey']}\n"); $interval = $upclient_conf['interval'] ? $upclient_conf['interval'] : "550"; fwrite($fout, "Interval = {$interval}\n"); fwrite($fout, "UptimeServer = {$upclient_conf['server']}\n"); fwrite($fout, << "upclient.sh", "start" => $start, ) ); restart_service("upclient"); conf_mount_ro(); config_unlock(); } sync_package_upclient();