Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Step:15-SP4
ipmitool.19787
Use-run-instead-of-var-run.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Use-run-instead-of-var-run.patch of Package ipmitool.19787
From: Thomas Renninger <trenn@suse.com> Subject: Use /run instead of /var/run References: 1185162 Patch-Mainline: Git-commit: aa0b3f5d27f63d649aa4f1d540d9b956b1f30283 Git-repo: git@github.com:watologo1/ipmitool.git.git In FHS 3.0, /var/run is replaced by /run: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch05s13.html Signed-off-by: <trenn@suse.com> Index: ipmitool-1.8.18+git20200204.7ccea28/contrib/bmc-snmp-proxy =================================================================== --- ipmitool-1.8.18+git20200204.7ccea28.orig/contrib/bmc-snmp-proxy +++ ipmitool-1.8.18+git20200204.7ccea28/contrib/bmc-snmp-proxy @@ -31,7 +31,7 @@ TRAPD_BMC_CONF="${SNMPD_BMC_CONF_DIR}/sn TRAPD_CONF="/etc/snmp/snmptrapd.conf" LOCKFILE="/var/lock/subsys/bmc-snmp-proxy" -BMC_INFO="/var/run/bmc-info" +BMC_INFO="/run/bmc-info" IPMITOOL=`which ipmitool` Index: ipmitool-1.8.18+git20200204.7ccea28/contrib/bmc-snmp-proxy.service =================================================================== --- ipmitool-1.8.18+git20200204.7ccea28.orig/contrib/bmc-snmp-proxy.service +++ ipmitool-1.8.18+git20200204.7ccea28/contrib/bmc-snmp-proxy.service @@ -5,7 +5,7 @@ After=exchange-bmc-os-info.service Requires=exchange-bmc-os-info.service PartOf=exchange-bmc-os-info.service -ConditionPathExists=/var/run/bmc-info +ConditionPathExists=/run/bmc-info [Service] Type=oneshot Index: ipmitool-1.8.18+git20200204.7ccea28/contrib/exchange-bmc-os-info.init.redhat =================================================================== --- ipmitool-1.8.18+git20200204.7ccea28.orig/contrib/exchange-bmc-os-info.init.redhat +++ ipmitool-1.8.18+git20200204.7ccea28/contrib/exchange-bmc-os-info.init.redhat @@ -12,10 +12,10 @@ # Description: Script to set OS information in the BMC; fetch BMC IP/URL # and set in the OS for use by other scripts/user. # -# BMC IP and URL are made available in /var/run/bmc-info +# BMC IP and URL are made available in /run/bmc-info # # Example to launch BMC web-interface: -# # . /var/run/bmc-info +# # . /run/bmc-info # # xdg-open $BMC_URL # # See here for details: @@ -42,7 +42,7 @@ ############################################################################# CONFIGFILE=/etc/sysconfig/exchange-bmc-os-info IPMI_TOOL=/usr/bin/ipmitool -BMC_INFO=/var/run/bmc-info +BMC_INFO=/run/bmc-info # BMC Manufacturer ID used in 'oem_set_os_version' and 'oem_get_bmc_url' DELL="674" Index: ipmitool-1.8.18+git20200204.7ccea28/contrib/ipmievd.init.debian =================================================================== --- ipmitool-1.8.18+git20200204.7ccea28.orig/contrib/ipmievd.init.debian +++ ipmitool-1.8.18+git20200204.7ccea28/contrib/ipmievd.init.debian @@ -22,7 +22,7 @@ PATH=/usr/local/sbin:/usr/local/bin:/sbi DESC="IPMI event daemon" NAME=ipmievd DAEMON=/usr/sbin/$NAME -PIDFILE=/var/run/$NAME.pid +PIDFILE=/run/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME # Gracefully exit if the package has been removed. Index: ipmitool-1.8.18+git20200204.7ccea28/doc/ipmievd.8.in =================================================================== --- ipmitool-1.8.18+git20200204.7ccea28.orig/doc/ipmievd.8.in +++ ipmitool-1.8.18+git20200204.7ccea28/doc/ipmievd.8.in @@ -174,7 +174,7 @@ Do NOT become a daemon, instead log all .TP \fIpidfile\fP=<\fBfilename\fR> Save process ID to this file when in daemon mode. Defaults to -/var/run/ipmievd.pid\fIN\fP (where \fIN\fP is the ipmi device +/run/ipmievd.pid\fIN\fP (where \fIN\fP is the ipmi device number -- defaults to 0). .RE @@ -197,7 +197,7 @@ Do NOT become a daemon, instead log all .TP \fIpidfile\fP=<\fBfilename\fR> Save process ID to this file when in daemon mode. Defaults to -/var/run/ipmievd.pid\fIN\fP (where \fIN\fP is the ipmi device +/run/ipmievd.pid\fIN\fP (where \fIN\fP is the ipmi device number -- defaults to 0). .TP \fItimeout\fP=<\fBseconds\fR> Index: ipmitool-1.8.18+git20200204.7ccea28/lib/helper.c =================================================================== --- ipmitool-1.8.18+git20200204.7ccea28.orig/lib/helper.c +++ ipmitool-1.8.18+git20200204.7ccea28/lib/helper.c @@ -54,7 +54,7 @@ #ifdef HAVE_PATHS_H # include <paths.h> #else -# define _PATH_VARRUN "/var/run/" +# define _PATH_RUN "/run/" #endif #include <ipmitool/ipmi.h> Index: ipmitool-1.8.18+git20200204.7ccea28/src/ipmievd.c =================================================================== --- ipmitool-1.8.18+git20200204.7ccea28.orig/src/ipmievd.c +++ ipmitool-1.8.18+git20200204.7ccea28/src/ipmievd.c @@ -54,8 +54,8 @@ # include <paths.h> #endif -#ifndef _PATH_VARRUN -# define _PATH_VARRUN "/var/run/" +#ifndef _PATH_RUN +# define _PATH_RUN "/run/" #endif #ifdef IPMI_INTF_OPEN @@ -82,7 +82,7 @@ #include <ipmitool/ipmi_main.h> #define WARNING_THRESHOLD 80 -#define DEFAULT_PIDFILE _PATH_VARRUN "ipmievd.pid" +#define DEFAULT_PIDFILE _PATH_RUN "ipmievd.pid" char pidfile[64]; /* global variables */
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor