From owner-freebsd-gnome@FreeBSD.ORG Mon Dec 31 16:36:12 2007 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CEF3B16A419 for ; Mon, 31 Dec 2007 16:36:12 +0000 (UTC) (envelope-from barbara.xxx1975@libero.it) Received: from smtp-out2.libero.it (smtp-out2.libero.it [212.52.84.42]) by mx1.freebsd.org (Postfix) with ESMTP id 66E8613C469 for ; Mon, 31 Dec 2007 16:36:12 +0000 (UTC) (envelope-from barbara.xxx1975@libero.it) Received: from outrelay08.libero.it (192.168.32.103) by smtp-out2.libero.it (7.3.120) id 4688F31B12AA653B for gnome@freebsd.org; Mon, 31 Dec 2007 17:11:50 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAACmkeEdPF9nY/2dsb2JhbAAIp0s Received: from unknown (HELO libero.it) ([192.168.17.4]) by outrelay08.libero.it with ESMTP; 31 Dec 2007 17:11:42 +0100 Date: Mon, 31 Dec 2007 17:11:42 +0100 Message-Id: MIME-Version: 1.0 X-Sensitivity: 3 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable From: "barbara" To: "gnome" X-XaM3-API-Version: 4.3 (R1) (B3pl19) X-SenderIP: 79.23.217.216 Cc: Subject: hal and cd9660 volume.label X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Dec 2007 16:36:12 -0000 I have a question about hal and volume.label. If I create an iso image with mkisofs and I burn it to a cd/dvd with cdre= cord/growisofs, hal mounts it with the label padded to 16 characters. This is evident when the icon appears on the desktop with the label not c= entered but apparently shifted to left. For example, if the volume label is TEST, with lshal I see $ lshal | grep TEST udi =3D '/org/freedesktop/Hal/devices/volume_label_TEST____________' info.hal_mount.created_mount_point =3D '/media/TEST ' (= string) info.product =3D 'TEST ' (string) info.udi =3D '/org/freedesktop/Hal/devices/volume_label_TEST_______= _____' (string) volume.mount_point =3D '/media/TEST ' (string) volume.label =3D 'TEST ' (string) and hal mounts the image under /media/TEST\ \ \ \ \ \ \ \ \ \ \ \ / This happens with images created and burned on FreeBSD and Linux, however= on linux (hal-0.5.10) the label isn't padded. This behavior lead me to think that the problem is with hal on FreeBSD. Anyway labels are not padded on media burned with a common commercial app= lication for Windows. So I can't understand if the problem is with hal on FreeBSD and/or mkisof= s or in the way I'm using them. For reference, the mkisofs command used is $ mkisofs -o TEST.iso -V "TEST" -iso-level 3 -l -r -hide-rr-moved -J = -joliet-long -graft-points "/=3D./test"