procps/procps-3.3.17-ignore-sysctl_conf.patch
Dr. Werner Fink a797a0aaa9 Accepting request 1133107 from home:kukuk:branches:Base:System
- procps-3.3.17-ignore-sysctl_conf.patch: ignore dangling symlink
  to missing /etc/sysctl.conf file [bsc#1217990]

OBS-URL: https://build.opensuse.org/request/show/1133107
OBS-URL: https://build.opensuse.org/package/show/Base:System/procps?expand=0&rev=250
2023-12-14 13:38:00 +00:00

12 lines
473 B
Diff

--- procps-3.3.17/sysctl.c.old 2021-02-09 11:11:25.000000000 +0100
+++ procps-3.3.17/sysctl.c 2023-12-14 13:56:36.785976315 +0100
@@ -546,6 +546,8 @@
fp = (globbuf.gl_pathv[j][0] == '-' && !globbuf.gl_pathv[j][1])
? stdin : fopen(globbuf.gl_pathv[j], "r");
if (!fp) {
+ if (strcmp ("/usr/lib/sysctl.d/99-sysctl.conf", globbuf.gl_pathv[j]) == 0)
+ continue;
xwarn(_("cannot open \"%s\""), globbuf.gl_pathv[j]);
rc = -1;
goto out;