diff --git a/src/opnsense/scripts/system/certctl.py b/src/opnsense/scripts/system/certctl.py index c384be5e4..555002d0b 100755 --- a/src/opnsense/scripts/system/certctl.py +++ b/src/opnsense/scripts/system/certctl.py @@ -147,7 +147,7 @@ def cmd_rehash(): f_out.write(record['data']) os.chmod(dst_filename, 0o644) else: - if os.path.isfile(dst_filename): + if os.path.isfile(dst_filename) or os.path.islink(dst_filename): os.remove(dst_filename) os.symlink(src_filename, dst_filename)