From owner-freebsd-xfce@FreeBSD.ORG Sun Mar 3 08:05:06 2013 Return-Path: Delivered-To: freebsd-xfce@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D825EFB; Sun, 3 Mar 2013 08:05:06 +0000 (UTC) (envelope-from olivierd@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id A4F6E9D9; Sun, 3 Mar 2013 08:05:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r23856am033892; Sun, 3 Mar 2013 08:05:06 GMT (envelope-from olivierd@freefall.freebsd.org) Received: (from olivierd@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r23856db033888; Sun, 3 Mar 2013 08:05:06 GMT (envelope-from olivierd) Date: Sun, 3 Mar 2013 08:05:06 GMT Message-Id: <201303030805.r23856db033888@freefall.freebsd.org> To: olivierd@FreeBSD.org, freebsd-xfce@FreeBSD.org, olivierd@FreeBSD.org From: olivierd@FreeBSD.org Subject: Re: ports/170825: x11-wm/xfce4-session takes segmentation fault while trying to save session X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Mar 2013 08:05:06 -0000 Synopsis: x11-wm/xfce4-session takes segmentation fault while trying to save session Responsible-Changed-From-To: freebsd-xfce->olivierd Responsible-Changed-By: olivierd Responsible-Changed-When: Sun Mar 3 08:05:05 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=170825 From owner-freebsd-xfce@FreeBSD.ORG Sun Mar 3 08:05:21 2013 Return-Path: Delivered-To: freebsd-xfce@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 4EADC10A; Sun, 3 Mar 2013 08:05:21 +0000 (UTC) (envelope-from olivierd@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 129FF9DA; Sun, 3 Mar 2013 08:05:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r2385KmB034106; Sun, 3 Mar 2013 08:05:20 GMT (envelope-from olivierd@freefall.freebsd.org) Received: (from olivierd@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r2385KFJ034102; Sun, 3 Mar 2013 08:05:20 GMT (envelope-from olivierd) Date: Sun, 3 Mar 2013 08:05:20 GMT Message-Id: <201303030805.r2385KFJ034102@freefall.freebsd.org> To: olivierd@FreeBSD.org, freebsd-xfce@FreeBSD.org, olivierd@FreeBSD.org From: olivierd@FreeBSD.org Subject: Re: ports/168746: [PATCH] Can not install theme via sysutils/xfce4-settings xfce4-appearance-settings X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Mar 2013 08:05:21 -0000 Synopsis: [PATCH] Can not install theme via sysutils/xfce4-settings xfce4-appearance-settings Responsible-Changed-From-To: freebsd-xfce->olivierd Responsible-Changed-By: olivierd Responsible-Changed-When: Sun Mar 3 08:05:20 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=168746 From owner-freebsd-xfce@FreeBSD.ORG Mon Mar 4 04:55:45 2013 Return-Path: Delivered-To: freebsd-xfce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 3D4015B5 for ; Mon, 4 Mar 2013 04:55:45 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id C738DBE2 for ; Mon, 4 Mar 2013 04:55:44 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.6/8.14.6) with ESMTP id r244tcrR008626 for ; Sun, 3 Mar 2013 21:55:38 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.6/8.14.6/Submit) with ESMTP id r244tcim008623 for ; Sun, 3 Mar 2013 21:55:38 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Sun, 3 Mar 2013 21:55:38 -0700 (MST) From: Warren Block To: freebsd-xfce@freebsd.org Subject: Desktop backgrounds/xfdesktop In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Sun, 03 Mar 2013 21:55:38 -0700 (MST) X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Mar 2013 04:55:45 -0000 Thanks for the latest updates. No problems with them except that the desktop background settings were ignored, regardless of setting. On my system, it just showed the striped background with the xfce logo. By messing around with it, I somehow broke my entire xfdesktop, and now there is just a gray background with no desktop icons, and the logout button does not log out. The panel works, and keyboard shortcuts and everything else. This problem seems familiar, but I can't recall how to fix it. Killing xfdesktop or xfce4-session does not do it, and the logout button has a long delay before eventually working. Suggestions welcome. From owner-freebsd-xfce@FreeBSD.ORG Mon Mar 4 11:06:54 2013 Return-Path: Delivered-To: freebsd-xfce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 48434F7E for ; Mon, 4 Mar 2013 11:06:54 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 3AC4CE75 for ; Mon, 4 Mar 2013 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r24B6sti039004 for ; Mon, 4 Mar 2013 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r24B6rps039002 for freebsd-xfce@FreeBSD.org; Mon, 4 Mar 2013 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 4 Mar 2013 11:06:53 GMT Message-Id: <201303041106.r24B6rps039002@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-xfce@FreeBSD.org Subject: Current problem reports assigned to freebsd-xfce@FreeBSD.org X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Mar 2013 11:06:54 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/174768 xfce x11-wm/xfce4-panel starts in properies edit state o ports/174650 xfce x11-wm/xfce4 crash with exaGetPixmapFirstPixel called o ports/173393 xfce x11-wm/xfce4 window manager broken o ports/169079 xfce print/xfce4-print does not build on i386 o ports/168708 xfce x11-fm/thunar-vfs: wrong dependencies? o ports/165685 xfce x11-wm/xfce4 - excessive replication of menu items o ports/155431 xfce x11-wm/xfce4: The little bugs 7 problems total. From owner-freebsd-xfce@FreeBSD.ORG Mon Mar 4 17:39:31 2013 Return-Path: Delivered-To: freebsd-xfce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 87655ADF for ; Mon, 4 Mar 2013 17:39:31 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-lb0-f178.google.com (mail-lb0-f178.google.com [209.85.217.178]) by mx1.freebsd.org (Postfix) with ESMTP id 1C171A4C for ; Mon, 4 Mar 2013 17:39:30 +0000 (UTC) Received: by mail-lb0-f178.google.com with SMTP id n1so4160006lba.9 for ; Mon, 04 Mar 2013 09:39:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=ignnwBjjwcYIQgy3sCH9HNR6m1k9ieKPN4feAM/FpbI=; b=s3XI8lQrYStUbNsqdO9Vvoiv6QGOWexeIJew7unHWvjE6vBKBqsgFAnnq/YxU2h0qt TuixkqLg/Jv1+H7otbcPefDsvKb6aTioTXgVlKUvcoAiVQJmUK2sDazARIRGtpUATxWQ RBOD5C9TJUR5xDEjpwWlKoWqjUI6DrNB0vszAxBxUII8yrfSX2HjuembGwhvjakhnkan dgHh+/zkFTnie7SJLM5hEWAUpJ4anaDPwOeA1ra8r1CsR4Ua2joItUPj50D0E3fAYTGZ dYGz1hQ1tUIHP+6+gBJBqHIAwWAzcRMVY+o4drsHzwRXlLLJ1xGzp8TH8B6xOPmCfg02 OGJw== MIME-Version: 1.0 X-Received: by 10.112.13.162 with SMTP id i2mr4715889lbc.105.1362418764258; Mon, 04 Mar 2013 09:39:24 -0800 (PST) Received: by 10.152.120.33 with HTTP; Mon, 4 Mar 2013 09:39:24 -0800 (PST) In-Reply-To: References: Date: Mon, 4 Mar 2013 17:39:24 +0000 Message-ID: Subject: Re: Desktop backgrounds/xfdesktop From: Olivier Duchateau To: Warren Block Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-xfce@freebsd.org X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Mar 2013 17:39:31 -0000 2013/3/4 Warren Block : > Thanks for the latest updates. No problems with them except that the > desktop background settings were ignored, regardless of setting. On my > system, it just showed the striped background with the xfce logo. Now, with the latest release of x11-wm/xfce4-desktop (4.10.1), wallpapers searched for in /usr/local/share/backgrounds/xfce/ and like Xfce <= 4.8 /usr/local/share/xfce4/backdrops/ this is new with this release. If no wallpaper was specified, of course. Your description seems, that you still have wallpaper dealt with previous release of Xfce (before 4.10). With Xfce 4.10 there's **one** wallpaper (blue and Xfce logo in middle). You can see your last wallpaper with this command xfconf-query -cl xfce4-desktop Select property (for example) xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/last-image xfdesktop was tested with custom and default (without modification) session, wallpaper displayed fine. > > By messing around with it, I somehow broke my entire xfdesktop, and now > there is just a gray background with no desktop icons, and the logout button > does not log out. The panel works, and keyboard shortcuts and everything > else. I think, xfce4-settings is missing (I had same problem, but wallpaper was ok). If you have log somewhere (in your $HOME, or /var/log directory), it's better. > > This problem seems familiar, but I can't recall how to fix it. Killing > xfdesktop or xfce4-session does not do it, and the logout button has a long > delay before eventually working. Suggestions welcome. > _______________________________________________ > freebsd-xfce@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-xfce > To unsubscribe, send any mail to "freebsd-xfce-unsubscribe@freebsd.org" -- olivier From owner-freebsd-xfce@FreeBSD.ORG Mon Mar 4 18:17:00 2013 Return-Path: Delivered-To: freebsd-xfce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D8BBB6FC for ; Mon, 4 Mar 2013 18:17:00 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 8E6CDCD5 for ; Mon, 4 Mar 2013 18:17:00 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.6/8.14.6) with ESMTP id r24IGxFh068796; Mon, 4 Mar 2013 11:16:59 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.6/8.14.6/Submit) with ESMTP id r24IGxsH068793; Mon, 4 Mar 2013 11:16:59 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Mon, 4 Mar 2013 11:16:59 -0700 (MST) From: Warren Block To: Olivier Duchateau Subject: Re: Desktop backgrounds/xfdesktop In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Mon, 04 Mar 2013 11:16:59 -0700 (MST) Cc: freebsd-xfce@freebsd.org X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Mar 2013 18:17:00 -0000 On Mon, 4 Mar 2013, Olivier Duchateau wrote: > Now, with the latest release of x11-wm/xfce4-desktop (4.10.1), > wallpapers searched for in /usr/local/share/backgrounds/xfce/ and like > Xfce <= 4.8 /usr/local/share/xfce4/backdrops/ this is new with this > release. If no wallpaper was specified, of course. pkg_info -W confirmed that all the files in /usr/local/share/xfce4/backdrops/ were leftovers, so I removed that directory. >> By messing around with it, I somehow broke my entire xfdesktop, and now >> there is just a gray background with no desktop icons, and the logout button >> does not log out. The panel works, and keyboard shortcuts and everything >> else. > > I think, xfce4-settings is missing (I had same problem, but wallpaper > was ok). If you have log somewhere (in your $HOME, or /var/log > directory), it's better. Removing the backdrops directory was all it took, the desktop is back and working normally now. Thanks! From owner-freebsd-xfce@FreeBSD.ORG Mon Mar 4 18:27:12 2013 Return-Path: Delivered-To: freebsd-xfce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id C0EFD931 for ; Mon, 4 Mar 2013 18:27:12 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by mx1.freebsd.org (Postfix) with ESMTP id 28F57D42 for ; Mon, 4 Mar 2013 18:27:11 +0000 (UTC) Received: by mail-lb0-f172.google.com with SMTP id n8so4192506lbj.31 for ; Mon, 04 Mar 2013 10:27:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=Jq5cDkCnSiKbfyTwuMPh4qvpP+8j7XOqrNwT1hXIjHg=; b=HghoNoOlO9IbqlgQ769TDwAsszYY8JuU+muAY2eZQxJPxAz5qEDoNdIf9cDKJcVGsS lbNvt5wKOyimF3TZr3pO6FJtgHd5FoQgPrzafdrlRA1jNO89mSQfCKpfzHYto86iX6R3 5zkTrNx8AVfa4+HO+A97+mdKKYvGUViav3M4l3ImUPKmS6o90SIzHg52C8V/9FZg6g+j 34XBteVbp0BkogM7FAj7WPoK961zthEwe4p8nbwfd9gl+NL9gkHmzzl+zTxwnexERGcL ZEH2eaYriwgQ7xXOUQFG/SiyomZfMlQdePnDtZcqp9EHK/QmcXz9CsaVwbngctdaICW1 mW0A== MIME-Version: 1.0 X-Received: by 10.112.51.7 with SMTP id g7mr4831387lbo.99.1362421624762; Mon, 04 Mar 2013 10:27:04 -0800 (PST) Received: by 10.152.120.33 with HTTP; Mon, 4 Mar 2013 10:27:04 -0800 (PST) In-Reply-To: References: Date: Mon, 4 Mar 2013 19:27:04 +0100 Message-ID: Subject: Re: Desktop backgrounds/xfdesktop From: Olivier Duchateau To: Warren Block Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-xfce@freebsd.org X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Mar 2013 18:27:12 -0000 2013/3/4 Warren Block : > On Mon, 4 Mar 2013, Olivier Duchateau wrote: > >> Now, with the latest release of x11-wm/xfce4-desktop (4.10.1), >> wallpapers searched for in /usr/local/share/backgrounds/xfce/ and like >> Xfce <= 4.8 /usr/local/share/xfce4/backdrops/ this is new with this >> release. If no wallpaper was specified, of course. > > > pkg_info -W confirmed that all the files in > /usr/local/share/xfce4/backdrops/ were leftovers, so I removed that > directory. > > >>> By messing around with it, I somehow broke my entire xfdesktop, and now >>> there is just a gray background with no desktop icons, and the logout >>> button >>> does not log out. The panel works, and keyboard shortcuts and everything >>> else. >> >> >> I think, xfce4-settings is missing (I had same problem, but wallpaper >> was ok). If you have log somewhere (in your $HOME, or /var/log >> directory), it's better. > > > Removing the backdrops directory was all it took, the desktop is back and > working normally now. Great :) > > Thanks! -- olivier From owner-freebsd-xfce@FreeBSD.ORG Mon Mar 4 18:55:53 2013 Return-Path: Delivered-To: xfce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B9EF11CE for ; Mon, 4 Mar 2013 18:55:53 +0000 (UTC) (envelope-from jwbacon@tds.net) Received: from mail-ia0-x234.google.com (mail-ia0-x234.google.com [IPv6:2607:f8b0:4001:c02::234]) by mx1.freebsd.org (Postfix) with ESMTP id 8D713E42 for ; Mon, 4 Mar 2013 18:55:53 +0000 (UTC) Received: by mail-ia0-f180.google.com with SMTP id f27so5044823iae.25 for ; Mon, 04 Mar 2013 10:55:53 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding:x-gm-message-state; bh=tK3S6iDHoUJnqAi3TlLjIkr5qxYLDZeHvs5xwyAQFqA=; b=dknlnAmYfcfg++CM+GzQD7nOQrHSXp0AgusJLg10Bk3qGhVYu6RMh+nFztruV3FBGz oObWW/w65HC+/4y5zOeXDmitXpI2w/PKy/4CUHjxRx3s5E81oebTJPs1QcCoIsjfNjaa Gi5AgodxMOObdw70KydDXKyJQt6eVmzxsM1/dKMQHnJRdBbBt9w1vIdJiKM0GCFO2WEv dSmwexp502WRI/o3XjtliD/yA1RGHCW6GDo1doDKsIlfXHUWPrhBORQEOJFnZOvWhgmr 5oUZmTFUqKia1zcKVaICk8nm7+0Cie/NoUi0SLFAxe3N/yT225Akq91khHmM74GpVWsU U8dA== X-Received: by 10.50.151.225 with SMTP id ut1mr3433738igb.110.1362423353027; Mon, 04 Mar 2013 10:55:53 -0800 (PST) Received: from sculpin.jbacon.dyndns.org (h69-131-97-128.nwblwi.broadband.dynamic.tds.net. [69.131.97.128]) by mx.google.com with ESMTPS id l2sm10605556igb.1.2013.03.04.10.55.51 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 04 Mar 2013 10:55:52 -0800 (PST) Message-ID: <5134EE36.6060709@tds.net> Date: Mon, 04 Mar 2013 12:55:50 -0600 From: Jason Bacon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.3) Gecko/20120327 Thunderbird/10.0.3 MIME-Version: 1.0 To: xfce@freebsd.org Subject: xfce4-mount-plugin Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQlNLIUkGtNI08PasyM3rYXntKoNw5J3IVENaQ8lI7r+I2TNLExUu8wU8/zG0jNsg1hzY1bQ X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Mar 2013 18:55:53 -0000 I maintain and develop sysutils/desktop-installer, which began as a simple script for setting up XFCE, until I realized that 99% of what it does is desktop-independent, so now it supports most common desktops. Now that xfce4-mount-plugin is available, I'm working on getting CD and flash drive mounts working out-of-the-box for members of the operator group. It's almost there if the following steps are taken: 1) Install the following in sudoers.d/mounts: %operator ALL=(ALL) NOPASSWD: /sbin/mount /dev/cd0, /sbin/umount /dev/cd0, /sbin/mount /media/cdrom0, /sbin/umount /media/cdrom0, /sbin/mount /dev/cd1, /sbin/umount /dev/cd1, /sbin/mount /media/cdrom1, /sbin/umount /media/cdrom1, /sbin/mount /dev/da0a, /sbin/umount /dev/da0a, /sbin/mount /media/flash_ufs, /sbin/umount /media/flash_ufs, /sbin/mount /dev/da0s1, /sbin/umount /dev/da0s1, /sbin/mount /media/flash_fat, /sbin/umount /media/flash_fat, /sbin/mount /dev/da0s1, /sbin/umount /dev/da0s1, /sbin/mount /media/flash_ntfs, /sbin/umount /media/flash_ntfs An alternative to sudo would be to change the ownership of the mount points when a user logs in under XFCE and enable vfs.usermount. This avoids the need for sudo, but limits mounting to users on the console, which is probably OK. 2) Add the appropriate fstab entries 3) Configure xfce4-mount-plugin for each user. 4) Put the following in /usr/local/etc/gamin/gaminrc to that gam_server doesn't prevent umounts: poll /media/cdrom0 poll /media/cdrom1 poll /media/flash_ufs poll /media/flash_fat poll /media/flash_ntfs I'd like to find a way to eliminate step 3, so that mounting just works for all users in the operator group. From my investigation so far, I've found 2 possibilites: 1) Install an appropriate xfce4-mount-plugin-??.rc in /usr/local/etc/xdg/xfce4/panel that adds sudo to the mount commands. This file will probably be version-specific, so it will have to be regenerated with every upgrade of the plugin. or 2) Patch the source files with the following: sed -i '' -e 's|"mount %d"|"sudo mount %d"|g' \ -e 's|"umount %d"|"sudo umount %d"|g' \ work/xfce4-mount-plugin-*/panel-plugin/mount-plugin.h The above only changes the default custom command, but does not affect the built-in default if custom commands are not selected. I haven't figured out how to fix this yet. I also added the following patch, although I'm still uncertain whether it's a better default: sed -i '' -e \ 's|on_mount_cmd = g_strdup("")|on_mount_cmd = g_strdup("thunar %m") work/xfce4-mount-plugin-*/panel-plugin/mount-plugin.c Would you be amenable to changing the default behavior of the port to eliminate the need for users to do manual configuration? If not, I'll do some sort of workaround in desktop-installer. Regards, -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Jason W. Bacon jwbacon@tds.net http://personalpages.tds.net/~jwbacon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From owner-freebsd-xfce@FreeBSD.ORG Mon Mar 4 20:20:46 2013 Return-Path: Delivered-To: xfce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 82119E6A for ; Mon, 4 Mar 2013 20:20:46 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id 1679711DE for ; Mon, 4 Mar 2013 20:20:45 +0000 (UTC) Received: by mail-lb0-f182.google.com with SMTP id gg6so4288494lbb.13 for ; Mon, 04 Mar 2013 12:20:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=Y7mGKGB5fe/f+DMdiG+w2ETW9HW63fvocjs2g4CjRHM=; b=YM95UkoXdR7mOuqEhnM+joy/iZxEy41uHhwcLS9p/4QMht+qROVaLpndvgaztw7/TL mx3QTlLJXaJfw1/yDaHy3IxSsE9mqUAP7XX+9LHvjQuorccH2xImxv3xbnUmrfPP10/e fhvTFkkah7d2T2sFiPnpDTaFYwFS/r4I/ZItYlR4hmFzK0UPTm2E89GWnuL34OX/GojA VhYMc3n0ItPqcMz+CbozhTHTc9K+4NI+TXMtx3BNGY9cIfFMQaJ6FnQHGOCOl5PctwxI NuAKI1xXqjFWxcaR1KLoJtEivjDer1WWltlvmKs1Bxr5gthvZCsYqvMavWRM42pJ3xH/ n9pg== MIME-Version: 1.0 X-Received: by 10.112.16.79 with SMTP id e15mr5068233lbd.18.1362428444620; Mon, 04 Mar 2013 12:20:44 -0800 (PST) Received: by 10.152.120.33 with HTTP; Mon, 4 Mar 2013 12:20:44 -0800 (PST) In-Reply-To: <5134EE36.6060709@tds.net> References: <5134EE36.6060709@tds.net> Date: Mon, 4 Mar 2013 21:20:44 +0100 Message-ID: Subject: Re: xfce4-mount-plugin From: Olivier Duchateau To: Jason Bacon Content-Type: text/plain; charset=ISO-8859-1 Cc: xfce@freebsd.org X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Mar 2013 20:20:46 -0000 2013/3/4 Jason Bacon : > > I maintain and develop sysutils/desktop-installer, which began as a simple > script for setting up XFCE, until I realized that 99% of what it does is > desktop-independent, so now it supports most common desktops. > > Now that xfce4-mount-plugin is available, I'm working on getting CD and > flash drive mounts working out-of-the-box for members of the operator group. > > It's almost there if the following steps are taken: > > 1) Install the following in sudoers.d/mounts: > > %operator ALL=(ALL) NOPASSWD: /sbin/mount /dev/cd0, /sbin/umount /dev/cd0, > /sbin/mount /media/cdrom0, /sbin/umount /media/cdrom0, /sbin/mount /dev/cd1, > /sbin/umount /dev/cd1, /sbin/mount /media/cdrom1, /sbin/umount > /media/cdrom1, /sbin/mount /dev/da0a, /sbin/umount /dev/da0a, /sbin/mount > /media/flash_ufs, /sbin/umount /media/flash_ufs, /sbin/mount /dev/da0s1, > /sbin/umount /dev/da0s1, /sbin/mount /media/flash_fat, /sbin/umount > /media/flash_fat, /sbin/mount /dev/da0s1, /sbin/umount /dev/da0s1, > /sbin/mount /media/flash_ntfs, /sbin/umount /media/flash_ntfs > > An alternative to sudo would be to change the ownership of the mount points > when a user logs in under XFCE and enable vfs.usermount. This avoids the > need for sudo, but limits mounting to users on the console, which is > probably OK. > > 2) Add the appropriate fstab entries > > 3) Configure xfce4-mount-plugin for each user. > > 4) Put the following in /usr/local/etc/gamin/gaminrc to that gam_server > doesn't prevent umounts: > > poll /media/cdrom0 > poll /media/cdrom1 > poll /media/flash_ufs > poll /media/flash_fat > poll /media/flash_ntfs > > I'd like to find a way to eliminate step 3, so that mounting just works for > all users in the operator group. > > From my investigation so far, I've found 2 possibilites: > > 1) Install an appropriate xfce4-mount-plugin-??.rc in > /usr/local/etc/xdg/xfce4/panel that adds sudo to the mount commands. This > file will probably be version-specific, so it will have to be regenerated > with every upgrade of the plugin. > > or > > 2) Patch the source files with the following: > > sed -i '' -e 's|"mount %d"|"sudo mount %d"|g' \ > -e 's|"umount %d"|"sudo umount %d"|g' \ > work/xfce4-mount-plugin-*/panel-plugin/mount-plugin.h > > The above only changes the default custom command, but does not affect the > built-in default if custom commands are not selected. I haven't figured out > how to fix this yet. User can modify mount and umount command, see preferences dialog. In order to, if usermount is set, user can use mount command without sudo. xfce4-mount-plugin reads mount points from /etc/fstab, it can't mount new devices. If you need plugin wich detects new devices like CDRom, USB stick, ...., i think you must use xfce4-genmon-plugin with your own shell script or sysutils/automounter. If you known C, you can also look to GIO (it's part of GLib) [1], there're functions for mount devices. [1] http://developer.gnome.org/gio/2.28/volume_mon.html > > I also added the following patch, although I'm still uncertain whether it's > a better default: > > sed -i '' -e \ > 's|on_mount_cmd = g_strdup("")|on_mount_cmd = g_strdup("thunar > %m") > work/xfce4-mount-plugin-*/panel-plugin/mount-plugin.c You can also use g_spawn_command_line_sync() function [2]. [2] http://developer.gnome.org/glib/2.28/glib-Spawning-Processes.html#g-spawn-command-line-sync > > Would you be amenable to changing the default behavior of the port to > eliminate the need for users to do manual configuration? If not, I'll do > some sort of workaround in desktop-installer. Before, report your patch upstream. > > Regards, > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Jason W. Bacon > jwbacon@tds.net > http://personalpages.tds.net/~jwbacon > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > _______________________________________________ > freebsd-xfce@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-xfce > To unsubscribe, send any mail to "freebsd-xfce-unsubscribe@freebsd.org" -- olivier From owner-freebsd-xfce@FreeBSD.ORG Thu Mar 7 13:51:04 2013 Return-Path: Delivered-To: xfce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 9FF9E8C8 for ; Thu, 7 Mar 2013 13:51:04 +0000 (UTC) (envelope-from portscout@portscout.freebsd.org) Received: from null.zi0r.com (null.zi0r.com [71.245.171.204]) by mx1.freebsd.org (Postfix) with ESMTP id 601FFAF0 for ; Thu, 7 Mar 2013 13:51:04 +0000 (UTC) Received: from null.zi0r.com (localhost [127.0.0.1]) by null.zi0r.com (8.14.5/8.14.5) with ESMTP id r27Dow0K084088 for ; Thu, 7 Mar 2013 08:50:58 -0500 (EST) (envelope-from portscout@null.zi0r.com) Received: (from portscout@localhost) by null.zi0r.com (8.14.5/8.14.5/Submit) id r27DowPN084071; Thu, 7 Mar 2013 08:50:58 -0500 (EST) (envelope-from portscout) Message-Id: <201303071350.r27DowPN084071@null.zi0r.com> MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain Date: Thu, 7 Mar 2013 08:50:58 -0500 From: portscout@portscout.freebsd.org To: xfce@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Mar 2013 13:51:04 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/xfce@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ multimedia/xfce4-parole | 0.4.0 | 0.5.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@portscout.freebsd.org Thanks.