[PATCH pve-container] tree-wide: change /var/run to /run

Jing Luo jing at jing.rocks
Sat Mar 22 16:17:15 CET 2025


"/var/run" is deprecated.

This is to comply with Debian Policy 9.1.4 "/run and /run/lock".
(https://www.debian.org/doc/debian-policy/ch-opersys.html#run-and-run-lock)

Signed-off-by: Jing Luo <jing at jing.rocks>
---
 src/PVE/API2/LXC.pm                     | 6 +++---
 src/test/test-debian-009/etc/passwd     | 4 ++--
 src/test/test-debian-009/etc/passwd.exp | 4 ++--
 src/test/test-debian-014/etc/passwd     | 4 ++--
 src/test/test-debian-014/etc/passwd.exp | 4 ++--
 src/test/test-debian-015/etc/passwd     | 4 ++--
 src/test/test-debian-015/etc/passwd.exp | 4 ++--
 7 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/src/PVE/API2/LXC.pm b/src/PVE/API2/LXC.pm
index 7cb5122..f0b5909 100644
--- a/src/PVE/API2/LXC.pm
+++ b/src/PVE/API2/LXC.pm
@@ -885,7 +885,7 @@ __PACKAGE__->register_method ({
 	my $concmd = PVE::LXC::get_console_command($vmid, $conf, -1);
 
 	my $shcmd = [ '/usr/bin/dtach', '-A',
-		      "/var/run/dtach/vzctlconsole$vmid",
+		      "/run/dtach/vzctlconsole$vmid",
 		      '-r', 'winch', '-z', @$concmd];
 
 	my $realcmd = sub {
@@ -988,7 +988,7 @@ __PACKAGE__->register_method ({
 	my $concmd = PVE::LXC::get_console_command($vmid, $conf, -1);
 
 	my $shcmd = [ '/usr/bin/dtach', '-A',
-		      "/var/run/dtach/vzctlconsole$vmid",
+		      "/run/dtach/vzctlconsole$vmid",
 		      '-r', 'winch', '-z', @$concmd];
 
 	my $realcmd = sub {
@@ -1100,7 +1100,7 @@ __PACKAGE__->register_method ({
 	my $concmd = PVE::LXC::get_console_command($vmid, $conf);
 
 	my $shcmd = ['/usr/bin/dtach', '-A',
-		     "/var/run/dtach/vzctlconsole$vmid",
+		     "/run/dtach/vzctlconsole$vmid",
 		     '-r', 'winch', '-z', @$concmd];
 
 	my $title = "CT $vmid";
diff --git a/src/test/test-debian-009/etc/passwd b/src/test/test-debian-009/etc/passwd
index e505613..fa32363 100644
--- a/src/test/test-debian-009/etc/passwd
+++ b/src/test/test-debian-009/etc/passwd
@@ -13,9 +13,9 @@ proxy:x:13:13:proxy:/bin:/bin/sh
 www-data:x:33:33:www-data:/var/www:/bin/sh
 backup:x:34:34:backup:/var/backups:/bin/sh
 list:x:38:38:Mailing List Manager:/var/list:/bin/sh
-irc:x:39:39:ircd:/var/run/ircd:/bin/sh
+irc:x:39:39:ircd:/run/ircd:/bin/sh
 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
 nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
 libuuid:x:100:101::/var/lib/libuuid:/bin/sh
 postfix:x:101:104::/var/spool/postfix:/bin/false
-sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
+sshd:x:102:65534::/run/sshd:/usr/sbin/nologin
diff --git a/src/test/test-debian-009/etc/passwd.exp b/src/test/test-debian-009/etc/passwd.exp
index e505613..fa32363 100644
--- a/src/test/test-debian-009/etc/passwd.exp
+++ b/src/test/test-debian-009/etc/passwd.exp
@@ -13,9 +13,9 @@ proxy:x:13:13:proxy:/bin:/bin/sh
 www-data:x:33:33:www-data:/var/www:/bin/sh
 backup:x:34:34:backup:/var/backups:/bin/sh
 list:x:38:38:Mailing List Manager:/var/list:/bin/sh
-irc:x:39:39:ircd:/var/run/ircd:/bin/sh
+irc:x:39:39:ircd:/run/ircd:/bin/sh
 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
 nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
 libuuid:x:100:101::/var/lib/libuuid:/bin/sh
 postfix:x:101:104::/var/spool/postfix:/bin/false
-sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
+sshd:x:102:65534::/run/sshd:/usr/sbin/nologin
diff --git a/src/test/test-debian-014/etc/passwd b/src/test/test-debian-014/etc/passwd
index 9fc110f..dd7ed07 100644
--- a/src/test/test-debian-014/etc/passwd
+++ b/src/test/test-debian-014/etc/passwd
@@ -13,9 +13,9 @@ proxy:x:13:13:proxy:/bin:/bin/sh
 www-data:x:33:33:www-data:/var/www:/bin/sh
 backup:x:34:34:backup:/var/backups:/bin/sh
 list:x:38:38:Mailing List Manager:/var/list:/bin/sh
-irc:x:39:39:ircd:/var/run/ircd:/bin/sh
+irc:x:39:39:ircd:/run/ircd:/bin/sh
 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
 nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
 libuuid:x:100:101::/var/lib/libuuid:/bin/sh
 postfix:x:101:104::/var/spool/postfix:/bin/false
-sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
+sshd:x:102:65534::/run/sshd:/usr/sbin/nologin
diff --git a/src/test/test-debian-014/etc/passwd.exp b/src/test/test-debian-014/etc/passwd.exp
index 9fc110f..dd7ed07 100644
--- a/src/test/test-debian-014/etc/passwd.exp
+++ b/src/test/test-debian-014/etc/passwd.exp
@@ -13,9 +13,9 @@ proxy:x:13:13:proxy:/bin:/bin/sh
 www-data:x:33:33:www-data:/var/www:/bin/sh
 backup:x:34:34:backup:/var/backups:/bin/sh
 list:x:38:38:Mailing List Manager:/var/list:/bin/sh
-irc:x:39:39:ircd:/var/run/ircd:/bin/sh
+irc:x:39:39:ircd:/run/ircd:/bin/sh
 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
 nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
 libuuid:x:100:101::/var/lib/libuuid:/bin/sh
 postfix:x:101:104::/var/spool/postfix:/bin/false
-sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
+sshd:x:102:65534::/run/sshd:/usr/sbin/nologin
diff --git a/src/test/test-debian-015/etc/passwd b/src/test/test-debian-015/etc/passwd
index 9fc110f..dd7ed07 100644
--- a/src/test/test-debian-015/etc/passwd
+++ b/src/test/test-debian-015/etc/passwd
@@ -13,9 +13,9 @@ proxy:x:13:13:proxy:/bin:/bin/sh
 www-data:x:33:33:www-data:/var/www:/bin/sh
 backup:x:34:34:backup:/var/backups:/bin/sh
 list:x:38:38:Mailing List Manager:/var/list:/bin/sh
-irc:x:39:39:ircd:/var/run/ircd:/bin/sh
+irc:x:39:39:ircd:/run/ircd:/bin/sh
 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
 nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
 libuuid:x:100:101::/var/lib/libuuid:/bin/sh
 postfix:x:101:104::/var/spool/postfix:/bin/false
-sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
+sshd:x:102:65534::/run/sshd:/usr/sbin/nologin
diff --git a/src/test/test-debian-015/etc/passwd.exp b/src/test/test-debian-015/etc/passwd.exp
index 9fc110f..dd7ed07 100644
--- a/src/test/test-debian-015/etc/passwd.exp
+++ b/src/test/test-debian-015/etc/passwd.exp
@@ -13,9 +13,9 @@ proxy:x:13:13:proxy:/bin:/bin/sh
 www-data:x:33:33:www-data:/var/www:/bin/sh
 backup:x:34:34:backup:/var/backups:/bin/sh
 list:x:38:38:Mailing List Manager:/var/list:/bin/sh
-irc:x:39:39:ircd:/var/run/ircd:/bin/sh
+irc:x:39:39:ircd:/run/ircd:/bin/sh
 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
 nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
 libuuid:x:100:101::/var/lib/libuuid:/bin/sh
 postfix:x:101:104::/var/spool/postfix:/bin/false
-sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
+sshd:x:102:65534::/run/sshd:/usr/sbin/nologin
-- 
2.49.0





More information about the pve-devel mailing list