committing changes in /etc made by "-bash"
Package changes:
This commit is contained in:
31
.etckeeper
31
.etckeeper
@@ -21,7 +21,6 @@ mkdir -p './dbus-1/session.d'
|
|||||||
mkdir -p './dnf/aliases.d'
|
mkdir -p './dnf/aliases.d'
|
||||||
mkdir -p './dnf/modules.defaults.d'
|
mkdir -p './dnf/modules.defaults.d'
|
||||||
mkdir -p './dnf/plugins/copr.d'
|
mkdir -p './dnf/plugins/copr.d'
|
||||||
mkdir -p './egl/egl_external_platform.d'
|
|
||||||
mkdir -p './exports.d'
|
mkdir -p './exports.d'
|
||||||
mkdir -p './fail2ban/fail2ban.d'
|
mkdir -p './fail2ban/fail2ban.d'
|
||||||
mkdir -p './firewalld/helpers'
|
mkdir -p './firewalld/helpers'
|
||||||
@@ -29,13 +28,16 @@ mkdir -p './firewalld/icmptypes'
|
|||||||
mkdir -p './firewalld/ipsets'
|
mkdir -p './firewalld/ipsets'
|
||||||
mkdir -p './firewalld/policies'
|
mkdir -p './firewalld/policies'
|
||||||
mkdir -p './firewalld/services'
|
mkdir -p './firewalld/services'
|
||||||
mkdir -p './glvnd/egl_vendor.d'
|
mkdir -p './gdbinit.d'
|
||||||
|
mkdir -p './glvnd'
|
||||||
mkdir -p './gnupg'
|
mkdir -p './gnupg'
|
||||||
mkdir -p './groff/site-font'
|
mkdir -p './groff/site-font'
|
||||||
mkdir -p './incron.d'
|
mkdir -p './incron.d'
|
||||||
mkdir -p './java/security/security.d'
|
mkdir -p './java/security/security.d'
|
||||||
mkdir -p './jvm'
|
mkdir -p './jvm'
|
||||||
mkdir -p './jvm-commmon'
|
mkdir -p './jvm-commmon'
|
||||||
|
mkdir -p './kernel/postinst.d'
|
||||||
|
mkdir -p './kernel/prerm.d'
|
||||||
mkdir -p './keyutils'
|
mkdir -p './keyutils'
|
||||||
mkdir -p './letsencrypt/renewal-hooks/deploy'
|
mkdir -p './letsencrypt/renewal-hooks/deploy'
|
||||||
mkdir -p './letsencrypt/renewal-hooks/post'
|
mkdir -p './letsencrypt/renewal-hooks/post'
|
||||||
@@ -99,7 +101,6 @@ mkdir -p './systemd/system/php-fpm.service.d'
|
|||||||
mkdir -p './terminfo'
|
mkdir -p './terminfo'
|
||||||
mkdir -p './tuned/recommend.d'
|
mkdir -p './tuned/recommend.d'
|
||||||
mkdir -p './udev/hwdb.d'
|
mkdir -p './udev/hwdb.d'
|
||||||
mkdir -p './xdg/QtProject'
|
|
||||||
maybe chmod 0755 '.'
|
maybe chmod 0755 '.'
|
||||||
maybe chmod 0700 '.etckeeper'
|
maybe chmod 0700 '.etckeeper'
|
||||||
maybe chmod 0640 '.gitignore'
|
maybe chmod 0640 '.gitignore'
|
||||||
@@ -146,7 +147,6 @@ maybe chmod 0755 'X11/applnk'
|
|||||||
maybe chmod 0755 'X11/fontpath.d'
|
maybe chmod 0755 'X11/fontpath.d'
|
||||||
maybe chmod 0755 'X11/xinit'
|
maybe chmod 0755 'X11/xinit'
|
||||||
maybe chmod 0755 'X11/xinit/xinitrc.d'
|
maybe chmod 0755 'X11/xinit/xinitrc.d'
|
||||||
maybe chmod 0755 'X11/xinit/xinitrc.d/10-qt5-check-opengl2.sh'
|
|
||||||
maybe chmod 0755 'X11/xinit/xinitrc.d/50-systemd-user.sh'
|
maybe chmod 0755 'X11/xinit/xinitrc.d/50-systemd-user.sh'
|
||||||
maybe chmod 0755 'X11/xorg.conf.d'
|
maybe chmod 0755 'X11/xorg.conf.d'
|
||||||
maybe chmod 0600 'aide.conf'
|
maybe chmod 0600 'aide.conf'
|
||||||
@@ -482,11 +482,6 @@ maybe chmod 0750 'dhcp'
|
|||||||
maybe chmod 0644 'dhcp/dhclient.conf'
|
maybe chmod 0644 'dhcp/dhclient.conf'
|
||||||
maybe chmod 0755 'dhcp/dhclient.d'
|
maybe chmod 0755 'dhcp/dhclient.d'
|
||||||
maybe chmod 0755 'dhcp/dhclient.d/chrony.sh'
|
maybe chmod 0755 'dhcp/dhclient.d/chrony.sh'
|
||||||
maybe chmod 0755 'dkms'
|
|
||||||
maybe chmod 0644 'dkms/framework.conf'
|
|
||||||
maybe chmod 0755 'dkms/sign_helper.sh'
|
|
||||||
maybe chmod 0644 'dkms/template-dkms-mkrpm.spec'
|
|
||||||
maybe chmod 0644 'dkms/template-dkms-redhat-kmod.spec'
|
|
||||||
maybe chmod 0755 'dnf'
|
maybe chmod 0755 'dnf'
|
||||||
maybe chmod 0755 'dnf/aliases.d'
|
maybe chmod 0755 'dnf/aliases.d'
|
||||||
maybe chmod 0644 'dnf/dnf.conf'
|
maybe chmod 0644 'dnf/dnf.conf'
|
||||||
@@ -616,8 +611,6 @@ maybe chmod 0640 'dovecot/trash.conf'
|
|||||||
maybe chmod 0644 'dracut.conf'
|
maybe chmod 0644 'dracut.conf'
|
||||||
maybe chmod 0755 'dracut.conf.d'
|
maybe chmod 0755 'dracut.conf.d'
|
||||||
maybe chmod 0644 'dracut.conf.d/40-fips.conf'
|
maybe chmod 0644 'dracut.conf.d/40-fips.conf'
|
||||||
maybe chmod 0755 'egl'
|
|
||||||
maybe chmod 0755 'egl/egl_external_platform.d'
|
|
||||||
maybe chmod 0644 'environment'
|
maybe chmod 0644 'environment'
|
||||||
maybe chmod 0755 'environment-modules'
|
maybe chmod 0755 'environment-modules'
|
||||||
maybe chmod 0644 'environment-modules/initrc'
|
maybe chmod 0644 'environment-modules/initrc'
|
||||||
@@ -870,11 +863,9 @@ maybe chmod 0755 'gcrypt'
|
|||||||
maybe chmod 0644 'gcrypt/random.conf'
|
maybe chmod 0644 'gcrypt/random.conf'
|
||||||
maybe chmod 0644 'gdbinit'
|
maybe chmod 0644 'gdbinit'
|
||||||
maybe chmod 0755 'gdbinit.d'
|
maybe chmod 0755 'gdbinit.d'
|
||||||
maybe chmod 0644 'gdbinit.d/golang.gdb'
|
|
||||||
maybe chmod 0755 'glances'
|
maybe chmod 0755 'glances'
|
||||||
maybe chmod 0644 'glances/glances.conf'
|
maybe chmod 0644 'glances/glances.conf'
|
||||||
maybe chmod 0755 'glvnd'
|
maybe chmod 0755 'glvnd'
|
||||||
maybe chmod 0755 'glvnd/egl_vendor.d'
|
|
||||||
maybe chmod 0755 'gnupg'
|
maybe chmod 0755 'gnupg'
|
||||||
maybe chmod 0640 'grc.conf'
|
maybe chmod 0640 'grc.conf'
|
||||||
maybe chmod 0640 'grc.fish'
|
maybe chmod 0640 'grc.fish'
|
||||||
@@ -999,11 +990,8 @@ maybe chmod 0755 'kernel'
|
|||||||
maybe chmod 0755 'kernel/install.d'
|
maybe chmod 0755 'kernel/install.d'
|
||||||
maybe chmod 0644 'kernel/install.d/20-grubby.install'
|
maybe chmod 0644 'kernel/install.d/20-grubby.install'
|
||||||
maybe chmod 0644 'kernel/install.d/90-loaderentry.install'
|
maybe chmod 0644 'kernel/install.d/90-loaderentry.install'
|
||||||
maybe chmod 0755 'kernel/install.d/dkms'
|
|
||||||
maybe chmod 0755 'kernel/postinst.d'
|
maybe chmod 0755 'kernel/postinst.d'
|
||||||
maybe chmod 0755 'kernel/postinst.d/dkms'
|
|
||||||
maybe chmod 0755 'kernel/prerm.d'
|
maybe chmod 0755 'kernel/prerm.d'
|
||||||
maybe chmod 0755 'kernel/prerm.d/dkms'
|
|
||||||
maybe chmod 0755 'keyutils'
|
maybe chmod 0755 'keyutils'
|
||||||
maybe chmod 0644 'krb5.conf'
|
maybe chmod 0644 'krb5.conf'
|
||||||
maybe chmod 0755 'krb5.conf.d'
|
maybe chmod 0755 'krb5.conf.d'
|
||||||
@@ -1011,9 +999,7 @@ maybe chmod 0644 'krb5.conf.d/kcm_default_ccache'
|
|||||||
maybe chmod 0644 'ld.so.conf'
|
maybe chmod 0644 'ld.so.conf'
|
||||||
maybe chmod 0755 'ld.so.conf.d'
|
maybe chmod 0755 'ld.so.conf.d'
|
||||||
maybe chmod 0644 'ld.so.conf.d/bind-export-x86_64.conf'
|
maybe chmod 0644 'ld.so.conf.d/bind-export-x86_64.conf'
|
||||||
maybe chmod 0644 'ld.so.conf.d/dyninst-x86_64.conf'
|
|
||||||
maybe chmod 0444 'ld.so.conf.d/kernel-4.18.0-193.6.3.el8_2.x86_64.conf'
|
maybe chmod 0444 'ld.so.conf.d/kernel-4.18.0-193.6.3.el8_2.x86_64.conf'
|
||||||
maybe chmod 0444 'ld.so.conf.d/kernel-4.18.0-348.2.1.el8_5.x86_64.conf'
|
|
||||||
maybe chmod 0444 'ld.so.conf.d/kernel-4.18.0-348.el8.x86_64.conf'
|
maybe chmod 0444 'ld.so.conf.d/kernel-4.18.0-348.el8.x86_64.conf'
|
||||||
maybe chmod 0755 'letsencrypt'
|
maybe chmod 0755 'letsencrypt'
|
||||||
maybe chown 'setroubleshoot' 'letsencrypt/.updated-options-ssl-apache-conf-digest.txt'
|
maybe chown 'setroubleshoot' 'letsencrypt/.updated-options-ssl-apache-conf-digest.txt'
|
||||||
@@ -2573,7 +2559,6 @@ maybe chmod 0644 'logrotate.d/fail2ban'
|
|||||||
maybe chmod 0644 'logrotate.d/firewalld'
|
maybe chmod 0644 'logrotate.d/firewalld'
|
||||||
maybe chmod 0644 'logrotate.d/httpd'
|
maybe chmod 0644 'logrotate.d/httpd'
|
||||||
maybe chmod 0644 'logrotate.d/iptraf-ng'
|
maybe chmod 0644 'logrotate.d/iptraf-ng'
|
||||||
maybe chmod 0644 'logrotate.d/kvm_stat'
|
|
||||||
maybe chmod 0644 'logrotate.d/lfd'
|
maybe chmod 0644 'logrotate.d/lfd'
|
||||||
maybe chmod 0644 'logrotate.d/mysecureshell'
|
maybe chmod 0644 'logrotate.d/mysecureshell'
|
||||||
maybe chmod 0644 'logrotate.d/mysql'
|
maybe chmod 0644 'logrotate.d/mysql'
|
||||||
@@ -4372,7 +4357,6 @@ maybe chmod 0755 'ppp/peers'
|
|||||||
maybe chmod 0644 'ppp/peers/vpn_gazduire.ro'
|
maybe chmod 0644 'ppp/peers/vpn_gazduire.ro'
|
||||||
maybe chmod 0644 'pptpd.conf'
|
maybe chmod 0644 'pptpd.conf'
|
||||||
maybe chmod 0755 'prelink.conf.d'
|
maybe chmod 0755 'prelink.conf.d'
|
||||||
maybe chmod 0644 'prelink.conf.d/golang.conf'
|
|
||||||
maybe chmod 0644 'prelink.conf.d/grub2.conf'
|
maybe chmod 0644 'prelink.conf.d/grub2.conf'
|
||||||
maybe chmod 0644 'printcap'
|
maybe chmod 0644 'printcap'
|
||||||
maybe chmod 0644 'profile'
|
maybe chmod 0644 'profile'
|
||||||
@@ -4485,7 +4469,6 @@ maybe chmod 0755 'qemu-kvm'
|
|||||||
maybe chmod 0755 'rc.d'
|
maybe chmod 0755 'rc.d'
|
||||||
maybe chmod 0755 'rc.d/init.d'
|
maybe chmod 0755 'rc.d/init.d'
|
||||||
maybe chmod 0644 'rc.d/init.d/README'
|
maybe chmod 0644 'rc.d/init.d/README'
|
||||||
maybe chmod 0755 'rc.d/init.d/bestcrypt'
|
|
||||||
maybe chmod 0644 'rc.d/init.d/functions'
|
maybe chmod 0644 'rc.d/init.d/functions'
|
||||||
maybe chmod 0755 'rc.d/init.d/network'
|
maybe chmod 0755 'rc.d/init.d/network'
|
||||||
maybe chmod 0755 'rc.d/init.d/rundeckd'
|
maybe chmod 0755 'rc.d/init.d/rundeckd'
|
||||||
@@ -4907,7 +4890,6 @@ maybe chmod 0644 'sysconfig/authconfig'
|
|||||||
maybe chmod 0644 'sysconfig/certbot'
|
maybe chmod 0644 'sysconfig/certbot'
|
||||||
maybe chmod 0644 'sysconfig/chronyd'
|
maybe chmod 0644 'sysconfig/chronyd'
|
||||||
maybe chmod 0755 'sysconfig/console'
|
maybe chmod 0755 'sysconfig/console'
|
||||||
maybe chmod 0644 'sysconfig/cpupower'
|
|
||||||
maybe chmod 0644 'sysconfig/crond'
|
maybe chmod 0644 'sysconfig/crond'
|
||||||
maybe chmod 0600 'sysconfig/ebtables-config'
|
maybe chmod 0600 'sysconfig/ebtables-config'
|
||||||
maybe chmod 0644 'sysconfig/firewalld'
|
maybe chmod 0644 'sysconfig/firewalld'
|
||||||
@@ -5050,7 +5032,6 @@ maybe chmod 0644 'udev/rules.d/70-persistent-ipoib.rules'
|
|||||||
maybe chmod 0644 'udev/rules.d/70-snap.snapd.rules'
|
maybe chmod 0644 'udev/rules.d/70-snap.snapd.rules'
|
||||||
maybe chmod 0644 'udev/rules.d/75-cd-aliases-generator.rules'
|
maybe chmod 0644 'udev/rules.d/75-cd-aliases-generator.rules'
|
||||||
maybe chmod 0644 'udev/rules.d/75-persistent-net-generator.rules'
|
maybe chmod 0644 'udev/rules.d/75-persistent-net-generator.rules'
|
||||||
maybe chmod 0644 'udev/rules.d/90-bcrypt-device-permissions.rules'
|
|
||||||
maybe chmod 0644 'udev/udev.conf'
|
maybe chmod 0644 'udev/udev.conf'
|
||||||
maybe chmod 0755 'unbound'
|
maybe chmod 0755 'unbound'
|
||||||
maybe chmod 0644 'unbound/icannbundle.pem'
|
maybe chmod 0644 'unbound/icannbundle.pem'
|
||||||
@@ -5101,12 +5082,8 @@ maybe chmod 0700 'wireguard'
|
|||||||
maybe chmod 0644 'wireguard/wg0.conf'
|
maybe chmod 0644 'wireguard/wg0.conf'
|
||||||
maybe chmod 0644 'xattr.conf'
|
maybe chmod 0644 'xattr.conf'
|
||||||
maybe chmod 0755 'xdg'
|
maybe chmod 0755 'xdg'
|
||||||
maybe chmod 0755 'xdg/QtProject'
|
|
||||||
maybe chmod 0755 'xdg/autostart'
|
maybe chmod 0755 'xdg/autostart'
|
||||||
maybe chmod 0644 'xdg/autostart/bestcrypt-panel.desktop'
|
|
||||||
maybe chmod 0644 'xdg/autostart/snap-userd-autostart.desktop'
|
maybe chmod 0644 'xdg/autostart/snap-userd-autostart.desktop'
|
||||||
maybe chmod 0755 'xdg/qtchooser'
|
|
||||||
maybe chmod 0644 'xdg/qtchooser/5-64.conf'
|
|
||||||
maybe chmod 0755 'xdg/systemd'
|
maybe chmod 0755 'xdg/systemd'
|
||||||
maybe chmod 0600 'xinetd.conf'
|
maybe chmod 0600 'xinetd.conf'
|
||||||
maybe chmod 0755 'xinetd.d'
|
maybe chmod 0755 'xinetd.d'
|
||||||
|
|||||||
@@ -1,14 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
if [ -z "$QT_XCB_FORCE_SOFTWARE_OPENGL" ]; then
|
|
||||||
|
|
||||||
QT5_CHECK_OPENGL_VERSION=`LANG=C glxinfo 2> /dev/null | grep '^OpenGL version string: ' | head -n 1 | sed -e 's/^OpenGL version string: \([0-9]\).*$/\1/g'` ||:
|
|
||||||
|
|
||||||
if [ "$QT5_CHECK_OPENGL_VERSION" == "1" ]; then
|
|
||||||
QT_XCB_FORCE_SOFTWARE_OPENGL=1
|
|
||||||
export QT_XCB_FORCE_SOFTWARE_OPENGL
|
|
||||||
fi
|
|
||||||
|
|
||||||
unset QT5_CHECK_OPENGL_VERSION
|
|
||||||
|
|
||||||
fi
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/etc/xdg/qtchooser/5-64.conf
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/etc/xdg/qtchooser/5.conf
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
## This configuration file modifies the behavior of
|
|
||||||
## DKMS (Dynamic Kernel Module Support) and is sourced
|
|
||||||
## in by DKMS every time it is run.
|
|
||||||
|
|
||||||
## Source Tree Location (default: /usr/src)
|
|
||||||
# source_tree="/usr/src"
|
|
||||||
|
|
||||||
## DKMS Tree Location (default: /var/lib/dkms)
|
|
||||||
# dkms_tree="/var/lib/dkms"
|
|
||||||
|
|
||||||
## Install Tree Location (default: /lib/modules)
|
|
||||||
# install_tree="/lib/modules"
|
|
||||||
|
|
||||||
## tmp Location (default: /tmp)
|
|
||||||
# tmp_location="/tmp"
|
|
||||||
|
|
||||||
## verbosity setting (verbose will be active if you set it to a non-null value)
|
|
||||||
# verbose=""
|
|
||||||
|
|
||||||
## symlink kernel modules (will be active if you set it to a non-null value)
|
|
||||||
## This creates symlinks from the install_tree into the dkms_tree instead of
|
|
||||||
## copying the modules. This preserves some space on the costs of being less
|
|
||||||
## safe.
|
|
||||||
# symlink_modules=""
|
|
||||||
|
|
||||||
## Automatic installation and upgrade for all installed kernels (if set to a
|
|
||||||
## non-null value)
|
|
||||||
# autoinstall_all_kernels=""
|
|
||||||
|
|
||||||
## Script to sign modules during build, script is called with kernel version
|
|
||||||
## and module name
|
|
||||||
# sign_tool="/etc/dkms/sign_helper.sh"
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
/lib/modules/"$1"/build/scripts/sign-file sha512 /root/dkms.key /root/dkms.der "$2"
|
|
||||||
@@ -1,82 +0,0 @@
|
|||||||
%{?!module_name: %{error: You did not specify a module name (%%module_name)}}
|
|
||||||
%{?!version: %{error: You did not specify a module version (%%version)}}
|
|
||||||
%{?!kernel_versions: %{error: You did not specify kernel versions (%%kernel_version)}}
|
|
||||||
%{?!packager: %define packager DKMS <dkms-devel@lists.us.dell.com>}
|
|
||||||
%{?!license: %define license Unknown}
|
|
||||||
%{?!_dkmsdir: %define _dkmsdir /var/lib/dkms}
|
|
||||||
%{?!_srcdir: %define _srcdir %_prefix/src}
|
|
||||||
%{?!_datarootdir: %define _datarootdir %{_datadir}}
|
|
||||||
|
|
||||||
Summary: %{module_name} %{version} dkms package
|
|
||||||
Name: %{module_name}
|
|
||||||
Version: %{version}
|
|
||||||
License: %license
|
|
||||||
Release: 1dkms
|
|
||||||
BuildArch: noarch
|
|
||||||
Group: System/Kernel
|
|
||||||
Requires: dkms >= 1.95
|
|
||||||
BuildRequires: dkms
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root/
|
|
||||||
|
|
||||||
%description
|
|
||||||
Kernel modules for %{module_name} %{version} in a DKMS wrapper.
|
|
||||||
|
|
||||||
%prep
|
|
||||||
if [ "%mktarball_line" != "none" ]; then
|
|
||||||
/usr/sbin/dkms mktarball -m %module_name -v %version %mktarball_line --archive `basename %{module_name}-%{version}.dkms.tar.gz`
|
|
||||||
cp -af %{_dkmsdir}/%{module_name}/%{version}/tarball/`basename %{module_name}-%{version}.dkms.tar.gz` %{module_name}-%{version}.dkms.tar.gz
|
|
||||||
fi
|
|
||||||
|
|
||||||
%install
|
|
||||||
if [ "$RPM_BUILD_ROOT" != "/" ]; then
|
|
||||||
rm -rf $RPM_BUILD_ROOT
|
|
||||||
fi
|
|
||||||
mkdir -p $RPM_BUILD_ROOT/%{_srcdir}
|
|
||||||
mkdir -p $RPM_BUILD_ROOT/%{_datarootdir}/%{module_name}
|
|
||||||
|
|
||||||
if [ -d %{_sourcedir}/%{module_name}-%{version} ]; then
|
|
||||||
cp -Lpr %{_sourcedir}/%{module_name}-%{version} $RPM_BUILD_ROOT/%{_srcdir}
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -f %{module_name}-%{version}.dkms.tar.gz ]; then
|
|
||||||
install -m 644 %{module_name}-%{version}.dkms.tar.gz $RPM_BUILD_ROOT/%{_datarootdir}/%{module_name}
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -f %{_sourcedir}/common.postinst ]; then
|
|
||||||
install -m 755 %{_sourcedir}/common.postinst $RPM_BUILD_ROOT/%{_datarootdir}/%{module_name}/postinst
|
|
||||||
fi
|
|
||||||
|
|
||||||
%clean
|
|
||||||
if [ "$RPM_BUILD_ROOT" != "/" ]; then
|
|
||||||
rm -rf $RPM_BUILD_ROOT
|
|
||||||
fi
|
|
||||||
|
|
||||||
%post
|
|
||||||
for POSTINST in %{_prefix}/lib/dkms/common.postinst %{_datarootdir}/%{module_name}/postinst; do
|
|
||||||
if [ -f $POSTINST ]; then
|
|
||||||
$POSTINST %{module_name} %{version} %{_datarootdir}/%{module_name}
|
|
||||||
exit $?
|
|
||||||
fi
|
|
||||||
echo "WARNING: $POSTINST does not exist."
|
|
||||||
done
|
|
||||||
echo -e "ERROR: DKMS version is too old and %{module_name} was not"
|
|
||||||
echo -e "built with legacy DKMS support."
|
|
||||||
echo -e "You must either rebuild %{module_name} with legacy postinst"
|
|
||||||
echo -e "support or upgrade DKMS to a more current version."
|
|
||||||
exit 1
|
|
||||||
|
|
||||||
%preun
|
|
||||||
echo -e
|
|
||||||
echo -e "Uninstall of %{module_name} module (version %{version}) beginning:"
|
|
||||||
dkms remove -m %{module_name} -v %{version} --all --rpm_safe_upgrade
|
|
||||||
exit 0
|
|
||||||
|
|
||||||
%files
|
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_srcdir}
|
|
||||||
%{_datarootdir}/%{module_name}/
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
* %(date "+%a %b %d %Y") %packager %{version}-%{release}
|
|
||||||
- Automatic build by DKMS
|
|
||||||
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
%{?!module_name: %{error: You did not specify a module name (%%module_name)}}
|
|
||||||
%{?!version: %{error: You did not specify a module version (%%version)}}
|
|
||||||
Name: %{module_name}
|
|
||||||
Version: %{version}
|
|
||||||
Release: 1%{?dist}
|
|
||||||
Summary: %{module_name}-%{version} RHEL Driver Update Program package
|
|
||||||
|
|
||||||
License: Unknown
|
|
||||||
Source0: %{module_name}-%{version}.tar.bz2
|
|
||||||
BuildRequires: %kernel_module_package_buildreqs
|
|
||||||
|
|
||||||
%kernel_module_package default
|
|
||||||
|
|
||||||
%description
|
|
||||||
%{module_name}-%{version} RHEL Driver Update package.
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%setup
|
|
||||||
set -- *
|
|
||||||
mkdir source
|
|
||||||
mv "$@" source/
|
|
||||||
mkdir obj
|
|
||||||
|
|
||||||
%build
|
|
||||||
for flavor in %flavors_to_build; do
|
|
||||||
rm -rf obj/$flavor
|
|
||||||
cp -r source obj/$flavor
|
|
||||||
make -C %{kernel_source $flavor} M=$PWD/obj/$flavor
|
|
||||||
done
|
|
||||||
|
|
||||||
%install
|
|
||||||
export INSTALL_MOD_PATH=$RPM_BUILD_ROOT
|
|
||||||
export INSTALL_MOD_DIR=extra/%{name}
|
|
||||||
for flavor in %flavors_to_build ; do
|
|
||||||
make -C %{kernel_source $flavor} modules_install \
|
|
||||||
M=$PWD/obj/$flavor
|
|
||||||
done
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
add-auto-load-safe-path /usr/lib/golang/src/pkg/runtime/runtime-gdb.py
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
#!/usr/bin/bash
|
|
||||||
|
|
||||||
if [[ "$1" == "add" ]]; then
|
|
||||||
/etc/kernel/postinst.d/dkms $2
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ "$1" == "remove" ]]; then
|
|
||||||
/etc/kernel/prerm.d/dkms $2
|
|
||||||
fi
|
|
||||||
@@ -1,45 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# We're passed the version of the kernel being installed
|
|
||||||
inst_kern=$1
|
|
||||||
|
|
||||||
uname_s=$(uname -s)
|
|
||||||
|
|
||||||
_get_kernel_dir() {
|
|
||||||
KVER=$1
|
|
||||||
case ${uname_s} in
|
|
||||||
Linux) DIR="/lib/modules/$KVER/build" ;;
|
|
||||||
GNU/kFreeBSD) DIR="/usr/src/kfreebsd-headers-$KVER/sys" ;;
|
|
||||||
esac
|
|
||||||
echo $DIR
|
|
||||||
}
|
|
||||||
|
|
||||||
_check_kernel_dir() {
|
|
||||||
DIR=$(_get_kernel_dir $1)
|
|
||||||
case ${uname_s} in
|
|
||||||
Linux) test -e $DIR/include ;;
|
|
||||||
GNU/kFreeBSD) test -e $DIR/kern && test -e $DIR/conf/kmod.mk ;;
|
|
||||||
*) return 1 ;;
|
|
||||||
esac
|
|
||||||
return $?
|
|
||||||
}
|
|
||||||
|
|
||||||
case "${uname_s}" in
|
|
||||||
Linux)
|
|
||||||
header_pkg="linux-headers-$inst_kern"
|
|
||||||
kernel="Linux"
|
|
||||||
;;
|
|
||||||
GNU/kFreeBSD)
|
|
||||||
header_pkg="kfreebsd-headers-$inst_kern"
|
|
||||||
kernel="kFreeBSD"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
if [ -x /usr/lib/dkms/dkms_autoinstaller ]; then
|
|
||||||
exec /usr/lib/dkms/dkms_autoinstaller start $inst_kern
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! _check_kernel_dir $inst_kern ; then
|
|
||||||
echo "dkms: WARNING: $kernel headers are missing, which may explain the above failures." >&2
|
|
||||||
echo " please install the $header_pkg package to fix this." >&2
|
|
||||||
fi
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# We're passed the version of the kernel being removed
|
|
||||||
inst_kern=$1
|
|
||||||
|
|
||||||
# This is applied from make_initrd function in dkms command, which
|
|
||||||
# creates the possible initrd backup file.
|
|
||||||
remove_initrd_backup() {
|
|
||||||
for initrd in "initrd-$1.img" "initramfs-$1.img" "initrd.img-$1" "initrd-$1"; do
|
|
||||||
rm -fv /boot/"${initrd}".old-dkms >&2
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
if [ -x /usr/sbin/dkms ]; then
|
|
||||||
while read line; do
|
|
||||||
name=`echo "$line" | awk '{print $1}' | sed 's/,$//'`
|
|
||||||
vers=`echo "$line" | awk '{print $2}' | sed 's/,$//'`
|
|
||||||
arch=`echo "$line" | awk '{print $4}' | sed 's/:$//'`
|
|
||||||
echo "dkms: removing: $name $vers ($inst_kern) ($arch)" >&2
|
|
||||||
dkms remove -m $name -v $vers -k $inst_kern -a $arch
|
|
||||||
done < <(dkms status -k $inst_kern 2>/dev/null | grep ": installed")
|
|
||||||
fi
|
|
||||||
|
|
||||||
remove_initrd_backup "$inst_kern"
|
|
||||||
|
|
||||||
rmdir --ignore-fail-on-non-empty \
|
|
||||||
"/lib/modules/$inst_kern/updates/dkms" \
|
|
||||||
"/lib/modules/$inst_kern/updates" 2>/dev/null
|
|
||||||
|
|
||||||
exit 0
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/usr/lib64/dyninst
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
# Placeholder file, no vDSO hwcap entries used in this kernel.
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
/var/log/kvm_stat.csv {
|
|
||||||
size 10M
|
|
||||||
missingok
|
|
||||||
compress
|
|
||||||
maxage 30
|
|
||||||
rotate 5
|
|
||||||
nodateext
|
|
||||||
postrotate
|
|
||||||
/usr/bin/systemctl try-restart kvm_stat.service
|
|
||||||
endscript
|
|
||||||
}
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
# there are ELF files in src which are testdata and shouldn't be modified
|
|
||||||
-b /usr/lib/golang/src
|
|
||||||
-b /usr/lib64/golang/src
|
|
||||||
@@ -1,93 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# Copyright 2010-2016 Jetico Inc. Oy
|
|
||||||
# All rights reserved.
|
|
||||||
|
|
||||||
# chkconfig: 345 99 01
|
|
||||||
# description: BestCrypt for Linux
|
|
||||||
#
|
|
||||||
### BEGIN INIT INFO
|
|
||||||
# Provides: bestcrypt
|
|
||||||
# Required-Start: dkms
|
|
||||||
# Required-Stop:
|
|
||||||
# Default-Start: 2 3 4 5
|
|
||||||
# Default-Stop: 0 1 6
|
|
||||||
# Short-Description: BestCrypt for Linux
|
|
||||||
# Description: BestCrypt for Linux
|
|
||||||
### END INIT INFO
|
|
||||||
|
|
||||||
|
|
||||||
KERNEL_VERSION=`uname -r|sed 's/\(.\..\).*/\1/'`
|
|
||||||
|
|
||||||
case "$1" in
|
|
||||||
start)
|
|
||||||
echo "Starting BestCrypt..."
|
|
||||||
rm -rf /dev/bcrypt?* 2>/dev/null
|
|
||||||
|
|
||||||
depmod -a
|
|
||||||
|
|
||||||
modprobe bestcrypt
|
|
||||||
modprobe bc_blowfish
|
|
||||||
modprobe bc_des
|
|
||||||
modprobe bc_gost
|
|
||||||
modprobe bc_camellia
|
|
||||||
modprobe bc_twofish
|
|
||||||
modprobe bc_bf448
|
|
||||||
modprobe bc_bf128
|
|
||||||
modprobe bc_3des
|
|
||||||
modprobe bc_idea
|
|
||||||
modprobe bc_rijn
|
|
||||||
modprobe bc_cast
|
|
||||||
modprobe bc_serpent
|
|
||||||
modprobe bc_rc6
|
|
||||||
|
|
||||||
#modprobe bc_noop
|
|
||||||
|
|
||||||
echo "Started."
|
|
||||||
;;
|
|
||||||
|
|
||||||
stop)
|
|
||||||
echo "Stopping BestCrypt..."
|
|
||||||
|
|
||||||
if bctool is_guard_on ; then
|
|
||||||
echo "on" > "$HOME"/.config/Jetico/guard_status
|
|
||||||
else
|
|
||||||
echo "off" > "$HOME"/.config/Jetico/guard_status
|
|
||||||
fi
|
|
||||||
|
|
||||||
bctool umountall
|
|
||||||
|
|
||||||
for i in `lsmod | egrep "^\"?bc_.*\"?" | awk '{print $1}' `; do
|
|
||||||
rmmod $i;
|
|
||||||
done
|
|
||||||
|
|
||||||
rmmod bestcrypt
|
|
||||||
|
|
||||||
echo "Stopped."
|
|
||||||
;;
|
|
||||||
|
|
||||||
status)
|
|
||||||
if [ -f /sys/class/misc/bestcrypt ] ; then
|
|
||||||
echo "BestCrypt driver is loaded. List of loaded algorithms:\n"
|
|
||||||
ls /sys/class/misc/bectcrypt/plugins
|
|
||||||
else
|
|
||||||
echo "SysFS entry unavailable, possibly driver is not running."
|
|
||||||
fi
|
|
||||||
|
|
||||||
if bctool is_guard_on ; then
|
|
||||||
echo "BestCrypt container file guard is on"
|
|
||||||
fi
|
|
||||||
|
|
||||||
;;
|
|
||||||
|
|
||||||
restart)
|
|
||||||
$0 stop
|
|
||||||
$0 start
|
|
||||||
;;
|
|
||||||
|
|
||||||
*)
|
|
||||||
echo "Usage: $0 {start|stop|restart|status}"
|
|
||||||
exit 1
|
|
||||||
esac
|
|
||||||
|
|
||||||
exit 0
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../init.d/bestcrypt
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../init.d/bestcrypt
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../init.d/bestcrypt
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../init.d/bestcrypt
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../init.d/bestcrypt
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../init.d/bestcrypt
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../init.d/bestcrypt
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
# See 'cpupower help' and cpupower(1) for more info
|
|
||||||
CPUPOWER_START_OPTS="frequency-set -g performance"
|
|
||||||
CPUPOWER_STOP_OPTS="frequency-set -g ondemand"
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
KERNEL=="bcrypt*", MODE="0666", ENV{UDISKS_PRESENTATION_NOPOLICY}="1"
|
|
||||||
KERNEL=="bestcrypt", MODE="0755"
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
[Desktop Entry]
|
|
||||||
Version=1.0
|
|
||||||
Name=BestCrypt Control Panel
|
|
||||||
Comment=Create or mount encrypted containers.
|
|
||||||
Icon=application-x-bestcrypt
|
|
||||||
Exec=/usr/bin/bestcrypt-panel --minimized
|
|
||||||
Terminal=false
|
|
||||||
Type=Application
|
|
||||||
Categories=Utility
|
|
||||||
MimeType=application/x-bestcrypt-container
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
/usr/lib64/qt5/bin
|
|
||||||
/usr
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/etc/alternatives/qtchooser-5
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/etc/alternatives/qtchooser-default
|
|
||||||
Reference in New Issue
Block a user