Running minidlnad without systemd
$ install -Dm644 /etc/minidlna.conf ~/.config/minidlna/minidlna.conf
$ vim minidlna.conf
# Configure these
media_dir=/home/$USER/dir
db_dir=/home/$USER/.cache/minidlna
log_dir=/home/$USER/.config/minidlna
* $USER=minidlna
Start minidlna
> /home/soundarya/.config/minidlna/services/up.sh
Stop minidlna
> /home/soundarya/.config/minidlna/services/down.sh
Rescan directories
> minidlnad -f ~/.config/minidlna/minidlna.conf -R
up.sh
sudo systemctl stop minidlna
encfs /mnt/h_drive/hdrive_data/temp/J1A /home/soundarya/Encfs/J1A
minidlnad -f ~/.config/minidlna/minidlna.conf -P ~/.config/minidlna/minidlna.pid
down.sh
ps -A | cat ~/.config/minidlna/minidlna.pid | awk '{print $1}' | xargs kill -9 $1
fusermount -u /home/soundarya/Encfs/J1A
sudo systemctl start minidlna
Steps:
Start server:
> minidlnad -f ~/.config/minidlna/minidlna.conf -P ~/.config/minidlna/minidlna.pid
Stop server:
> vim ~/.config/minidlna/minidlna.pid
> kill -9 9172
OR use this
> ps -A | cat ~/.config/minidlna/minidlna.pid | awk ‘{print $1}’ | xargs kill -9 $1
Encfs
Open directory
> encfs /mnt/h_drive/hdrive_data/temp/J1A /home/soundarya/Encfs/J1A
Close directory
> fusermount -u /home/soundarya/Encfs/J1A
