From e0684c0c343835c7674a94424d847592511915b0 Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Thu, 9 Jul 2026 22:21:52 +0200 Subject: utils: T9008: migrate remaining cmd() callers to cmdl() and remove cmd() Complete the safer-subprocess migration started by the cmdl()/ifconfig refactoring and convert every remaining vyos.utils.process.cmd() call site to the list-based cmdl(). Drop the vyos.utils.process.cmd() implementation as it is no longer in use. --- scripts/update-configd-include-file | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/update-configd-include-file b/scripts/update-configd-include-file index ca23408f0..b82d5aee3 100755 --- a/scripts/update-configd-include-file +++ b/scripts/update-configd-include-file @@ -31,7 +31,7 @@ from inspect import signature, getsource from vyos.defaults import directories from vyos.version import get_version -from vyos.utils.process import cmd +from vyos.utils.process import cmdl # Defaults @@ -282,7 +282,7 @@ separator = '.' backup_file_name = separator.join([include_file, '{0:%Y-%m-%d-%H%M%S}'.format(datetime.datetime.now()), 'bak']) -cmd(f'cp -p {include_file} {backup_file_name}') +cmdl(['cp', '-p', include_file, backup_file_name]) if add_list: include_list.extend(add_list) -- cgit v1.2.3