diff --git a/hydros-environment/etc/udev/rules.d/99-powercap.rules b/hydros-environment/etc/udev/rules.d/99-powercap.rules new file mode 100644 index 0000000..162f48d --- /dev/null +++ b/hydros-environment/etc/udev/rules.d/99-powercap.rules @@ -0,0 +1 @@ +SUBSYSTEM=="powercap", KERNEL=="intel-rapl*", RUN+="/usr/bin/chmod a+r /sys/%p/energy_uj" diff --git a/hydros-environment/hydros-environment.spec b/hydros-environment/hydros-environment.spec index f1d2adb..c8ff316 100644 --- a/hydros-environment/hydros-environment.spec +++ b/hydros-environment/hydros-environment.spec @@ -1,5 +1,5 @@ Name: hydros-environment -Version: 0.0.1 +Version: 0.0.2 Release: %autorelease Summary: The bundle of configuration overrides other than containers for HydrOS BuildArch: noarch @@ -21,6 +21,7 @@ install -Dm0444 -t %{buildroot}%{_sysconfdir}/modules-load.d/ %{_builddir}/%{nam install -Dm0444 -t %{buildroot}%{_sysconfdir}/modules-load.d/ %{_builddir}/%{name}-%{version}/modules-load.d/ntsync.conf install -Dm0644 -t %{buildroot}%{_sysconfdir}/sddm/ %{_builddir}/%{name}-%{version}/sddm/sddm-useradd install -Dm0644 -t %{buildroot}%{_sysconfdir}/xdg/autostart/ %{_builddir}/%{name}-%{version}/xdg/autostart/kitty.desktop +install -Dm0644 -t %{buildroot}%{_sysconfdir}/udev/rules.d/ %{_builddir}/%{name}-%{version}/udev/rules.d/99-powercap.rules %files %{_sysconfdir}/environment.d/cursor.conf @@ -31,7 +32,10 @@ install -Dm0644 -t %{buildroot}%{_sysconfdir}/xdg/autostart/ %{_builddir}/%{name %{_sysconfdir}/modules-load.d/ntsync.conf %{_sysconfdir}/sddm/sddm-useradd %{_sysconfdir}/xdg/autostart/kitty.desktop +%{_sysconfdir}/udev/rules.d/99-powercap.rules %changelog +* Sat Aug 01 2026 Eriq Taing +- Added udev rule for cpu power reading * Mon Mar 30 2026 Eriq Taing - First version packaged