#!/bin/bash

if ! grep -q "_sdcard" /etc/fstab.pdac; then
    echo "/dev/*_sdcard /run/user/*/media/* auto owner,group,nodev,noexec,noauto,defaults 0 0" >> /etc/fstab.pdac
fi

cat > /etc/udev/rules.d/90-zhisd-fix-mount-sdcard.rules <<EOF
ACTION=="remove", GOTO="end"
SUBSYSTEM=="block", SUBSYSTEMS=="usb|ieee1394|mmc|pcmcia", ENV{DEVPATH}=="/devices/platform/fe2c0000.mmc*", ENV{ID_FS_TYPE}=="ext4", ENV{ID_FS_TYPE}="", SYMLINK+="%k_ext4_sdcard", RUN+="/bin/ln -f /dev/%k /dev/%k_ext4_sdcard"
LABEL=="end"
EOF
