[Comm] автомонтирование без DE

Speccyfighter zxwarior на yandex.ru
Чт Июл 31 06:00:30 MSK 2014


30.07.2014, 22:12, "Денис Смирнов" <mithraen на freesource.info>:
> On Wed, Jul 30, 2014 at 07:26:53AM +0400, Speccyfighter wrote:
>>  В принципе модель не столь важно, если есть идентификация по SIZE.
>>  Да и LABEL на месте.
>
> В принципе да.
>>  Думается CD не столь важно. Можно обойтись shell'овым скриптом.
>
> Перловый скриптик должен с cdrom работать корректно, работает? У меня
> просто CD под рукой нет, чтобы проверить.
>

Чтобы запустился:

$ cat /usr/local/bin/lmount3 |head -n 1
#!/usr/bin/perl

$ lmount3
bash: /usr/local/bin/lmount3: /usr/bin/perl^M: плохой интерпретатор: Нет такого файла или каталога

пришлось поправить:

$ cat /usr/local/bin/lmount3 |head -n 1
#!/usr/bin/perl -w

После чего:

$ pmount -w /dev/sdc2 TOSHIBA

и оптический привод отображается:

$ lmount3
NAME MOUNTPOINT     LABEL                            FSTYPE  SIZE   MODEL
sdc                 ALT Linux altlinux-p7-icewm/i586 iso9660 3,6G   TransMemory
sdc1                ALT Linux altlinux-p7-icewm/i586 iso9660 333M   TransMemory
sdc2 /media/TOSHIBA alt-live-storage                 ext4    3,3G   TransMemory
sr0                 KNOPPIX                          iso9660 693,7M DVD RW AD-7240S

при условии:

$ cat /etc/pmount.allow
# /etc/pmount.allow
# pmount will allow users to additionally mount all devices that are
# listed here.

#/dev/sd[c-z]?
/dev/sr0

что матрица находится в приводе.

Краткий help бы к скрипту, чтобы никто не гадал,
что оно и зачем. И способ употребления.


> Если уж начал тратить время на решение задачи, то хочется решить её
> окончательно, так чтобы больше не возвращаться :)
>
> P.S. В аттаче очередная версия. Отличия:
>
> - понимает /etc/pmount.allow (перечисленное там показывается, если нашли
>   FS
> - игнорирует все девайсы, перечисленные в fstab
> - включает девасы, перечисленные в fstab с опцией 'user' (раз уж pmount
>   это поддерживает)
>
> --
> С уважением, Денис
>
> http://mithraen.ru/
> ,
>
> _______________________________________________
> community mailing list
> community на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community

-- 
Лучшее - враг хорошего!
(Спектрумовский фольклор)


Подробная информация о списке рассылки community