From 880f55c3c48fa85291b85e26d67ca4f0343f5989 Mon Sep 17 00:00:00 2001 From: jianli-97 Date: Wed, 1 Nov 2023 11:12:56 +0800 Subject: [PATCH] Package init --- 85-display-manager.preset | 10 ++ 90-default.preset | 99 ++++++++++++++++++ 99-default-disable.preset | 1 + ...er-release-nestos-for-container-1.0.tar.gz | Bin 0 -> 10750 bytes openEuler-release-nestos-for-container.spec | 93 ++++++++++++++++ openEuler-release-nestos-for-container.yaml | 4 + 6 files changed, 207 insertions(+) create mode 100644 85-display-manager.preset create mode 100644 90-default.preset create mode 100644 99-default-disable.preset create mode 100644 openEuler-release-nestos-for-container-1.0.tar.gz create mode 100644 openEuler-release-nestos-for-container.spec create mode 100644 openEuler-release-nestos-for-container.yaml diff --git a/85-display-manager.preset b/85-display-manager.preset new file mode 100644 index 0000000..c1d3069 --- /dev/null +++ b/85-display-manager.preset @@ -0,0 +1,10 @@ +# We enable all display managers by default. Since only one can +# actually be enabled at the same time the one which is installed +# first wins + +enable gdm.service +enable lightdm.service +enable slim.service +enable lxdm.service +enable kdm.service +enable xdm.service diff --git a/90-default.preset b/90-default.preset new file mode 100644 index 0000000..b761b48 --- /dev/null +++ b/90-default.preset @@ -0,0 +1,99 @@ +#systemd service for disable +disable systemd-resolved.service + +# systemd +enable remote-fs.target +enable getty@tty1.service +enable systemd-readahead-replay.service +enable systemd-readahead-collect.service + +# System stuff +enable sshd.service +enable atd.* +enable crond.* +enable chronyd.service +enable rpcbind.* +enable NetworkManager.service +enable NetworkManager-dispatcher.service +enable ModemManager.service +enable auditd.service +enable restorecond.service +enable bluetooth.* +enable avahi-daemon.* +enable cups.* + +# The various syslog implementations +enable rsyslog.* +enable syslog-ng.* +enable sysklogd.* + +# Network facing +enable firewalld.service +enable libvirtd.service +enable xinetd.service +enable ladvd.service + +# Storage +enable multipathd.service +enable libstoragemgmt.service +enable lvm2-monitor.* +enable lvm2-lvmetad.* +enable dm-event.* +enable dmraid-activation.service + +enable mdmonitor.service +enable mdmonitor-takeover.service + +enable spice-vdagentd.service + +enable qemu-guest-agent.service + +enable dnf-makecache.timer + +enable initial-setup-graphical.service +#enable initial-setup-text.service + +enable vmtoolsd.service + +enable kdump.service + +enable tuned.service + +# Hardware +enable gpm.* +enable gpsd.* +enable irqbalance.service +enable lm_sensors.service +enable mcelog.* +enable microcode.service +enable acpid.* +enable smartd.service +enable pcscd.socket +enable rngd.service + +# Other stuff +enable abrtd.service +enable abrt-ccpp.service +enable abrt-oops.service +enable abrt-xorg.service +enable abrt-vmcore.service +enable lttng-sessiond.service +enable ksm.service +enable ksmtuned.service +enable rootfs-resize.service +enable sysstat.service +enable uuidd.service +enable xendomains.service +enable xenstored.service +enable xenconsoled.service +enable hypervkvpd.service +enable hypervvssd.service + +# Desktop stuff +enable accounts-daemon.service +enable rtkit-daemon.service +enable upower.service +enable udisks2.service +enable polkit.service +enable packagekit-offline-update.service +enable PackageKit.service diff --git a/99-default-disable.preset b/99-default-disable.preset new file mode 100644 index 0000000..1f29b50 --- /dev/null +++ b/99-default-disable.preset @@ -0,0 +1 @@ +disable * diff --git a/openEuler-release-nestos-for-container-1.0.tar.gz b/openEuler-release-nestos-for-container-1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..9eb5f72f5a697add714ca1f0cc0893df8469f73a GIT binary patch literal 10750 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 wyCTCE{fG&lwg2 $RPM_BUILD_ROOT/etc/%{name} +ln -sf %{name} $RPM_BUILD_ROOT/etc/system-release + +# create /usr/lib/os-release +mkdir -p $RPM_BUILD_ROOT/usr/lib +cat << EOF >>$RPM_BUILD_ROOT/usr/lib/os-release +NAME="NestOS" +VERSION="%{version}" +ID="nestos" +ID_LIKE="openeuler" +VERSION_ID="%{release_version}" +PRETTY_NAME="NestOS For Container %{version}" +ANSI_COLOR="0;31" +HOME_URL="https://nestos.openeuler.org/" +BUG_REPORT_URL="https://gitee.com/openeuler/NestOS/issues/" +BUILD_ID="20230928" +VARIANT="NestOS For Container" +VARIANT_ID="container" + +EOF + +# write cpe to /etc/system/release-cpe +echo "cpe:/o:NestOS:NestOS:%{version}:ga:server" > $RPM_BUILD_ROOT/etc/system-release-cpe + +# create /etc/issue and /etc/issue.net +echo '\S' > $RPM_BUILD_ROOT/etc/issue +echo 'Kernel \r on an \m' >> $RPM_BUILD_ROOT/etc/issue +cp $RPM_BUILD_ROOT/etc/issue $RPM_BUILD_ROOT/etc/issue.net +echo >> $RPM_BUILD_ROOT/etc/issue + +mkdir -p $RPM_BUILD_ROOT/usr/share/eula +cp eula.[!py]* $RPM_BUILD_ROOT/usr/share/eula + + +# use unbranded datadir +mkdir -p -m 755 $RPM_BUILD_ROOT/%{_datadir}/NestOS-release +install -m 644 EULA $RPM_BUILD_ROOT/%{_datadir}/NestOS-release + +# use unbranded docdir +mkdir -p -m 755 $RPM_BUILD_ROOT/%{_docdir}/NestOS-release +cp -p License/LICENSE $RPM_BUILD_ROOT/%{_docdir}/NestOS-release + +# copy systemd presets +mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-preset/ +install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/systemd/system-preset/ +install -m 0644 %{SOURCE2} %{buildroot}%{_prefix}/lib/systemd/system-preset/ +install -m 0644 %{SOURCE3} %{buildroot}%{_prefix}/lib/systemd/system-preset/ + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(0644,root,root,0755) +/etc/system-release +/etc/%{name} +%config(noreplace) /usr/lib/os-release +%config /etc/system-release-cpe +%config(noreplace) /etc/issue +%config(noreplace) /etc/issue.net +%{_docdir}/NestOS-release/* +%{_datadir}/NestOS-release/* +%{_prefix}/lib/systemd/system-preset/* +/usr/share/eula/eula.* + +%changelog +* Wed Nov 1 2023 lijian - 22.03LTS_SP3-1 +- Package init diff --git a/openEuler-release-nestos-for-container.yaml b/openEuler-release-nestos-for-container.yaml new file mode 100644 index 0000000..f7aa7eb --- /dev/null +++ b/openEuler-release-nestos-for-container.yaml @@ -0,0 +1,4 @@ +version-ctrl: NA +src_repo: NA +tag_prefix: NA +seperator: NA -- Gitee