1- Terminalden mplayer yükleyelim:
sudo apt install mplayer
2- Ev dizinine açılış ve kapanış için belirlediğiniz ses dosyalarını koyun. (örnek: open.mp3 ve close.mp3 )
3- Ev dizininde iki adet dosya oluşturacağız:
open.sh
içeriği;
#!/bin/bash
mplayer /home/kaan/open.mp3
close.sh
içeriği;
#!/bin/bash
mplayer /home/kaan/close.mp3
Bu dosyalarını izinlerini düzenleyelim;
sudo chmod 777 /home/kaan/open.sh
sudo chmod +x /home/kaan/open.sh
sudo chmod 777 /home/kaan/close.sh
sudo chmod +x /home/kaan/close.sh
4- Bu işlemler için servis oluşturalım;
sudo nano /etc/systemd/system/ses.service
içeriği;
[Unit]
Description=ses olaylari
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/home/kaan/open.sh
ExecStop=/home/kaan/close.sh
[Install]
WantedBy=multi-user.target
5- Oluşturduğumuz servisin çalışma ayarlarını yapalım;
sudo chmod 777 /etc/systemd/system/ses.service
sudo chmod +x /etc/systemd/system/ses.service
sudo systemctl daemon-reload
sudo systemctl enable ses.service
sudo systemctl start ses.service
Not: Komutlarda bulunan kaan kullanıcının ev dizinidir. Siz buralara kendi kullanıcı ev dizin adını yazınız.
Not: Seçtiğiniz müzik dosyaları çok uzun olursa, kapanma işlemide uzun sürer.