added syslog

This commit is contained in:
wt committed 2024-07-03 10:05:16 +07:00
1 parent 829a98d76b
commit f2c3880982
14 files changed
+55 -4

No files matched your search

+3
View File
@@ -7,6 +7,7 @@
#include <sstream>
#include <fstream>
#include <string>
#include <syslog.h>
#define TELNET_REQUIRED_STRING R"({"required":"[token,enabled]"})"
@@ -82,9 +83,11 @@ void set_telnet(const httplib::Request &request, httplib::Response &response) {
if (new_telnet_enabled == "0") {
system("/etc/init.d/telnet stop");
system("rm /etc/rc.d/70telnet");
syslog(LOG_INFO, "Telnet is disabled");
} else {
system("/etc/init.d/telnet start");
system("ln -sv /etc/init.d/telnet /etc/rc.d/70telnet");
syslog(LOG_INFO, "Telnet is enabled");
}
telnetfileout << stoi(new_telnet_enabled);
telnetfileout.close();