-
Fototrend
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
nimfas
addikt
válasz
vargalex
#10666
üzenetére
#!/bin/sh
if [ "$BUTTON" = "BTN_1" ] ; then
if [ "$ACTION" = "pressed" ] ; then
TORRENT_STATUS=$(ps | grep transmission | grep -v grep)
if [ "$TORRENT_STATUS" == "" ]; then
if [ -d /mnt/progik/etc ] ; then
/etc/init.d/transmission start
/etc/init.d/vsftpd start
/mnt/progik/etc/init.d/samba start
# egyéb szolgáltatások indítása, csak te tudod, hogy mit kell elindítani
logger -t qssbutton "Services started."
else
logger -t qssbutton "Partition not mounted. Services are not started."
fi
else
/etc/init.d/transmission stop
/etc/init.d/vsftpd stop
/mnt/progik/etc/init.d/samba stop
# egyéb szolgáltatások leállítása, úgyis te tudod, hogy mi az, amit le kell állítani hozzá
# partíciók lecsatolása
for i in `mount | grep "/dev/sd" | cut -f 1 -d " "`; do
umount $i
logger -t qssbutton $i umounted
done
logger -t qssbutton "Most már lehúzhatod, WAZZ!!!"
fi
fi
fiEz lenne az... :-D
Szerk:
továbbá van egy 0:/etc/hotplug.d/block/50-startservices
#!/bin/sh
if [ "$ACTION" = "add" ] ; then
if [ -d /mnt/progik/etc ] ; then
/etc/init.d/transmission start
/etc/init.d/vsftpd start
/mnt/progik/etc/init.d/samba start
# egyéb szolgáltatások indítása, csak te tudod, hogy mit kell elindítani
logger -t qssbutton "Services started."
fi
Új hozzászólás Aktív témák
- Gamer szék ASUS ROG Destrier Ergo SL400
- Airpods Max fülpárna, gyári Apple
- Készpénzes számítógép PC félkonfig alkatrész hardver felvásárlás személyesen / postával korrekt áron
- Samsung Galaxy A33 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 12 mini 256GB Red -1 ÉV GARANCIA -Kártyafüggetlen, MS3627
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

