optimize some configurations
(cherry picked from commit df0337e3ee5b07b01a8b4f5e03e5c7747b55610c)
This commit is contained in:
parent
318ce1c956
commit
d5412f3eb6
24
core-update-arg_default_rlimit-in-bump_rlimit.patch
Normal file
24
core-update-arg_default_rlimit-in-bump_rlimit.patch
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
From a80954ddf69d90d3b02ab62fb025534862069dc3 Mon Sep 17 00:00:00 2001
|
||||||
|
From: licunlong <licunlong1@huawei.com>
|
||||||
|
Date: Wed, 24 Jun 2020 17:23:03 +0800
|
||||||
|
Subject: [PATCH] core-update-arg_default_rlimit-in-bump_rlimit
|
||||||
|
|
||||||
|
---
|
||||||
|
src/core/system.conf.in | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/core/system.conf.in b/src/core/system.conf.in
|
||||||
|
index a58f65a..4762669 100644
|
||||||
|
--- a/src/core/system.conf.in
|
||||||
|
+++ b/src/core/system.conf.in
|
||||||
|
@@ -61,7 +61,7 @@
|
||||||
|
#DefaultLimitNOFILE=1024:{{HIGH_RLIMIT_NOFILE}}
|
||||||
|
#DefaultLimitAS=
|
||||||
|
#DefaultLimitNPROC=
|
||||||
|
-#DefaultLimitMEMLOCK=
|
||||||
|
+DefaultLimitMEMLOCK=64M
|
||||||
|
#DefaultLimitLOCKS=
|
||||||
|
#DefaultLimitSIGPENDING=
|
||||||
|
#DefaultLimitMSGQUEUE=
|
||||||
|
--
|
||||||
|
2.23.0
|
||||||
39
set-forwardtowall-no-to-avoid-emerg-log-shown-on-she.patch
Normal file
39
set-forwardtowall-no-to-avoid-emerg-log-shown-on-she.patch
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
From 22f8c4c2a22d9766d86b23429bd404a0864b0a9e Mon Sep 17 00:00:00 2001
|
||||||
|
From: linfeilong <linfeilong@huawei.com>
|
||||||
|
Date: Sat, 21 Oct 2017 14:48:18 +0800
|
||||||
|
Subject: [PATCH] set forwardtowall no to avoid emerg log shown on shell
|
||||||
|
|
||||||
|
---
|
||||||
|
man/journald.conf.xml | 2 +-
|
||||||
|
src/journal/journald.conf | 2 +-
|
||||||
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/man/journald.conf.xml b/man/journald.conf.xml
|
||||||
|
index 44fd0d2..8d38fe3 100644
|
||||||
|
--- a/man/journald.conf.xml
|
||||||
|
+++ b/man/journald.conf.xml
|
||||||
|
@@ -292,7 +292,7 @@
|
||||||
|
traditional syslog daemon, to the kernel log buffer (kmsg), to the system console, or sent as wall
|
||||||
|
messages to all logged-in users. These options take boolean arguments. If forwarding to syslog is
|
||||||
|
enabled but nothing reads messages from the socket, forwarding to syslog has no effect. By default,
|
||||||
|
- only forwarding to wall is enabled. These settings may be overridden at boot time with the kernel
|
||||||
|
+ these four configs are all disabled. These settings may be overridden at boot time with the kernel
|
||||||
|
command line options <literal>systemd.journald.forward_to_syslog</literal>,
|
||||||
|
<literal>systemd.journald.forward_to_kmsg</literal>,
|
||||||
|
<literal>systemd.journald.forward_to_console</literal>, and
|
||||||
|
diff --git a/src/journal/journald.conf b/src/journal/journald.conf
|
||||||
|
index 2f1c661..17dda27 100644
|
||||||
|
--- a/src/journal/journald.conf
|
||||||
|
+++ b/src/journal/journald.conf
|
||||||
|
@@ -32,7 +32,7 @@
|
||||||
|
#ForwardToSyslog=no
|
||||||
|
#ForwardToKMsg=no
|
||||||
|
#ForwardToConsole=no
|
||||||
|
-#ForwardToWall=yes
|
||||||
|
+ForwardToWall=no
|
||||||
|
#TTYPath=/dev/console
|
||||||
|
#MaxLevelStore=debug
|
||||||
|
#MaxLevelSyslog=debug
|
||||||
|
--
|
||||||
|
2.19.1
|
||||||
|
|
||||||
18
systemd.spec
18
systemd.spec
@ -1,3 +1,4 @@
|
|||||||
|
%global vendor %{?_vendor:%{_vendor}}%{!?_vendor:openEuler}
|
||||||
%global __requires_exclude pkg-config
|
%global __requires_exclude pkg-config
|
||||||
%global pkgdir %{_prefix}/lib/systemd
|
%global pkgdir %{_prefix}/lib/systemd
|
||||||
%global system_unit_dir %{pkgdir}/system
|
%global system_unit_dir %{pkgdir}/system
|
||||||
@ -20,7 +21,7 @@
|
|||||||
Name: systemd
|
Name: systemd
|
||||||
Url: https://www.freedesktop.org/wiki/Software/systemd
|
Url: https://www.freedesktop.org/wiki/Software/systemd
|
||||||
Version: 249
|
Version: 249
|
||||||
Release: 41
|
Release: 42
|
||||||
License: MIT and LGPLv2+ and GPLv2+
|
License: MIT and LGPLv2+ and GPLv2+
|
||||||
Summary: System and Service Manager
|
Summary: System and Service Manager
|
||||||
|
|
||||||
@ -37,10 +38,9 @@ Source11: 20-grubby.install
|
|||||||
Source12: systemd-user
|
Source12: systemd-user
|
||||||
Source13: rc.local
|
Source13: rc.local
|
||||||
|
|
||||||
Source100: udev-40-openEuler.rules
|
Source100: udev-40-generic.rules
|
||||||
Source101: udev-55-persistent-net-generator.rules
|
Source101: udev-55-persistent-net-generator.rules
|
||||||
Source102: udev-56-net-sriov-names.rules
|
Source102: udev-56-net-sriov-names.rules
|
||||||
Source103: udev-61-openeuler-persistent-storage.rules
|
|
||||||
Source104: net-set-sriov-names
|
Source104: net-set-sriov-names
|
||||||
Source105: rule_generator.functions
|
Source105: rule_generator.functions
|
||||||
Source106: write_net_rules
|
Source106: write_net_rules
|
||||||
@ -448,6 +448,8 @@ Patch9032: Systemd-Add-sw64-architecture.patch
|
|||||||
Patch9033: 0029-Add-support-for-the-LoongArch-architecture.patch
|
Patch9033: 0029-Add-support-for-the-LoongArch-architecture.patch
|
||||||
Patch9034: 0030-Add-LoongArch-dmi-virt-detection-and-testcase.patch
|
Patch9034: 0030-Add-LoongArch-dmi-virt-detection-and-testcase.patch
|
||||||
%endif
|
%endif
|
||||||
|
Patch9035: core-update-arg_default_rlimit-in-bump_rlimit.patch
|
||||||
|
Patch9036: set-forwardtowall-no-to-avoid-emerg-log-shown-on-she.patch
|
||||||
|
|
||||||
BuildRequires: gcc, gcc-c++
|
BuildRequires: gcc, gcc-c++
|
||||||
BuildRequires: libcap-devel, libmount-devel, pam-devel, libselinux-devel
|
BuildRequires: libcap-devel, libmount-devel, pam-devel, libselinux-devel
|
||||||
@ -814,7 +816,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/rc.d/
|
|||||||
install -m 0644 %{SOURCE13} %{buildroot}%{_sysconfdir}/rc.d/rc.local
|
install -m 0644 %{SOURCE13} %{buildroot}%{_sysconfdir}/rc.d/rc.local
|
||||||
ln -s rc.d/rc.local %{buildroot}%{_sysconfdir}/rc.local
|
ln -s rc.d/rc.local %{buildroot}%{_sysconfdir}/rc.local
|
||||||
|
|
||||||
install -m 0644 %{SOURCE100} %{buildroot}/%{_udevrulesdir}/40-openEuler.rules
|
install -m 0644 %{SOURCE100} %{buildroot}/%{_udevrulesdir}/40-%{vendor}.rules
|
||||||
|
|
||||||
# remove rpath info
|
# remove rpath info
|
||||||
for file in $(find %{buildroot}/ -executable -type f -exec file {} ';' | grep "\<ELF\>" | awk -F ':' '{print $1}')
|
for file in $(find %{buildroot}/ -executable -type f -exec file {} ';' | grep "\<ELF\>" | awk -F ':' '{print $1}')
|
||||||
@ -1726,7 +1728,7 @@ fi
|
|||||||
|
|
||||||
%dir /usr/lib/udev/rules.d
|
%dir /usr/lib/udev/rules.d
|
||||||
%{_udevrulesdir}/60-autosuspend.rules
|
%{_udevrulesdir}/60-autosuspend.rules
|
||||||
%{_udevrulesdir}/40-openEuler.rules
|
%{_udevrulesdir}/40-%{vendor}.rules
|
||||||
%{_udevrulesdir}/40-elevator.rules
|
%{_udevrulesdir}/40-elevator.rules
|
||||||
%{_udevrulesdir}/73-idrac.rules
|
%{_udevrulesdir}/73-idrac.rules
|
||||||
%{_udevrulesdir}/60-block.rules
|
%{_udevrulesdir}/60-block.rules
|
||||||
@ -1861,6 +1863,12 @@ fi
|
|||||||
%{_libdir}/security/pam_systemd.so
|
%{_libdir}/security/pam_systemd.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Nov 23 2022 yangmingtai <yangmingtai@huawei.com> -249-42
|
||||||
|
- 1.change /etc/systemd/journald.conf ForwardToWall to no
|
||||||
|
2.change DefaultLimitMEMLOCK to 64M
|
||||||
|
3.replace openEuler to vendor
|
||||||
|
4.delete useless file udev-61-openeuler-persistent-storage.rules
|
||||||
|
|
||||||
* Tue Nov 15 2022 huajingyun<huajingyun@loongson.cn> - 249-41
|
* Tue Nov 15 2022 huajingyun<huajingyun@loongson.cn> - 249-41
|
||||||
- Add loongarch64 architecture
|
- Add loongarch64 architecture
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +0,0 @@
|
|||||||
# scsi compat links for ATA devices
|
|
||||||
KERNEL=="sd*[!0-9]", ENV{ID_BUS}=="ata", PROGRAM="scsi_id --whitelisted --replace-whitespace -p0x80 -d$tempnode", RESULT=="?*", ENV{ID_SCSI_COMPAT}="$result", SYMLINK+="disk/by-id/scsi-$env{ID_SCSI_COMPAT}"
|
|
||||||
KERNEL=="sd*[0-9]", ENV{ID_SCSI_COMPAT}=="?*", SYMLINK+="disk/by-id/scsi-$env{ID_SCSI_COMPAT}-part%n"
|
|
||||||
Loading…
x
Reference in New Issue
Block a user