Article View: alt.pl.comp.os.linux.debian
Article #1085Re: Montowanie dyskow podczas logowania
From: Slawomir Stanczak
Date: Tue, 27 Nov 2001 16:28
Date: Tue, 27 Nov 2001 16:28
50 lines
2229 bytes
2229 bytes
On Fri, 23 Nov 2001 13:32:50 +0100, Hugo <news_only@poczta.usunto.onet.pl>
>wrote:
>Witam.
>
>Może ktoś wie jak skonstruować skrypt, aby podczas logowania użytkownika był
>montowany dysk np. /dev/hda3, ale tylko wtedy gdy nie będzie on zamontowany,
>oraz podczas wylogowania użytkownika napęd będzie odmontowany, ale tylko
>wtedy gdy będzie zamontowany (jeżeli dysk będzie już odmontowany, to skrypt
>będzie ignorowany). Chyba trzeba uwzględnić wpisy z mtab, ale nie wiem jak
>to zrobić. Na razie doszedłem do:
Zakladam ze partycja to /dev/hda1 i bedzie montowana w /mnt/win98.
skrypt montowania:
#/bin/sh
MDEV=`cat /etc/mtab | awk '{print $1}' | grep hda1`
if [ -d /mnt/win98 ]; then
if [ ! "$MDEV" = "/dev/hdd1" ]; then
mount /dev/hda1 /mnt/win98
else
echo "Partycja Winblows Professional jest juz zamontowana."
fi
else
echo "Brak katalogu /mnt/win98." && exit 0
fi
skrypt odmontowania:
#/bin/sh
MDEV=`cat /etc/mtab | awk '{print $1}' | grep hda1`
if [ "$MDEV" = "/dev/hdd1" ]; then
umount /dev/hda1
else
echo "Partycja Winblows Professional nie byla podmontowana."
fi
Dodatkowo w sudo zezwolenie na montowanie dla user-a i odpowiednie
odwolania do skryptow w .bashrc (logowanie) i w .bash_logout (wy-
logowanie).
pzdr.
Slawek
-----
Slawomir Stanczak PAM/Szczecin/Poland
Technical Details
Message-ID:
<slrna07fjh.8ev.sws@sci.pam.szczecin.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!news.man.szczecin.pl!swsReferences:
<9tm1mg$c0d$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!news.man.szczecin.pl!sws From: sws@pam.szczecin.pl (Slawomir Stanczak) Newsgroups: alt.pl.comp.os.linux.debian Subject: Re: Montowanie dyskow podczas logowania Date: Tue, 27 Nov 2001 16:28:33 +0000 (UTC) Organization: ACI - http://www.aci.com.pl Lines: 50 Message-ID: <slrna07fjh.8ev.sws@sci.pam.szczecin.pl> References: <9tm1mg$c0d$1@news.onet.pl> NNTP-Posting-Host: sci.pam.szczecin.pl Mime-Version: 1.0 X-Trace: zeus.man.szczecin.pl 1006878513 10263 212.14.5.155 (27 Nov 2001 16:28:33 GMT) X-Complaints-To: usenet@news.man.szczecin.pl NNTP-Posting-Date: Tue, 27 Nov 2001 16:28:33 +0000 (UTC) User-Agent: slrn/0.9.6.3 (SunOS) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit