- Bearbeitet
grüß euch,
zum cpu_govenor andern hab ich mir einen socket, und einen service gebastelt, leider gehts nicht so wie ichs mir dachte. ich dachts mir so, wenn in /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
der govenor geschrieben wird, sollte mein tmpfiles.socket
den tmpfiles.service
auslösen, und damit dann ursprünglichen cpu_govenor überschreiben…der service tut was er soll, aber er wird eben nicht gestartet
[tom@donar ~]$ cat /etc/systemd/system/tmpfiles.socket
[Unit]
Description=soll tmpfiles.service starten
[Socket]
#ListenFIFO=/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
ListenStream=/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
[Install]
WantedBy=sockets.target
[tom@donar ~]$ cat /etc/systemd/system/tmpfiles.service
[Unit]
Description=Create Volatile Files and Directories
Documentation=man:tmpfiles.d(5) man:systemd-tmpfiles(8)
DefaultDependencies=no
Conflicts=shutdown.target initrd-switch-root.service
After=local-fs.target systemd-sysusers.service systemd-journald.service
Before=sysinit.target shutdown.target
RefuseManualStop=yes
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=systemd-tmpfiles --create --remove --boot --exclude-prefix=/dev
SuccessExitStatus=DATAERR CANTCREAT
[Install]
WantedBy=sockets.target
tmpfiles.service
= systemd-tmpfiles-setup.service
das journal meint dies dazu:
[ 13.390574] donar systemd[1]: tmpfiles.socket: Failed to create listening socket (/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor): Address already in use