🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.os.linux.debian
Article #1085

Re: Montowanie dyskow podczas logowania

#1085
From: Slawomir Stanczak
Date: Tue, 27 Nov 2001 16:28
50 lines
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!sws
References: <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