Piste pour éteindre un serverr automatiquement

Bonjour à tous,

J’ai un petit serveur sous debian qui me sert de nas/dlna/ftp/torrent.
Et je cherche une piste pour qu’il s’arrête automatiquement le soir quand le film est terminé.
J’ai essayer via “top” de checker le process minidlnad mais il n’y a pas de pique du process lorsqu’on regarde un film, je ne trouve pas de commande spécifique pour lister les clients dlna.

une autre idée ?

merci à tous

Salut
minidlna fonctionne sur le port 8200

cat /etc/minidlna.conf

# Port number for HTTP traffic (descriptions, SOAP, media transfer).
# This option is mandatory (or it must be specified on the command-line using
# "-p").
port=8200

il y a peut-etre moyen "d’ecouter " s’il y a de l’activité dessus

netstat -anpe | grep minidlna

au repos

 netstat -anpe | grep minidlna
tcp        0      0 0.0.0.0:8200            0.0.0.0:*               LISTEN      123        25115      5146/minidlnad      
udp        0      0 192.168.1.68:37316      0.0.0.0:*                           123        25120      5146/minidlnad      
udp        0      0 239.255.255.250:1900    0.0.0.0:*                           123        25114      5146/minidlnad      

en diffusion

 netstat -anpe | grep minidlna
tcp        0      0 0.0.0.0:8200            0.0.0.0:*               LISTEN      123        25115      5146/minidlnad      
tcp        0  48960 192.168.1.68:8200       192.168.1.22:56493      ESTABLISHED 123        369185     20240/minidlnad     
udp        0      0 192.168.1.68:37316      0.0.0.0:*                           123        25120      5146/minidlnad      
udp        0      0 239.255.255.250:1900    0.0.0.0:*                           123        25114      5146/minidlnad      

j’ai bien l’adresse du client 192.168.1.22

1 J'aime

Bonjour,

J’imagine que minidlna ouvre les fichiers sur le serveur, donc avec un lsof ? Mon idée est de vérifier que le dossier dans lequel tu stocke tes fichiers est utilisé. Si ça ne suffit pas, peut-être ajouter le critère “extension de fichier”, mais du coup ça te force à lister toutes les extensions que tu es susceptible d’utiliser.

1 J'aime

Merci pour ton idée, mais le problème est que les connexions ouvertes restent même après avoir éteind la tv, donc pas possible :confused:

ca semble une bonne idée, le problème est que les fichiers sont ouvert pour minidlna, samba et les torrents, et ca semble assez compliqués de trié tout cela.

Je continue mes recherches et je vous tiends au courant

vraiment étonnant que, sur le serveur qui fourni minidlna, les connexions des clients apparaissent dans la colonne LISTEN avec l’état ESTABLISHED si le matériel client est éteints.