fixed time setting

pull/150/head
parent 494cfd9b9e
commit 7a321ea464

@ -241,7 +241,7 @@ void *yon_sync_thread_start(void *arg){
struct datetime_arg *data = (struct datetime_arg*)arg; struct datetime_arg *data = (struct datetime_arg*)arg;
char *command_time = time_sync_command(data->time); char *command_time = time_sync_command(data->time);
char *command_date = date_sync_command(data->date); char *command_date = date_sync_command(data->date);
char *command = yon_char_unite(command_time,"; ",command_date,NULL); char *command = yon_char_unite(command_date,"; ",command_time,NULL);
free(command_time); free(command_time);
free(command_date); free(command_date);
if (system(yon_debug_output("%s\n",command))){ if (system(yon_debug_output("%s\n",command))){

@ -44,8 +44,8 @@
#define ZONE_parameter "ZONE" #define ZONE_parameter "ZONE"
#define ZONE_parameter_command "ubconfig --source global get clock ZONE" #define ZONE_parameter_command "ubconfig --source global get clock ZONE"
#define time_sync_command(time) yon_char_unite("date +%T -s \"",time,"\"",NULL) #define time_sync_command(time) yon_char_unite("pkexec date +%H:%M:%S -s \"",time,"\"",NULL)
#define date_sync_command(date) yon_char_unite("date +%Y%m%d -s \"",date,"\"",NULL) #define date_sync_command(date) yon_char_unite("pkexec date +%Y%m%d -s \"",date,"\"",NULL)
#define hardware_datetime_sync_command "hwclock --systohc" #define hardware_datetime_sync_command "hwclock --systohc"

Loading…
Cancel
Save