From c9ebb2c2c8a14f3f69b677488560900278028bb4 Mon Sep 17 00:00:00 2001 From: Kiritow <1362050620@qq.com> Date: Fri, 18 Mar 2022 21:22:34 +0000 Subject: [PATCH] fix parser bug --- libwgopparser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libwgopparser.py b/libwgopparser.py index d2d19e5..70dbe55 100644 --- a/libwgopparser.py +++ b/libwgopparser.py @@ -600,7 +600,7 @@ class Parser: return if self.opt_use_systemd: - self.result_postup.append('systemd-run --unit wg-ops-tasks-{}-udp2raw-client-{} --collect {} -config {}'.format( + self.result_postup.append('systemd-run --unit wg-ops-tasks-{}-trojan-client-{} --collect {} --property Restart=always -config {}'.format( self.wg_name, str(uuid.uuid4()), self.path_bin_trojan, temp_config_path, )) return @@ -1082,8 +1082,8 @@ class Parser: def compile_final(self): if self.flag_require_tmpfile_clean: - self.result_postup.insert(0, 'rm /tmp/wg-ops-tmpfile-{}-*'.format(self.wg_name)) - self.result_postup.append('rm /tmp/wg-ops-tmpfile-{}-*'.format(self.wg_name)) + self.result_postup.insert(0, 'rm -f /tmp/wg-ops-tmpfile-{}-*'.format(self.wg_name)) + self.result_postup.append('rm -f /tmp/wg-ops-tmpfile-{}-*'.format(self.wg_name)) if self.flag_require_systemd_clean or self.opt_use_systemd: self.result_postup.insert(0, 'systemctl stop wg-ops-task-{}-*'.format(self.wg_name))