Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Jan 2017 13:58:48 -0500 (EST)
From:      doug@safeport.com
To:        freebsd-questions@FreeBSD.org
Subject:   Re: FreeBSD 11.0 i386, XDM 1.1.11_6, XFCE 4.12_1 -- How to enable GUI shutdown and restart?
Message-ID:  <alpine.BSF.2.20.1701011351510.94307@fledge.watson.org>
In-Reply-To: <alpine.BSF.2.20.1612311723410.47278@wonkity.com>
References:  <e721fc89-46b0-ea8c-9ed3-ad6c0df58c29@holgerdanske.com> <e0b1bd9a-dbe0-31cb-ee70-0cfe87da694b@bananmonarki.se> <2c0d9213-1adc-48b7-bdf6-a6b4a577d726@bananmonarki.se> <622bd615-48b9-031a-65d8-3c7daf663cb9@holgerdanske.com> <09d1385a-6356-b732-ddd4-ebd678c25419@bananmonarki.se> <507828f7-6621-15f8-f55d-0ad172857fc1@holgerdanske.com> <e4100f12-b37d-3e0b-2d5e-5cb65f5c49a5@bananmonarki.se> <20161230154841.7d2561e2.freebsd@edvax.de> <bca9e1b0-f298-e5da-d583-134ad0bd18b7@holgerdanske.com> <20161231163107.64b0582d.freebsd@edvax.de> <a0e0390a-55e2-9ad0-3e74-26f25ae5309f@holgerdanske.com> <alpine.BSF.2.20.1612311153040.94586@wonkity.com> <c4a46a36-8d0b-6ba8-6afa-826443fe383d@holgerdanske.com> <9eb174e8-e398-5ca5-6dda-9b7bc0237af9@bananmonarki.se> <alpine.BSF.2.20.1612311723410.47278@wonkity.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 31 Dec 2016, Warren Block wrote:

> On Sat, 31 Dec 2016, Bernt Hansson wrote:
>
>> On 2016-12-31 21:21, David Christensen wrote:
>>> On 12/31/16 10:55, Warren Block wrote:
>>>> It is very difficult to follow a dozen separate questions inside a post.
>>> 
>>> Which demonstrates that Xfce on FreeBSD is program, not programming 
>>> systems product.
>>> 
>>> 
>>>> I think one of them was about shutdown/logout/restart.  This is from my
>>>> xfce notes file.  Note that hal is not required for xfce at all, and I
>>>> do not have it installed.
>>>> 
>>>> shutdown/reboot/logout
>>>>   as root, create
>>>> /usr/local/etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla 
>>>>
>>>>   (this is needed)
>>>>   [Restart]
>>>>   Identity=unix-group:operator
>>>>   Action=org.freedesktop.consolekit.system.restart
>>>>   ResultAny=yes
>>>>   ResultInactive=yes
>>>>   ResultActive=yes
>>>>
>>>>   [Shutdown]
>>>>   Identity=unix-group:operator
>>>>   Action=org.freedesktop.consolekit.system.stop
>>>>   ResultAny=yes
>>>>   ResultInactive=yes
>>>>   ResultActive=yes
>>> 
>> This is/was for HAL on freebsd. I've got it working in FreeBSD 5, 6, 7 
>> something.
>
> Pretty sure this is still needed for polkit. But I could be wrong. I was 
> wrong that one time, but then it turned out that I was actually right, and 
> was wrong about being wrong.
>
>> Now there is devd instead of HAL. Which i know very little about.
>
> devd is used, or can be used, for keyboard and mouse hotplug detection in X. 
> But it doesn't do the other stuff that hald did.  Which shouldn't matter in 
> this case, as xfce just used hal to detect hotplugged storage devices.

I have what I assume is a really dump, and perhaps off the topic of this thread 
question, so it only goes to the list. This is an immense amount of structure 
and work to essentially get a wrapper for "shutdown -[r|p] now". So what am I 
missing? I gave up on this around XFCE 4.6 (or so) because the instructions did 
not work and hal (for me anyway) preformed much like its namesake.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.20.1701011351510.94307>