LinuxForum.Fans
Тема

кактусофилия или история о выпиливание HAL'а из KDE3 и автомаунте

Автор: Fat-Zer 9 сообщений 2159 просмотров
#151423

собственно без hal'а отваливается только одно - автомонтирование флешек итп... собственно есть ли на форуме люди, которые помнят как оно настраивается?

ЗЫ: про то что сабж немного устарел знаю...

#151440

спасибо за линки.... как вариант буду думать...

#151563
Fat-Zer написал:
собственно без hal'а отваливается только одно - автомонтирование флешек итп... собственно есть ли на форуме люди, которые помнят как оно настраивается?

собственно hal в кедах нужен только для одного - для автомонтирования. AutoFS это такой скриптовый костыль...

вот вам костылик:

text
#!/bin/bash

MAIN_LOG=/var/log/messages

if [ -f autofs_last_position ]; then LAST_POSITION=`cat autofs_last_position` else LAST_POSITION=1 fi

# читаем лог TEMP=`mktemp` sed -rn "$LAST_POSITION,$ { =; p; }" $MAIN_LOG | sed 'N;s/\n/ /;' >$TEMP

# запоминаем номер строки в логе LAST_POSITION=`sed -rn '$s/ .*//p' $TEMP` if [ "$LAST_POSITION" ]; then (( LAST_POSITION++ )) echo "$LAST_POSITION" > autofs_last_position fi

# монтируем девайс DISK_ID=`sed -rn 's/.*sd (([0-9]+:){4}) Attached scsi generic.*/\1/;T;p;q' $TEMP` if [ "$DISK_ID" ]; then echo -n "Подключён $DISK_ID" DISK_DEV=`sed -rn "s/.*sd $DISK_ID \[(sd\w)\] Attached SCSI removable disk.*/\1/p" $TEMP` if [ "$DISK_DEV" ]; then echo -n " ($DISK_DEV)" echo [ -d /media ] || mkdir /media [ -d /media/$DISK_DEV ] || mkdir /media/$DISK_DEV mount /dev/$DISK_DEV /media/$DISK_DEV err=$?; [ $err = 0 ] || exit 77 echo "Устройство $DISK_DEV успешно смонтированно" fi echo fi

# cat $TEMP rm -f $TEMP

он монтирует флешки. засунте его в крон или там ещё куда, не знаю...

#151564

да... ещё надо "безопасно извлечь".
но это уже сами...
Hint:
[console]dialog --title "test" --checklist "извлечение" 20 30 10 "sdX" "первая флешка" "on" "sdY" "вторая флешка" "on"[/console]

#151565

хотя зачем это красноглазие, если есть HAL?

#152529
drBatty написал:
хотя зачем это красноглазие, если есть HAL?

просто недавно девелоперы генты решили выпилить hal отовсюду... вот я и задумался, не сделать ли мне тоже самое... оказалось, что единственное, что от него зависит это автомаунт флешек... но похоже действительно проще юзать хал... в общем спасибо за варианты.

#152539

ничего не выпиливаю
живу спокойно

#152572
Termo написал:
ничего не выпиливаю
живу спокойно

+1

Войдите или зарегистрируйтесь, чтобы ответить.