Strafer
В этой статье в самом низу описан трюк с автомонтированием усб-флешек. С подключением все ясно, сую флешку, получаю её примонтированной в /mnt/usb1. Но вопрос - как при такой схеме верно её изъять?
Там есть две строчки с ACTION==“remove”, как именно они работают? Можно ли вытащить флешку безопасно просто так, или обязательно размонтировать umount'ом? А если нет, то зачем эти две строчки?

Блин, полезная статья… я к такому со временем сам пришел, сделал практически так же плюс скрипты автомонитирования всех разделов (была статья, куда-то профукал, нужно восстановить будет). Последние строчки нужны что бы запись из mtab удалилась после изъятия флешки… Вообще хочу сделать небольшое sys-tray приложение (будет работать в IceWM, XFCE, KDE, Gnome) на куте4 - будет индикатором что были примонтированы девайсы и предлагать на выбор который отмонтировать. Естественно никто при этом не отменяет обычный mount ;)

ЗЫ может быть и лесопед, но, just for me ничего подходящего не нашел

upd: когда я делал, в моем случае был один плюс по сравлению с тем что описано в статье: пофиг какая фс на носителе, делал скрипт, но сам подбирает нужную. правда из заданного перечня, но…
systemd должен умереть.
А у меня что-то вообще тогда беспорядочные связи получаются:
Калдера опен линукс 1.0 - так только поставил, но траха было….
Красная Шапочка 6.0 - именно так было на диске написано, типа хакнутая и русифицированная шапка какая-то, но тут уже были более менее долгие оношения, первые творения типа переделанного консольного плейера amp там всякие плей-листы/рандамайзы, но отношения были трудными.
потом пробывал какой-то мадрейк, но тут как - опять случайная связь
потом получилось так что был в RedHat 7.0 и после в 7.2, потом попробывал 8.0 оплевался и поставил слакварь 9.1, отношения у нас сложились на долго, была сделаная своя система управления и сборки пакетов, были прикручены порты CRUX для обновления, стало чего-то нехватать, начал думать как расширить пакеты сделать обновление проще, наткнулся случайно на пакман, подумал его запортировать на слаку, потом так понравилось что поставил Арх, но тут отношения уже год, без сигфолтов и пр :)


ЗЫ с реальной девушкой тоже все нормально =)))
systemd должен умереть.
После недавнего случая с удаленным суппортом - ну его нафик эти бутсплеши :)
systemd должен умереть.
У меня возникает схожая проблема, похоже на проблемы со стороны провайдера или линии решил доработкой скрипта adsl
#!/bin/bash
. /etc/rc.conf
. /etc/rc.d/functions
EXT_IP=86.102.30.21
EXT_IFACE="ppp999"
status=0
case "$1" in
  start)
    stat_busy "Starting ADSL Connection"
    status=1
    while true
    do
        exit_status=0
        /usr/sbin/pppoe-start > /dev/null 2>&1
        #ping -c 3 $EXT_IP > /dev/null 2>&1
        ifs=`ifconfig | cut -d ' ' -f 1`
        for iface in $ifs
        do
            rez=`echo $iface | grep $EXT_IFACE`
            if [ x"$rez" != x"" ]; then
                exit_status=1
                break
            fi
        done
        #if [ $? -eq 0 ]; then
        #    exit_status=1
        #fi
        if [ $exit_status -eq 1 ]; then
            status=0
            break;
        fi
    done
    if [ $status -gt 0 ]; then
      stat_fail
      status=1
    else
      add_daemon adsl
      stat_done
    fi
    ;;
  stop)
    stat_busy "Stopping ADSL Connection"
    /usr/sbin/pppoe-stop &>/dev/null
    if [ $? -gt 0 ]; then
      stat_fail
      status=1
    else
      rm_daemon adsl
      stat_done
    fi
    ;;
  restart)
    $0 stop
    sleep 1
    $0 start
    ;;
  *)
    echo "usage: $0 {start|stop|restart}"  
esac
exit $status

При запуске системы запускаю его в BG (ставлю @ перед именем)
что бы интерфейс был всегда ppp999 добавил строчку “unit 999” к аттрибуту PPPD_EXTRA в /etc/ppp/pppoe.conf:
# Any extra arguments to pass to pppd.  Normally, use a blank string
# like this:
PPPD_EXTRA="unit 999"

Все скрипт будет пытаться коннектится к провайдеру пока не посинеет, а так как посинеть у него не получится, то пока не прибьют.
systemd должен умереть.