Debian9.6に定時にレジュームしてスクリプト実行

Writer: admin Type: 友人関係の悩み Date: 2018-12-14 00:00
Debian9.6に定時にレジュームしてスクリプト実行する方法Debianは、UbuntuやFedoraの様にレジューム関係のファイル(注1)を/etc/systemd/system/に追加し有効にする設定(注2)するだけでは旨く行かずフリーズする様です。注)Ubuntuの場合は、/etc/systemd/system/は変わっていると思います。そのDebian特有の方法は下記の通りです。次の2個のファイルを/etc/systemd/system/に追加し有効(注3)にします。root-suspend.serviceroot-resume.serviceそれぞれのファイルの内容:cat root-suspend.service[Unit]Description=Local system suspend actionsBefore=suspend.target[Service]Type=simpleExecStart=/usr/bin/logger root_suspend_executed[Install]WantedBy=suspend.targetcat root-resume.service[Unit]Description=Local system resume actionsAfter=suspend.target[Service]Type=simpleExecStart=/usr/bin/logger root_resume_executed[Install]WantedBy=suspend.target注1)/etc/systemd/system/play-resume.service <--内容は省略ですが、他のOSと同じ内容auto-resume.serviceauto-resume.timer注2)有効にする設定 <ーー他のOSと同じ操作sudo systemctl enable play-resume.servicesudo systemctl enable auto-resume.timersudo systemctl daemon-reloadsudo systemctl start play-resume.timer注3)root-supend.serviceとroot-resume.serviceを有効にする設定https://wiki.archlinux.jp/index.php/%E9%9B%BB%E6%BA%90%E7%AE%A1%E7%...systemd による電源管理を参照して、下記のコマンドで有効にします。# systemctl daemon-reload# systemctl enable root-suspend# systemctl enable root-resume以上共感した0###Debianも他のLinuxと同様にレジュームとスクリプトの実行ができるようですが、追加の設定が必要です。ナイス0
###毎度お世話になります。了解です。

 

TAG