automate/020_djmount.sh

52 lines
1.1 KiB
Bash
Executable File

#!/usr/bin/env bash
apt-get install -y djmount
DEST=/etc/skel
DJMOUNT_DIR=${DEST}/dlna
mkdir -p ${DJMOUNT_DIR}
mkdir -p ${DEST}/.config/autostart
bash -c "cat > ${DEST}/.config/autostart/djmount.desktop" <<EOF
[Desktop Entry]
Encoding=UTF-8
Version=0.71
Type=Application
Name=djmount
Comment=UPNP/DLNA mount
Exec=sh -c "/usr/bin/djmount ${DJMOUNT_DIR}"
StartupNotify=false
Terminal=false
Hidden=false
EOF
chmod +x ${DEST}/.config/autostart/djmount.desktop
bash -c "cat > /usr/share/applications/djmount.desktop" <<'EOF'
[Desktop Entry]
Encoding=UTF-8
Version=0.71
Type=Application
Name=djmount
Comment=UPNP/DLNA
Exec=sh -c "/usr/bin/djmount ${HOME}"
StartupNotify=false
Terminal=false
Hidden=false
EOF
#chmod +x /usr/share/applications/djmount.desktop
mkdir -p ${DEST}/.local/share/applications
bash -c "cat > ${DEST}/.local/share/applications/djmount.desktop" <<EOF
[Desktop Entry]
Encoding=UTF-8
Version=0.71
Type=Application
Name=djmount
Comment=UPNP/DLNA
Exec=sh -c "/usr/bin/djmount ${DJMOUNT_DIR}"
StartupNotify=false
Terminal=false
Hidden=false
EOF
chmod +x ${DEST}/.local/share/applications/djmount.desktop