[Gelistirici] [Uludag-commits] r22806 - trunk/mudur/bin
Onur Küçük
onur at pardus.org.tr
18 Mayıs 2009 Pzt 19:55:14 EEST
On Mon, 18 May 2009 12:32:32 +0300
Ozan Çağlayan <ozan at pardus.org.tr> wrote:
> Soru 2:
>
> def localMount():
> if os.path.exists("/proc/bus/usb") and not
> os.path.exists("/proc/bus/usb/devices"):
> gid = None
> for line in file("/etc/group"):
> if line.startswith("usb:"):
> gid = line.split(":")[2]
> break
> ui.info(_("Mounting USB filesystem"))
> if gid:
> run("/bin/mount", "-t", "usbfs", "usbfs", "/proc/bus/usb",
> "-o", "devmode=0664,devgid=%s" % gid)
> else:
> run("/bin/mount", "-t", "usbfs", "usbfs", "/proc/bus/usb")
>
>
> usb grubunu biz removable olarak değiştirdiğimiz(..) için zamanında, o
> grubu da eklemiyoruz baselayout'ta. Bu durumda yukardaki fonksiyonun
> "if gid:" kısmına girmesi asla mümkün değil.
kötüymüş bu, removable a çekelim o zaman şimdilik ?
> usbfs'i devmode= ve
> devgid= olmadan bağlamanın bir zararı/yararı var mı bilmiyorum.
Bir iki yerde kullanıldığını biliyorum, virtualbox ın kapalı
sürümünde, bir tane donanım üreticisinin ürettği yazıcı/tarayıcı sürücü
+ kullanma aracında (unuttum neydi). Başka yerleri de vardır belki.
> Bu grup adı değişiklikleri her noktada bela çıkartıyor başımıza, ancak
> bu saatten de baselayout'ta insanların gruplarını tekrar migrate etmek
> çok sakat, iyi test edilmesi lazım.
>
> İstemediğim halde bu gruplarla devam edeceğiz gibi duruyor..
Belki temiz bir çözümle değiştirebiliriz ama bunu yapmak için geç
kalmamamız lazım.
--
Onur Küçük Knowledge speaks,
<onur.--.-.pardus.org.tr> but wisdom listens
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi