public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] How to poweroff the system from user?
@ 2015-03-21 19:26 German
  2015-03-21 19:34 ` Alexander Kapshuk
                   ` (5 more replies)
  0 siblings, 6 replies; 93+ messages in thread
From: German @ 2015-03-21 19:26 UTC (permalink / raw
  To: gentoo-user

If I run poweroff from root, the system shuts down, however when I run poweroff from user -- command not found. How to shut down the system from user? Thanks

-- 
German <gentgerman@gmail.com>


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:26 [gentoo-user] How to poweroff the system from user? German
@ 2015-03-21 19:34 ` Alexander Kapshuk
  2015-03-21 19:35   ` Alexander Kapshuk
  2015-03-21 19:39   ` German
  2015-03-21 20:09 ` Fernando Rodriguez
                   ` (4 subsequent siblings)
  5 siblings, 2 replies; 93+ messages in thread
From: Alexander Kapshuk @ 2015-03-21 19:34 UTC (permalink / raw
  To: Gentoo mailing list

[-- Attachment #1: Type: text/plain, Size: 607 bytes --]

On Sat, Mar 21, 2015 at 9:26 PM, German <gentgerman@gmail.com> wrote:

> If I run poweroff from root, the system shuts down, however when I run
> poweroff from user -- command not found. How to shut down the system from
> user? Thanks
>
> --
> German <gentgerman@gmail.com>
>
>
poweroff(1) says:
If  you're  not  the superuser, you will get the message `must be supe‐
       ruser'.

Either run poweroff as the superuser, or if you're running Gnome, KDE,
XFCE, etc., you may use the shutdown option available in those desktop
environments.

Others might suggest other ways of doing it.

[-- Attachment #2: Type: text/html, Size: 1176 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:34 ` Alexander Kapshuk
@ 2015-03-21 19:35   ` Alexander Kapshuk
  2015-03-21 22:38     ` Fernando Rodriguez
  2015-03-21 19:39   ` German
  1 sibling, 1 reply; 93+ messages in thread
From: Alexander Kapshuk @ 2015-03-21 19:35 UTC (permalink / raw
  To: Gentoo mailing list

[-- Attachment #1: Type: text/plain, Size: 767 bytes --]

On Sat, Mar 21, 2015 at 9:34 PM, Alexander Kapshuk <
alexander.kapshuk@gmail.com> wrote:

> On Sat, Mar 21, 2015 at 9:26 PM, German <gentgerman@gmail.com> wrote:
>
>> If I run poweroff from root, the system shuts down, however when I run
>> poweroff from user -- command not found. How to shut down the system from
>> user? Thanks
>>
>> --
>> German <gentgerman@gmail.com>
>>
>>
> poweroff(1) says:
> If  you're  not  the superuser, you will get the message `must be supe‐
>        ruser'.
>
> Either run poweroff as the superuser, or if you're running Gnome, KDE,
> XFCE, etc., you may use the shutdown option available in those desktop
> environments.
>
> Others might suggest other ways of doing it.
>

It's actually poweroff(8). Sorry.

[-- Attachment #2: Type: text/html, Size: 1650 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:34 ` Alexander Kapshuk
  2015-03-21 19:35   ` Alexander Kapshuk
@ 2015-03-21 19:39   ` German
  2015-03-21 19:47     ` Rich Freeman
  1 sibling, 1 reply; 93+ messages in thread
From: German @ 2015-03-21 19:39 UTC (permalink / raw
  To: gentoo-user

On Sat, 21 Mar 2015 21:34:51 +0200
Alexander Kapshuk <alexander.kapshuk@gmail.com> wrote:

> On Sat, Mar 21, 2015 at 9:26 PM, German <gentgerman@gmail.com> wrote:
> 
> > If I run poweroff from root, the system shuts down, however when I run
> > poweroff from user -- command not found. How to shut down the system from
> > user? Thanks
> >
> > --
> > German <gentgerman@gmail.com>
> >
> >
> poweroff(1) says:
> If  you're  not  the superuser, you will get the message `must be supe‐
>        ruser'.
> 
> Either run poweroff as the superuser, or if you're running Gnome, KDE,
> XFCE, etc., you may use the shutdown option available in those desktop
> environments.

No, I am trying to shutdown from a console
> 
> Others might suggest other ways of doing it.


-- 
German <gentgerman@gmail.com>


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:39   ` German
@ 2015-03-21 19:47     ` Rich Freeman
  2015-03-21 19:58       ` Canek Peláez Valdés
  2015-03-21 20:01       ` German
  0 siblings, 2 replies; 93+ messages in thread
From: Rich Freeman @ 2015-03-21 19:47 UTC (permalink / raw
  To: gentoo-user

On Sat, Mar 21, 2015 at 3:39 PM, German <gentgerman@gmail.com> wrote:
>
> No, I am trying to shutdown from a console

Well, the old answer would be that you need to use sudo to run it, as
shutting down is a privileged operation.

I suspect that the new answer is that with appropriate
policykit/consolekit/etc settings you can probably allow somebody
sitting at a physical console to shut down the system, or any
logged-in user if you prefer.  However, I haven't actually set that up
myself.

-- 
Rich


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:47     ` Rich Freeman
@ 2015-03-21 19:58       ` Canek Peláez Valdés
  2015-03-26  0:46         ` microcai
  2015-03-21 20:01       ` German
  1 sibling, 1 reply; 93+ messages in thread
From: Canek Peláez Valdés @ 2015-03-21 19:58 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1515 bytes --]

On Sat, Mar 21, 2015 at 1:47 PM, Rich Freeman <rich0@gentoo.org> wrote:
>
> On Sat, Mar 21, 2015 at 3:39 PM, German <gentgerman@gmail.com> wrote:
> >
> > No, I am trying to shutdown from a console
>
> Well, the old answer would be that you need to use sudo to run it, as
> shutting down is a privileged operation.
>
> I suspect that the new answer is that with appropriate
> policykit/consolekit/etc settings you can probably allow somebody
> sitting at a physical console to shut down the system, or any
> logged-in user if you prefer.  However, I haven't actually set that up
> myself.

logind does that for you automagically™. The first seat has the rights to
poweroff or reboot the machine, and it can differentiate between local and
remote logins. You can check if your user session has the permissions to
poweroff/reboot via dbus:

$ gdbus call --system --dest org.freedesktop.login1 --object-path
/org/freedesktop/login1 --method org.freedesktop.login1.Manager.CanPowerOff
('yes',)

$ gdbus call --system --dest org.freedesktop.login1 --object-path
/org/freedesktop/login1 --method org.freedesktop.login1.Manager.CanReboot
('yes',)

But you need systemd to use logind1. There has been some attempts to
reimplement logind outside systemd, but I'm not sure how advanced they are.

This kind of problems were one of the reasons for creating logind.

Regards.
--
Canek Peláez Valdés
Profesor de asignatura, Facultad de Ciencias
Universidad Nacional Autónoma de México

[-- Attachment #2: Type: text/html, Size: 1892 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:47     ` Rich Freeman
  2015-03-21 19:58       ` Canek Peláez Valdés
@ 2015-03-21 20:01       ` German
  2015-03-21 20:17         ` Jc García
  1 sibling, 1 reply; 93+ messages in thread
From: German @ 2015-03-21 20:01 UTC (permalink / raw
  To: gentoo-user

On Sat, 21 Mar 2015 15:47:16 -0400
Rich Freeman <rich0@gentoo.org> wrote:

> On Sat, Mar 21, 2015 at 3:39 PM, German <gentgerman@gmail.com> wrote:
> >
> > No, I am trying to shutdown from a console
> 
> Well, the old answer would be that you need to use sudo to run it, as
> shutting down is a privileged operation.
> 
> I suspect that the new answer is that with appropriate
> policykit/consolekit/etc settings you can probably allow somebody
> sitting at a physical console to shut down the system, or any
> logged-in user if you prefer.  However, I haven't actually set that up
> myself.

Well, I am the only one sitting at the console :) Are there any key combination which allows that? I can reboot even if I am a user with Ctrl+Alt+Delete
> 
> -- 
> Rich
> 


-- 
German <gentgerman@gmail.com>


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:26 [gentoo-user] How to poweroff the system from user? German
  2015-03-21 19:34 ` Alexander Kapshuk
@ 2015-03-21 20:09 ` Fernando Rodriguez
  2015-03-21 20:32 ` Philip Webb
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-21 20:09 UTC (permalink / raw
  To: gentoo-user

On Saturday, March 21, 2015 3:26:56 PM German wrote:
> If I run poweroff from root, the system shuts down, however when I run 
poweroff from user -- command not found. How to shut down the system from user? 
Thanks
> 
> 

The command not found part is because /sbin and /usr/sbin and on gentoo it's 
not on your PATH env var by default.

I think it's supposed to be a security measure but really it provides no 
security whatsoever so I always add it to my path. After that you'll be able 
to shutdown if there's no other active sessions, otherwise you should be 
prompted for password.

-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 20:01       ` German
@ 2015-03-21 20:17         ` Jc García
  0 siblings, 0 replies; 93+ messages in thread
From: Jc García @ 2015-03-21 20:17 UTC (permalink / raw
  To: gentoo-user

2015-03-21 14:01 GMT-06:00 German <gentgerman@gmail.com>:
> On Sat, 21 Mar 2015 15:47:16 -0400
> Rich Freeman <rich0@gentoo.org> wrote:
>
>> On Sat, Mar 21, 2015 at 3:39 PM, German <gentgerman@gmail.com> wrote:
>> >
>> > No, I am trying to shutdown from a console
>>
>> Well, the old answer would be that you need to use sudo to run it, as
>> shutting down is a privileged operation.
>>
>> I suspect that the new answer is that with appropriate
>> policykit/consolekit/etc settings you can probably allow somebody
>> sitting at a physical console to shut down the system, or any
>> logged-in user if you prefer.  However, I haven't actually set that up
>> myself.
>
> Well, I am the only one sitting at the console :) Are there any key combination which allows that? I can reboot even if I am a user with Ctrl+Alt+Delete
>>

Just use sudo to allow your user to shutdwon without
password(suders(5) manpage is your friend), and put an  alias in your
bashrc:
alias poweroff="sudo /sbin/poweroff"


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:26 [gentoo-user] How to poweroff the system from user? German
  2015-03-21 19:34 ` Alexander Kapshuk
  2015-03-21 20:09 ` Fernando Rodriguez
@ 2015-03-21 20:32 ` Philip Webb
  2015-03-21 20:50   ` Rich Freeman
  2015-03-21 20:58   ` German
  2015-03-22  7:41 ` [gentoo-user] " Nikos Chantziaras
                   ` (2 subsequent siblings)
  5 siblings, 2 replies; 93+ messages in thread
From: Philip Webb @ 2015-03-21 20:32 UTC (permalink / raw
  To: gentoo-user

150321 German wrote:
> If I run poweroff from root, the system shuts down.
> When I run poweroff from user -- command not found.
> How to shut down the system from user ?

I'ld say "Don't" : it's contrary to the principles of Unix,
which separate the roles of sysadmin (root) from those of ordinary users.

To shut down, I first exit Fluxbox via its menu,
then 'su' + root password, then alias 'down' = 'shutdown -h now'.
That observes the proper roles + ceremonies (smile).

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 20:32 ` Philip Webb
@ 2015-03-21 20:50   ` Rich Freeman
  2015-03-21 20:58   ` German
  1 sibling, 0 replies; 93+ messages in thread
From: Rich Freeman @ 2015-03-21 20:50 UTC (permalink / raw
  To: gentoo-user

On Sat, Mar 21, 2015 at 4:32 PM, Philip Webb <purslow@ca.inter.net> wrote:
>
> I'ld say "Don't" : it's contrary to the principles of Unix,
> which separate the roles of sysadmin (root) from those of ordinary users.
>

There are a couple of schools of thought there.  One that differs from
what you suggested is that root isn't really a pure role - it is a uid
you can log in as (which mostly makes the actions you take as root
anonymous in a multi-admin environment).  If you're into role-based
access control then you really don't want people just switching to
root all the time - you want to define roles and their specific
requirements, and then assign those roles to users.  Sudo is a simple
tool for doing this, but stuff like consolekit/logind/policykit and so
on are about giving more granular access to users.  Likewise posix
capabilities are all about making what traditionally is root much more
granular.

But, yes, the simple answer is to just log in as root to power off the
system.  That will almost certainly work for at least the next 20
years.  Everything else is just added capabilities.

-- 
Rich


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 20:32 ` Philip Webb
  2015-03-21 20:50   ` Rich Freeman
@ 2015-03-21 20:58   ` German
  2015-03-21 22:20     ` Jc García
  2015-03-21 22:51     ` Fernando Rodriguez
  1 sibling, 2 replies; 93+ messages in thread
From: German @ 2015-03-21 20:58 UTC (permalink / raw
  To: gentoo-user

On Sat, 21 Mar 2015 16:32:25 -0400
Philip Webb <purslow@ca.inter.net> wrote:

> 150321 German wrote:
> > If I run poweroff from root, the system shuts down.
> > When I run poweroff from user -- command not found.
> > How to shut down the system from user ?
> 
> I'ld say "Don't" : it's contrary to the principles of Unix,
> which separate the roles of sysadmin (root) from those of ordinary users.
> 
> To shut down, I first exit Fluxbox via its menu,
> then 'su' + root password, then alias 'down' = 'shutdown -h now'.
> That observes the proper roles + ceremonies (smile).

Interesting. But as I said ealier, I can reboot the system when I am a user by Ctrl+Alt+Delete. The user can reboot the system, but can't shut down? Strange
> 
> -- 
> ========================,,============================================
> SUPPORT     ___________//___,   Philip Webb
> ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
> TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca
> 
> 


-- 
German <gentgerman@gmail.com>


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 20:58   ` German
@ 2015-03-21 22:20     ` Jc García
  2015-03-22 10:30       ` Peter Humphrey
  2015-03-21 22:51     ` Fernando Rodriguez
  1 sibling, 1 reply; 93+ messages in thread
From: Jc García @ 2015-03-21 22:20 UTC (permalink / raw
  To: gentoo-user

> Interesting. But as I said ealier, I can reboot the system when I am a user by Ctrl+Alt+Delete. The user can reboot the system, but can't shut down? Strange

It's not strange,  `man 2 reboot`. It's a defined behavior.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:35   ` Alexander Kapshuk
@ 2015-03-21 22:38     ` Fernando Rodriguez
  2015-03-21 22:52       ` Emanuele Rusconi
  0 siblings, 1 reply; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-21 22:38 UTC (permalink / raw
  To: gentoo-user

On Saturday, March 21, 2015 9:35:44 PM Alexander Kapshuk wrote:
> On Sat, Mar 21, 2015 at 9:34 PM, Alexander Kapshuk <
> alexander.kapshuk@gmail.com> wrote:
> 
> > On Sat, Mar 21, 2015 at 9:26 PM, German <gentgerman@gmail.com> wrote:
> >
> >> If I run poweroff from root, the system shuts down, however when I run
> >> poweroff from user -- command not found. How to shut down the system from
> >> user? Thanks
> >>
> >> --
> >> German <gentgerman@gmail.com>
> >>
> >>
> > poweroff(1) says:
> > If  you're  not  the superuser, you will get the message `must be supe‐
> >        ruser'.
> >
> > Either run poweroff as the superuser, or if you're running Gnome, KDE,
> > XFCE, etc., you may use the shutdown option available in those desktop
> > environments.
> >
> > Others might suggest other ways of doing it.
> >
> 
> It's actually poweroff(8). Sorry.

That's actually sysvinit poweroff...systemd's is different.
-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 20:58   ` German
  2015-03-21 22:20     ` Jc García
@ 2015-03-21 22:51     ` Fernando Rodriguez
  2015-03-22  6:32       ` German
  1 sibling, 1 reply; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-21 22:51 UTC (permalink / raw
  To: gentoo-user

On Saturday, March 21, 2015 4:58:42 PM German wrote:
> On Sat, 21 Mar 2015 16:32:25 -0400
> Philip Webb <purslow@ca.inter.net> wrote:
> 
> > 150321 German wrote:
> > > If I run poweroff from root, the system shuts down.
> > > When I run poweroff from user -- command not found.
> > > How to shut down the system from user ?
> > 
> > I'ld say "Don't" : it's contrary to the principles of Unix,
> > which separate the roles of sysadmin (root) from those of ordinary users.
> > 
> > To shut down, I first exit Fluxbox via its menu,
> > then 'su' + root password, then alias 'down' = 'shutdown -h now'.
> > That observes the proper roles + ceremonies (smile).
> 
> Interesting. But as I said ealier, I can reboot the system when I am a user 
by Ctrl+Alt+Delete. The user can reboot the system, but can't shut down? 
Strange
> > 

Either /sbin/poweroff or /usr/sbin/poweroff will do it from a local session (if 
there's no other users logged in locally).

Like I said, /sbin is only on the search path for root by default on gentoo.

-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 22:38     ` Fernando Rodriguez
@ 2015-03-21 22:52       ` Emanuele Rusconi
  2015-03-21 23:03         ` Fernando Rodriguez
  0 siblings, 1 reply; 93+ messages in thread
From: Emanuele Rusconi @ 2015-03-21 22:52 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 268 bytes --]

Ctrl-Alt-Del can be set to do what you want.

I have this in my /etc/inittab:

    ca:12345:ctrlaltdel:/sbin/shutdown -P now

This way Ctrl-Alt-Del calls power off instead of reboot.
So to shutdown I just exit from Openbox and press Ctrl-Alt-Del.

-- Emanuele Rusconi

[-- Attachment #2: Type: text/html, Size: 470 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 22:52       ` Emanuele Rusconi
@ 2015-03-21 23:03         ` Fernando Rodriguez
  0 siblings, 0 replies; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-21 23:03 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 533 bytes --]

On Saturday, March 21, 2015 11:52:45 PM Emanuele Rusconi wrote:
> Ctrl-Alt-Del can be set to do what you want.
> 
> I have this in my /etc/inittab:
> 
>     ca:12345:ctrlaltdel:/sbin/shutdown -P now
> 
> This way Ctrl-Alt-Del calls power off instead of reboot.
> So to shutdown I just exit from Openbox and press Ctrl-Alt-Del.
> 
> -- Emanuele Rusconi

Also sysvinit specific.
On systemd you need to copy /usr/lib/systemd/system/ctrl-alt-del.target to 
/etc/systemd/system and edit that file.

-- 
Fernando Rodriguez

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 22:51     ` Fernando Rodriguez
@ 2015-03-22  6:32       ` German
  2015-03-22  6:49         ` Matti Nykyri
  2015-03-26  0:53         ` microcai
  0 siblings, 2 replies; 93+ messages in thread
From: German @ 2015-03-22  6:32 UTC (permalink / raw
  To: gentoo-user

On Sat, 21 Mar 2015 18:51:58 -0400
Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:

> On Saturday, March 21, 2015 4:58:42 PM German wrote:
> > On Sat, 21 Mar 2015 16:32:25 -0400
> > Philip Webb <purslow@ca.inter.net> wrote:
> > 
> > > 150321 German wrote:
> > > > If I run poweroff from root, the system shuts down.
> > > > When I run poweroff from user -- command not found.
> > > > How to shut down the system from user ?
> > > 
> > > I'ld say "Don't" : it's contrary to the principles of Unix,
> > > which separate the roles of sysadmin (root) from those of ordinary users.
> > > 
> > > To shut down, I first exit Fluxbox via its menu,
> > > then 'su' + root password, then alias 'down' = 'shutdown -h now'.
> > > That observes the proper roles + ceremonies (smile).
> > 
> > Interesting. But as I said ealier, I can reboot the system when I am a user 
> by Ctrl+Alt+Delete. The user can reboot the system, but can't shut down? 
> Strange
> > > 
> 
> Either /sbin/poweroff or /usr/sbin/poweroff will do it from a local session (if 
> there's no other users logged in locally).

/sbin/poweroff says "Must be a superuser" :(
> 
> Like I said, /sbin is only on the search path for root by default on gentoo.
> 
> -- 
> Fernando Rodriguez
> 


-- 
German <gentgerman@gmail.com>


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  6:32       ` German
@ 2015-03-22  6:49         ` Matti Nykyri
  2015-03-22  7:06           ` German
  2015-03-26  0:53         ` microcai
  1 sibling, 1 reply; 93+ messages in thread
From: Matti Nykyri @ 2015-03-22  6:49 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

> On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> 
> 
> /sbin/poweroff says "Must be a superuser" :(

Did you read any of the previous messages? They told you that you have to have consolekit and polkit installed and configured for this to work! Also the use of sudo is another choice.

If you want every user to be able to shutdown just run this command:

chmod 6755 /sbin/poweroff

-- 
-Matti

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  6:49         ` Matti Nykyri
@ 2015-03-22  7:06           ` German
  2015-03-22  7:11             ` Alexander Kapshuk
                               ` (2 more replies)
  0 siblings, 3 replies; 93+ messages in thread
From: German @ 2015-03-22  7:06 UTC (permalink / raw
  To: gentoo-user

On Sun, 22 Mar 2015 08:49:54 +0200
Matti Nykyri <matti.nykyri@iki.fi> wrote:

> > On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> > 
> > 
> > /sbin/poweroff says "Must be a superuser" :(
> 
> Did you read any of the previous messages? They told you that you have to have consolekit and polkit installed and configured for this to work!

Yes, I've read them. However no one explianed how this has to be accomplished with polkit and consolekit.

 Also the use of sudo is another choice.

Sudo is just a package?
> 
> If you want every user to be able to shutdown just run this command:
> 
> chmod 6755 /sbin/poweroff
> 
> -- 
> -Matti


-- 



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:06           ` German
@ 2015-03-22  7:11             ` Alexander Kapshuk
  2015-03-22  7:22               ` Matti Nykyri
  2015-03-22  7:19             ` Fernando Rodriguez
  2015-03-22  7:31             ` Fernando Rodriguez
  2 siblings, 1 reply; 93+ messages in thread
From: Alexander Kapshuk @ 2015-03-22  7:11 UTC (permalink / raw
  To: Gentoo mailing list

[-- Attachment #1: Type: text/plain, Size: 879 bytes --]

On Sun, Mar 22, 2015 at 9:06 AM, German <gentgerman@gmail.com> wrote:

> On Sun, 22 Mar 2015 08:49:54 +0200
> Matti Nykyri <matti.nykyri@iki.fi> wrote:
>
> > > On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> > >
> > >
> > > /sbin/poweroff says "Must be a superuser" :(
> >
> > Did you read any of the previous messages? They told you that you have
> to have consolekit and polkit installed and configured for this to work!
>
> Yes, I've read them. However no one explianed how this has to be
> accomplished with polkit and consolekit.
>
>  Also the use of sudo is another choice.
>
> Sudo is just a package?
>

Yes, it is.
qsearch sudo|sed 1q
app-admin/sudo Allows users or groups to run commands as other users


> >
> > If you want every user to be able to shutdown just run this command:
> >
> > chmod 6755 /sbin/poweroff
> >
> > --
> > -Matti
>
>
> --
>
>
>

[-- Attachment #2: Type: text/html, Size: 1678 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:06           ` German
  2015-03-22  7:11             ` Alexander Kapshuk
@ 2015-03-22  7:19             ` Fernando Rodriguez
  2015-03-22  7:30               ` German
  2015-03-22  7:31             ` Fernando Rodriguez
  2 siblings, 1 reply; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-22  7:19 UTC (permalink / raw
  To: gentoo-user

On Sunday, March 22, 2015 3:06:59 AM German wrote:
> On Sun, 22 Mar 2015 08:49:54 +0200
> Matti Nykyri <matti.nykyri@iki.fi> wrote:
> 
> > > On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> > > 
> > > 
> > > /sbin/poweroff says "Must be a superuser" :(
> > 
> > Did you read any of the previous messages? They told you that you have to 
have consolekit and polkit installed and configured for this to work!
> 
> Yes, I've read them. However no one explianed how this has to be 
accomplished with polkit and consolekit.

You don't need those. It sounds like you somehow got both sysvinit and systemd 
installed. The message you're getting is from sysvinit. poweroff should be a 
symlink to systemctl. Try:

systemctl poweroff

You may need to unmerge sysvinit and anything else related to openrc and then 
re-emerge systemd. With systemd it should either shutdown or ask you for the 
root password (if you're not logged in locally or there's other users logged 
in).

-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:11             ` Alexander Kapshuk
@ 2015-03-22  7:22               ` Matti Nykyri
  0 siblings, 0 replies; 93+ messages in thread
From: Matti Nykyri @ 2015-03-22  7:22 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

[-- Attachment #1: Type: text/plain, Size: 1116 bytes --]

> On Mar 22, 2015, at 9:11, Alexander Kapshuk <alexander.kapshuk@gmail.com> wrote:
> 
>> On Sun, Mar 22, 2015 at 9:06 AM, German <gentgerman@gmail.com> wrote:
>> On Sun, 22 Mar 2015 08:49:54 +0200
>> Matti Nykyri <matti.nykyri@iki.fi> wrote:
>> 
>> > > On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
>> > >
>> > >
>> > > /sbin/poweroff says "Must be a superuser" :(
>> >
>> > Did you read any of the previous messages? They told you that you have to have consolekit and polkit installed and configured for this to work!
>> 
>> Yes, I've read them. However no one explianed how this has to be accomplished with polkit and consolekit.

Read http://wiki.gentoo.org/wiki/Polkit and all the links and prerequisites (consolekit and dbus) and polkit man page.

>>  Also the use of sudo is another choice.
>> 
>> Sudo is just a package?
> 
> Yes, it is.
> qsearch sudo|sed 1q
> app-admin/sudo Allows users or groups to run commands as other users
>  
>> >
>> > If you want every user to be able to shutdown just run this command:
>> >
>> > chmod 6755 /sbin/poweroff

-- 
-Matti

[-- Attachment #2: Type: text/html, Size: 2367 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:19             ` Fernando Rodriguez
@ 2015-03-22  7:30               ` German
  2015-03-22  7:34                 ` Matti Nykyri
                                   ` (3 more replies)
  0 siblings, 4 replies; 93+ messages in thread
From: German @ 2015-03-22  7:30 UTC (permalink / raw
  To: gentoo-user

On Sun, 22 Mar 2015 03:19:50 -0400
Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:

> On Sunday, March 22, 2015 3:06:59 AM German wrote:
> > On Sun, 22 Mar 2015 08:49:54 +0200
> > Matti Nykyri <matti.nykyri@iki.fi> wrote:
> > 
> > > > On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> > > > 
> > > > 
> > > > /sbin/poweroff says "Must be a superuser" :(
> > > 
> > > Did you read any of the previous messages? They told you that you have to 
> have consolekit and polkit installed and configured for this to work!
> > 
> > Yes, I've read them. However no one explianed how this has to be 
> accomplished with polkit and consolekit.
> 
> You don't need those. It sounds like you somehow got both sysvinit and systemd 
> installed. The message you're getting is from sysvinit. poweroff should be a 
> symlink to systemctl. Try:
> 
> systemctl poweroff
> 
> You may need to unmerge sysvinit and anything else related to openrc and then 
> re-emerge systemd. With systemd it should either shutdown or ask you for the 
> root password (if you're not logged in locally or there's other users logged 

Thanks, I decide to go with sudo on this one. However when I try to run it, it says:
"Username is not in the sudoers file." Where is this file located and how can I add the user to it? Thanks

> in).
> 
> -- 
> Fernando Rodriguez
> 


-- 



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:06           ` German
  2015-03-22  7:11             ` Alexander Kapshuk
  2015-03-22  7:19             ` Fernando Rodriguez
@ 2015-03-22  7:31             ` Fernando Rodriguez
  2015-03-22  7:35               ` Matti Nykyri
  2 siblings, 1 reply; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-22  7:31 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 970 bytes --]

On Sunday, March 22, 2015 3:06:59 AM German wrote:
> On Sun, 22 Mar 2015 08:49:54 +0200
> Matti Nykyri <matti.nykyri@iki.fi> wrote:
> 
> > > On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> > > 
> > > 
> > > /sbin/poweroff says "Must be a superuser" :(
> > 
> > Did you read any of the previous messages? They told you that you have to 
have consolekit and polkit installed and configured for this to work!
> 
> Yes, I've read them. However no one explianed how this has to be 
accomplished with polkit and consolekit.

Actually systemd's poweroff should be on /usr/bin or /bin but if you got it 
there you shouldn't have got the command not found error so something is 
messed up with your system. Post the output to the folling

ls -l /usr/bin/poweroff
ls -l /bin/poweroff
ls -l /sbin/poweroff
ls -l /usr/sbin/poweroff

Only one of them should list something and it should be a symlink to 
systemctl.

-- 
Fernando Rodriguez

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:30               ` German
@ 2015-03-22  7:34                 ` Matti Nykyri
  2015-03-22  7:35                 ` Fernando Rodriguez
                                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 93+ messages in thread
From: Matti Nykyri @ 2015-03-22  7:34 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

> On Mar 22, 2015, at 9:30, German <gentgerman@gmail.com> wrote:
> 
> On Sun, 22 Mar 2015 03:19:50 -0400
> Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:
> 
>>> On Sunday, March 22, 2015 3:06:59 AM German wrote:
>>> On Sun, 22 Mar 2015 08:49:54 +0200
>>> Matti Nykyri <matti.nykyri@iki.fi> wrote:
>>> 
>>>>> On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
>>>>> 
>>>>> 
>>>>> /sbin/poweroff says "Must be a superuser" :(
>>>> 
>>>> Did you read any of the previous messages? They told you that you have to
>> have consolekit and polkit installed and configured for this to work!
>>> 
>>> Yes, I've read them. However no one explianed how this has to be
>> accomplished with polkit and consolekit.
>> 
>> You don't need those. It sounds like you somehow got both sysvinit and systemd 
>> installed. The message you're getting is from sysvinit. poweroff should be a 
>> symlink to systemctl. Try:
>> 
>> systemctl poweroff
>> 
>> You may need to unmerge sysvinit and anything else related to openrc and then 
>> re-emerge systemd. With systemd it should either shutdown or ask you for the 
>> root password (if you're not logged in locally or there's other users logged
> 
> Thanks, I decide to go with sudo on this one. However when I try to run it, it says:
> "Username is not in the sudoers file." Where is this file located and how can I add the user to it? Thanks

man sudo

And 

man sudoers

The file is in /etc/sudoers

-- 
-Matti

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:31             ` Fernando Rodriguez
@ 2015-03-22  7:35               ` Matti Nykyri
  2015-03-22  7:55                 ` Fernando Rodriguez
  2015-03-22  7:56                 ` German
  0 siblings, 2 replies; 93+ messages in thread
From: Matti Nykyri @ 2015-03-22  7:35 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

> On Mar 22, 2015, at 9:31, Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:
> 
>> On Sunday, March 22, 2015 3:06:59 AM German wrote:
>> On Sun, 22 Mar 2015 08:49:54 +0200
>> Matti Nykyri <matti.nykyri@iki.fi> wrote:
>> 
>>>> On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
>>>> 
>>>> 
>>>> /sbin/poweroff says "Must be a superuser" :(
>>> 
>>> Did you read any of the previous messages? They told you that you have to
> have consolekit and polkit installed and configured for this to work!
>> 
>> Yes, I've read them. However no one explianed how this has to be
> accomplished with polkit and consolekit.
> 
> Actually systemd's poweroff should be on /usr/bin or /bin but if you got it 
> there you shouldn't have got the command not found error so something is 
> messed up with your system. Post the output to the folling
> 
> ls -l /usr/bin/poweroff
> ls -l /bin/poweroff
> ls -l /sbin/poweroff
> ls -l /usr/sbin/poweroff
> 
> Only one of them should list something and it should be a symlink to 
> systemctl.

From previous messages by the OP I recall that he is using OpenRC.

-- 
-Matti

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:30               ` German
  2015-03-22  7:34                 ` Matti Nykyri
@ 2015-03-22  7:35                 ` Fernando Rodriguez
  2015-03-22  7:55                   ` German
  2015-03-22  7:47                 ` Fernando Rodriguez
  2015-03-23  1:39                 ` Walter Dnes
  3 siblings, 1 reply; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-22  7:35 UTC (permalink / raw
  To: gentoo-user

On Sunday, March 22, 2015 3:30:49 AM German wrote:
> On Sun, 22 Mar 2015 03:19:50 -0400
> Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:
> 
> > On Sunday, March 22, 2015 3:06:59 AM German wrote:
> > > On Sun, 22 Mar 2015 08:49:54 +0200
> > > Matti Nykyri <matti.nykyri@iki.fi> wrote:
> > > 
> > > > > On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> > > > > 
> > > > > 
> > > > > /sbin/poweroff says "Must be a superuser" :(
> > > > 
> > > > Did you read any of the previous messages? They told you that you have 
to 
> > have consolekit and polkit installed and configured for this to work!
> > > 
> > > Yes, I've read them. However no one explianed how this has to be 
> > accomplished with polkit and consolekit.
> > 
> > You don't need those. It sounds like you somehow got both sysvinit and 
systemd 
> > installed. The message you're getting is from sysvinit. poweroff should be 
a 
> > symlink to systemctl. Try:
> > 
> > systemctl poweroff
> > 
> > You may need to unmerge sysvinit and anything else related to openrc and 
then 
> > re-emerge systemd. With systemd it should either shutdown or ask you for 
the 
> > root password (if you're not logged in locally or there's other users 
logged 
> 
> Thanks, I decide to go with sudo on this one. However when I try to run it, 
it says:
> "Username is not in the sudoers file." Where is this file located and how can 
I add the user to it? Thanks
> 
> > in).
> > 
> 
> 
> 

See man sudo. But the advice you're getting is for openrc (it will work until 
something else breaks), you need to remove all openrc components and install 
systemd properly.
-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* [gentoo-user] Re: How to poweroff the system from user?
  2015-03-21 19:26 [gentoo-user] How to poweroff the system from user? German
                   ` (2 preceding siblings ...)
  2015-03-21 20:32 ` Philip Webb
@ 2015-03-22  7:41 ` Nikos Chantziaras
  2015-03-26  1:46 ` [gentoo-user] " wabenbau
  2015-03-26 16:13 ` [gentoo-user] " Hans
  5 siblings, 0 replies; 93+ messages in thread
From: Nikos Chantziaras @ 2015-03-22  7:41 UTC (permalink / raw
  To: gentoo-user

On 21/03/15 21:26, German wrote:
> If I run poweroff from root, the system shuts down, however when I run poweroff from user -- command not found. How to shut down the system from user? Thanks

If you have dbus running (KDE, Gnome and others automatically use it), 
then you can shut down with something like:


dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" 
/org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop


You can make the above a script and save it in /usr/local/bin/dbus-halt 
(or whatever.)

Some more scripts:

https://bbs.archlinux.org/viewtopic.php?id=127962



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:30               ` German
  2015-03-22  7:34                 ` Matti Nykyri
  2015-03-22  7:35                 ` Fernando Rodriguez
@ 2015-03-22  7:47                 ` Fernando Rodriguez
  2015-03-22  7:57                   ` German
  2015-03-23  1:39                 ` Walter Dnes
  3 siblings, 1 reply; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-22  7:47 UTC (permalink / raw
  To: gentoo-user

On Sunday, March 22, 2015 3:30:49 AM German wrote:
> On Sun, 22 Mar 2015 03:19:50 -0400
> Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:
> 
> > On Sunday, March 22, 2015 3:06:59 AM German wrote:
> > > On Sun, 22 Mar 2015 08:49:54 +0200
> > > Matti Nykyri <matti.nykyri@iki.fi> wrote:
> > > 
> > > > > On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> > > > > 
> > > > > 
> > > > > /sbin/poweroff says "Must be a superuser" :(
> > > > 
> > > > Did you read any of the previous messages? They told you that you have 
to 
> > have consolekit and polkit installed and configured for this to work!
> > > 
> > > Yes, I've read them. However no one explianed how this has to be 
> > accomplished with polkit and consolekit.
> > 
> > You don't need those. It sounds like you somehow got both sysvinit and 
systemd 
> > installed. The message you're getting is from sysvinit. poweroff should be 
a 
> > symlink to systemctl. Try:
> > 
> > systemctl poweroff
> > 
> > You may need to unmerge sysvinit and anything else related to openrc and 
then 
> > re-emerge systemd. With systemd it should either shutdown or ask you for 
the 
> > root password (if you're not logged in locally or there's other users 
logged 
> 
> Thanks, I decide to go with sudo on this one. However when I try to run it, 
it says:
> "Username is not in the sudoers file." Where is this file located and how can 
I add the user to it? Thanks
> 
> > in).

Actually you never said anything about systemd so it's my bad.
They where talking about logind and I got it messed up with another thread 
about systemd.

-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:35                 ` Fernando Rodriguez
@ 2015-03-22  7:55                   ` German
  0 siblings, 0 replies; 93+ messages in thread
From: German @ 2015-03-22  7:55 UTC (permalink / raw
  To: gentoo-user

On Sun, 22 Mar 2015 03:35:49 -0400
Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:

> On Sunday, March 22, 2015 3:30:49 AM German wrote:
> > On Sun, 22 Mar 2015 03:19:50 -0400
> > Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:
> > 
> > > On Sunday, March 22, 2015 3:06:59 AM German wrote:
> > > > On Sun, 22 Mar 2015 08:49:54 +0200
> > > > Matti Nykyri <matti.nykyri@iki.fi> wrote:
> > > > 
> > > > > > On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> > > > > > 
> > > > > > 
> > > > > > /sbin/poweroff says "Must be a superuser" :(
> > > > > 
> > > > > Did you read any of the previous messages? They told you that you have 
> to 
> > > have consolekit and polkit installed and configured for this to work!
> > > > 
> > > > Yes, I've read them. However no one explianed how this has to be 
> > > accomplished with polkit and consolekit.
> > > 
> > > You don't need those. It sounds like you somehow got both sysvinit and 
> systemd 
> > > installed. The message you're getting is from sysvinit. poweroff should be 
> a 
> > > symlink to systemctl. Try:
> > > 
> > > systemctl poweroff
> > > 
> > > You may need to unmerge sysvinit and anything else related to openrc and 
> then 
> > > re-emerge systemd. With systemd it should either shutdown or ask you for 
> the 
> > > root password (if you're not logged in locally or there's other users 
> logged 
> > 
> > Thanks, I decide to go with sudo on this one. However when I try to run it, 
> it says:
> > "Username is not in the sudoers file." Where is this file located and how can 
> I add the user to it? Thanks
> > 
> > > in).
> > > 
> > 
> > 
> > 
> 
> See man sudo.

It is huge and my head is spinning. A simple search on the web showed that I had just to add one line to "sudoers" file.
Now I am able to poweroff with sudo.


 But the advice you're getting is for openrc (it will work until 
> something else breaks), you need to remove all openrc components and install 
> systemd properly.

Why is openRC is installed at all if I need to remove it? 

> -- 
> Fernando Rodriguez
> 


-- 



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:35               ` Matti Nykyri
@ 2015-03-22  7:55                 ` Fernando Rodriguez
  2015-03-22  7:56                 ` German
  1 sibling, 0 replies; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-22  7:55 UTC (permalink / raw
  To: gentoo-user

On Sunday, March 22, 2015 9:35:46 AM Matti Nykyri wrote:
> > On Mar 22, 2015, at 9:31, Fernando Rodriguez 
<frodriguez.developer@outlook.com> wrote:
> > 
> >> On Sunday, March 22, 2015 3:06:59 AM German wrote:
> >> On Sun, 22 Mar 2015 08:49:54 +0200
> >> Matti Nykyri <matti.nykyri@iki.fi> wrote:
> >> 
> >>>> On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> >>>> 
> >>>> 
> >>>> /sbin/poweroff says "Must be a superuser" :(
> >>> 
> >>> Did you read any of the previous messages? They told you that you have 
to
> > have consolekit and polkit installed and configured for this to work!
> >> 
> >> Yes, I've read them. However no one explianed how this has to be
> > accomplished with polkit and consolekit.
> > 
> > Actually systemd's poweroff should be on /usr/bin or /bin but if you got it 
> > there you shouldn't have got the command not found error so something is 
> > messed up with your system. Post the output to the folling
> > 
> > ls -l /usr/bin/poweroff
> > ls -l /bin/poweroff
> > ls -l /sbin/poweroff
> > ls -l /usr/sbin/poweroff
> > 
> > Only one of them should list something and it should be a symlink to 
> > systemctl.
> 
> From previous messages by the OP I recall that he is using OpenRC.

Yea, I'm fucking up. I read the systemd before this one and got them mixed 
up...sorry

-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:35               ` Matti Nykyri
  2015-03-22  7:55                 ` Fernando Rodriguez
@ 2015-03-22  7:56                 ` German
  1 sibling, 0 replies; 93+ messages in thread
From: German @ 2015-03-22  7:56 UTC (permalink / raw
  To: gentoo-user

On Sun, 22 Mar 2015 09:35:46 +0200
Matti Nykyri <matti.nykyri@iki.fi> wrote:

> > On Mar 22, 2015, at 9:31, Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:
> > 
> >> On Sunday, March 22, 2015 3:06:59 AM German wrote:
> >> On Sun, 22 Mar 2015 08:49:54 +0200
> >> Matti Nykyri <matti.nykyri@iki.fi> wrote:
> >> 
> >>>> On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> >>>> 
> >>>> 
> >>>> /sbin/poweroff says "Must be a superuser" :(
> >>> 
> >>> Did you read any of the previous messages? They told you that you have to
> > have consolekit and polkit installed and configured for this to work!
> >> 
> >> Yes, I've read them. However no one explianed how this has to be
> > accomplished with polkit and consolekit.
> > 
> > Actually systemd's poweroff should be on /usr/bin or /bin but if you got it 
> > there you shouldn't have got the command not found error so something is 
> > messed up with your system. Post the output to the folling
> > 
> > ls -l /usr/bin/poweroff
> > ls -l /bin/poweroff
> > ls -l /sbin/poweroff
> > ls -l /usr/sbin/poweroff
> > 
> > Only one of them should list something and it should be a symlink to 
> > systemctl.
> 
> From previous messages by the OP I recall that he is using OpenRC.

Yes, as from fresh gentoo install.
> 
> -- 
> -Matti


-- 



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:47                 ` Fernando Rodriguez
@ 2015-03-22  7:57                   ` German
  0 siblings, 0 replies; 93+ messages in thread
From: German @ 2015-03-22  7:57 UTC (permalink / raw
  To: gentoo-user

On Sun, 22 Mar 2015 03:47:13 -0400
Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:

> On Sunday, March 22, 2015 3:30:49 AM German wrote:
> > On Sun, 22 Mar 2015 03:19:50 -0400
> > Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:
> > 
> > > On Sunday, March 22, 2015 3:06:59 AM German wrote:
> > > > On Sun, 22 Mar 2015 08:49:54 +0200
> > > > Matti Nykyri <matti.nykyri@iki.fi> wrote:
> > > > 
> > > > > > On Mar 22, 2015, at 8:32, German <gentgerman@gmail.com> wrote:
> > > > > > 
> > > > > > 
> > > > > > /sbin/poweroff says "Must be a superuser" :(
> > > > > 
> > > > > Did you read any of the previous messages? They told you that you have 
> to 
> > > have consolekit and polkit installed and configured for this to work!
> > > > 
> > > > Yes, I've read them. However no one explianed how this has to be 
> > > accomplished with polkit and consolekit.
> > > 
> > > You don't need those. It sounds like you somehow got both sysvinit and 
> systemd 
> > > installed. The message you're getting is from sysvinit. poweroff should be 
> a 
> > > symlink to systemctl. Try:
> > > 
> > > systemctl poweroff
> > > 
> > > You may need to unmerge sysvinit and anything else related to openrc and 
> then 
> > > re-emerge systemd. With systemd it should either shutdown or ask you for 
> the 
> > > root password (if you're not logged in locally or there's other users 
> logged 
> > 
> > Thanks, I decide to go with sudo on this one. However when I try to run it, 
> it says:
> > "Username is not in the sudoers file." Where is this file located and how can 
> I add the user to it? Thanks
> > 
> > > in).
> 
> Actually you never said anything about systemd so it's my bad.
> They where talking about logind and I got it messed up with another thread 
> about systemd.
> 

No problem. I guess that's what happening when you try to help everyone.
> -- 
> Fernando Rodriguez
> 


-- 



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 22:20     ` Jc García
@ 2015-03-22 10:30       ` Peter Humphrey
  2015-03-22 11:04         ` [gentoo-user] " Nikos Chantziaras
  2015-03-22 20:36         ` [gentoo-user] " Jc García
  0 siblings, 2 replies; 93+ messages in thread
From: Peter Humphrey @ 2015-03-22 10:30 UTC (permalink / raw
  To: gentoo-user

On Saturday 21 March 2015 16:20:17 Jc García wrote:
> > Interesting. But as I said ealier, I can reboot the system when I am a
> > user by Ctrl+Alt+Delete. The user can reboot the system, but can't shut
> > down? Strange
> It's not strange,  `man 2 reboot`. It's a defined behavior.

I'm with German here. Being designed that way doesn't stop it being strange.

Consider: I'm an ordinary user sitting at a terminal. I'm not allowed to 
halt the machine, but I am allowed to reboot it into perhaps some quite 
other configuration. Or I can keep rebooting it over and again, effectively 
preventing the machine from doing its job. How does that make sense?

-- 
Rgds
Peter.



^ permalink raw reply	[flat|nested] 93+ messages in thread

* [gentoo-user] Re: How to poweroff the system from user?
  2015-03-22 10:30       ` Peter Humphrey
@ 2015-03-22 11:04         ` Nikos Chantziaras
  2015-03-22 11:27           ` Peter Humphrey
  2015-03-22 20:36         ` [gentoo-user] " Jc García
  1 sibling, 1 reply; 93+ messages in thread
From: Nikos Chantziaras @ 2015-03-22 11:04 UTC (permalink / raw
  To: gentoo-user

On 22/03/15 12:30, Peter Humphrey wrote:
> On Saturday 21 March 2015 16:20:17 Jc García wrote:
>>> Interesting. But as I said ealier, I can reboot the system when I am a
>>> user by Ctrl+Alt+Delete. The user can reboot the system, but can't shut
>>> down? Strange
>> It's not strange,  `man 2 reboot`. It's a defined behavior.
>
> I'm with German here. Being designed that way doesn't stop it being strange.
>
> Consider: I'm an ordinary user sitting at a terminal. I'm not allowed to
> halt the machine, but I am allowed to reboot it into perhaps some quite
> other configuration. Or I can keep rebooting it over and again, effectively
> preventing the machine from doing its job. How does that make sense?

The thinking is that you can unplug the machine, or press the hardware 
reset or power button, or flip the PSU switch...

Preventing a ctrl+alt+del reboot does not add anything to security. 
Security doesn't really apply to users with physical access to the machine.

However, this is just a default. You can easily disable reboot on 
ctrl+alt+del by editing /etc/inittab and commenting-out this line:

   ca:12345:ctrlaltdel:/sbin/shutdown -r now

Note though, that is someone wants to reboot, and ctrl+alt+del doesn't 
work, pressing the reset button is far worse, since there's no clean 
shutdown performed (unmounting filesystems after flushing caches, etc.) 
Because of that, the default of allowing ctrl+alt+del for local users 
makes more sense than disabling it.



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-22 11:04         ` [gentoo-user] " Nikos Chantziaras
@ 2015-03-22 11:27           ` Peter Humphrey
  2015-03-22 15:58             ` Philip Webb
  0 siblings, 1 reply; 93+ messages in thread
From: Peter Humphrey @ 2015-03-22 11:27 UTC (permalink / raw
  To: gentoo-user

On Sunday 22 March 2015 13:04:44 Nikos Chantziaras wrote:
> On 22/03/15 12:30, Peter Humphrey wrote:
> > On Saturday 21 March 2015 16:20:17 Jc García wrote:
> >>> Interesting. But as I said ealier, I can reboot the system when I am a
> >>> user by Ctrl+Alt+Delete. The user can reboot the system, but can't
> >>> shut
> >>> down? Strange
> >> 
> >> It's not strange,  `man 2 reboot`. It's a defined behavior.
> > 
> > I'm with German here. Being designed that way doesn't stop it being
> > strange.
> > 
> > Consider: I'm an ordinary user sitting at a terminal. I'm not allowed to
> > halt the machine, but I am allowed to reboot it into perhaps some quite
> > other configuration. Or I can keep rebooting it over and again,
> > effectively preventing the machine from doing its job. How does that
> > make sense?
> The thinking is that you can unplug the machine, or press the hardware
> reset or power button, or flip the PSU switch...
> 
> Preventing a ctrl+alt+del reboot does not add anything to security.
> Security doesn't really apply to users with physical access to the
> machine.

Indeed, as witness many successful hijacks of supposedly secure systems.

> However, this is just a default. You can easily disable reboot on
> ctrl+alt+del by editing /etc/inittab and commenting-out this line:
> 
>    ca:12345:ctrlaltdel:/sbin/shutdown -r now

All good sense.

> Note though, that is someone wants to reboot, and ctrl+alt+del doesn't
> work, pressing the reset button is far worse, since there's no clean
> shutdown performed (unmounting filesystems after flushing caches, etc.)
> Because of that, the default of allowing ctrl+alt+del for local users
> makes more sense than disabling it.

And there's no arguing with that!  :_)

-- 
Rgds
Peter.



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-22 11:27           ` Peter Humphrey
@ 2015-03-22 15:58             ` Philip Webb
  2015-03-22 19:13               ` Nikos Chantziaras
                                 ` (2 more replies)
  0 siblings, 3 replies; 93+ messages in thread
From: Philip Webb @ 2015-03-22 15:58 UTC (permalink / raw
  To: gentoo-user

150322 Peter Humphrey wrote:
> On Sunday 22 March 2015 13:04:44 Nikos Chantziaras wrote:
>>> I can reboot the system when I am a user by Ctrl+Alt+Delete.
>>> The user can reboot the system, but can't shut down ?  Strange
>> The thinking is that you can unplug the machine
>> or press the hardware reset or power button or flip the PSU switch ...
>> Preventing a ctrl+alt+del reboot does not add anything to security.
>> Security doesn't apply to users with physical access to the machine.
>> However, this is just a default. You can easily disable reboot
>> on ctrl+alt+del by editing /etc/inittab and commenting-out this line:
>>   ca:12345:ctrlaltdel:/sbin/shutdown -r now

Testing my single-user box with the above line in  inittab ,
I find that if I enter 'A-^Del' , I exit X to the raw terminal ;
another 'A-^Del' then reboots the box.  If I enter 'shutdown -r now' as user,
I get "shutdown: you must be root to do that!".  'cd /sbin ; ls -l shutdown'
shows '-rwxr-xr-x 1 root root 23192 May 17 2014 shutdown',
so that behaviour arises from the shutdown script, not the permissions.

The 1st effect is explained in  ~/.fluxbox/keys  by
  # exit fluxbox
  Control Mod1 Delete :Exit

However, the 2nd effect is not explained so easily :
'A-^Del' reboots when entered at a raw terminal,
but 'shutdown -r now' does not, yet the former is defined as the latter
by the line above in my  /etc/inittab .

The cause seems to be that 'A-^Del' is intercepted by 'init' (Process 1),
which is owned by root, but 'shutdown -r now' is heard by Process 910
-- 'bash' running in the raw terminal, which was started by 'init' -- ,
which is owned by my user.

So the behaviour is explained, but following my earlier msg,
which advised to follow proper Unix principles,
I should comment the 'A-^Del' line in  inittab :
if the raw terminal can't react to 'su', it won't react to 'A-^Del' either,
so there's no justification in terms of escaping from an emergency.

>> pressing the reset button is far worse, since there's no clean shutdown,
>> unmounting filesystems after flushing caches, etc.

Yes : that's forced only when the keyboard ceases to respond.

>> Because of that, the default of allowing ctrl+alt+del for local users
>> makes more sense than disabling it.

That doesn't follow : if you have multiple users,
you don't want some rogue user rebooting randomly ;
it makes sense only as a convenience on a single-user system.
It seems to be the default behaviour of 'inittab'
-- there no comment saying I set it myself, which I would have added -- ,
which is not appropriate for Gentoo systems in general,
some of which are undoubtedly multi-user.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca



^ permalink raw reply	[flat|nested] 93+ messages in thread

* [gentoo-user] Re: How to poweroff the system from user?
  2015-03-22 15:58             ` Philip Webb
@ 2015-03-22 19:13               ` Nikos Chantziaras
  2015-03-22 20:12                 ` Philip Webb
  2015-03-22 21:13               ` Matti Nykyri
  2015-03-29 10:23               ` lee
  2 siblings, 1 reply; 93+ messages in thread
From: Nikos Chantziaras @ 2015-03-22 19:13 UTC (permalink / raw
  To: gentoo-user

On 22/03/15 17:58, Philip Webb wrote:
>>> Because of that, the default of allowing ctrl+alt+del for local users
>>> makes more sense than disabling it.
>
> That doesn't follow : if you have multiple users,
> you don't want some rogue user rebooting randomly

You can't stop a local user from doing that. As mentioned, the reset 
button works just fine. You really do want those users to reboot the 
system properly rather than pressing reset...

Environments where the machine is locked away with only the keyboard 
being accessible are far less common than people sitting in front of the 
actual machine.



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-22 19:13               ` Nikos Chantziaras
@ 2015-03-22 20:12                 ` Philip Webb
  2015-03-22 23:18                   ` Nikos Chantziaras
  0 siblings, 1 reply; 93+ messages in thread
From: Philip Webb @ 2015-03-22 20:12 UTC (permalink / raw
  To: gentoo-user

150322 Nikos Chantziaras wrote:
> On 22/03/15 17:58, Philip Webb wrote:
>> If you have multiple users,
>> you don't want some rogue user rebooting randomly
> You can't stop a local user from doing that.
> As mentioned, the reset button works just fine.  You really do want
> those users to reboot the system properly rather than pressing reset.
> Environments where the machine is locked away
> with only the keyboard being accessible are far less common
> than people sitting in front of the actual machine.

We're picturing different set-ups : I'm thinking of a campus system,
where the machine is in a locked room accessible to the sysadmin (root)
& users log in somewhere else via machines which act as terminals ;
you are perhaps refering to a family or small-office machine,
where there are no other means of access, but users log in separately.
You are correct in the latter case.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22 10:30       ` Peter Humphrey
  2015-03-22 11:04         ` [gentoo-user] " Nikos Chantziaras
@ 2015-03-22 20:36         ` Jc García
  2015-03-23  9:46           ` Peter Humphrey
  1 sibling, 1 reply; 93+ messages in thread
From: Jc García @ 2015-03-22 20:36 UTC (permalink / raw
  To: gentoo-user

2015-03-22 4:30 GMT-06:00 Peter Humphrey <peter@prh.myzen.co.uk>:
> On Saturday 21 March 2015 16:20:17 Jc García wrote:
>> > Interesting. But as I said ealier, I can reboot the system when I am a
>> > user by Ctrl+Alt+Delete. The user can reboot the system, but can't shut
>> > down? Strange
>> It's not strange,  `man 2 reboot`. It's a defined behavior.
>
> I'm with German here. Being designed that way doesn't stop it being strange.
>

I see it as a last resource available for rebooting under any
circumstances( Similar to what you can do with Sysrq).


> Consider: I'm an ordinary user sitting at a terminal. I'm not allowed to
> halt the machine, but I am allowed to reboot it into perhaps some quite
> other configuration. Or I can keep rebooting it over and again, effectively
> preventing the machine from doing its job. How does that make sense?
>

It doesn't and that's why it's configurable, if you are in a high
security requiring environment, you disable it.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-22 15:58             ` Philip Webb
  2015-03-22 19:13               ` Nikos Chantziaras
@ 2015-03-22 21:13               ` Matti Nykyri
  2015-03-29 10:23               ` lee
  2 siblings, 0 replies; 93+ messages in thread
From: Matti Nykyri @ 2015-03-22 21:13 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

> On Mar 22, 2015, at 17:58, Philip Webb <purslow@ca.inter.net> wrote:
> 
> 150322 Peter Humphrey wrote:
>> On Sunday 22 March 2015 13:04:44 Nikos Chantziaras wrote:
>>>> I can reboot the system when I am a user by Ctrl+Alt+Delete.
>>>> The user can reboot the system, but can't shut down ?  Strange
>>> The thinking is that you can unplug the machine
>>> or press the hardware reset or power button or flip the PSU switch ...
>>> Preventing a ctrl+alt+del reboot does not add anything to security.
>>> Security doesn't apply to users with physical access to the machine.
>>> However, this is just a default. You can easily disable reboot
>>> on ctrl+alt+del by editing /etc/inittab and commenting-out this line:
>>> ca:12345:ctrlaltdel:/sbin/shutdown -r now
> 
> Testing my single-user box with the above line in  inittab ,
> I find that if I enter 'A-^Del' , I exit X to the raw terminal ;
> another 'A-^Del' then reboots the box.  If I enter 'shutdown -r now' as user,
> I get "shutdown: you must be root to do that!".  'cd /sbin ; ls -l shutdown'
> shows '-rwxr-xr-x 1 root root 23192 May 17 2014 shutdown',
> so that behaviour arises from the shutdown script, not the permissions.
> 
> The 1st effect is explained in  ~/.fluxbox/keys  by
> # exit fluxbox
> Control Mod1 Delete :Exit
> 
> However, the 2nd effect is not explained so easily :
> 'A-^Del' reboots when entered at a raw terminal,
> but 'shutdown -r now' does not, yet the former is defined as the latter
> by the line above in my  /etc/inittab .
> 
> The cause seems to be that 'A-^Del' is intercepted by 'init' (Process 1),
> which is owned by root, but 'shutdown -r now' is heard by Process 910
> -- 'bash' running in the raw terminal, which was started by 'init' -- ,
> which is owned by my user.
> 
> So the behaviour is explained, but following my earlier msg,
> which advised to follow proper Unix principles,
> I should comment the 'A-^Del' line in  inittab :
> if the raw terminal can't react to 'su', it won't react to 'A-^Del' either,
> so there's no justification in terms of escaping from an emergency.

When you press ctrl-alt-delete kernel recieves  it and sends it to the program that has grabbed the keyboard. If this program doesn't trap the sequence it goes to the parent program. Like if you are running a terminal in X it first goes to the shell then terminal and then to X-server.

Now usually X traps that and performs what ever action is configured. If you set X not to trap the key press it goes all the way down back to the kernel. When kernel receives it it generates hang-up signal and sends it to the PID 1 aka init. And then executes the command in inittab.

ca:12345:ctrlaltdel:/bin/echo "shutdown"

And then:
kill -HUP 1

Will print "shutdown" to your console. If you write a small program that traps ctrl-alt-del and run that in terminal, the server will not reboot :)

>>> pressing the reset button is far worse, since there's no clean shutdown,
>>> unmounting filesystems after flushing caches, etc.
> 
> Yes : that's forced only when the keyboard ceases to respond.
> 
>>> Because of that, the default of allowing ctrl+alt+del for local users
>>> makes more sense than disabling it.
> 
> That doesn't follow : if you have multiple users,
> you don't want some rogue user rebooting randomly ;
> it makes sense only as a convenience on a single-user system.
> It seems to be the default behaviour of 'inittab'
> -- there no comment saying I set it myself, which I would have added -- ,
> which is not appropriate for Gentoo systems in general,
> some of which are undoubtedly multi-user.

On a multi-user system only the user sitting on the local terminal can press ctrl-alt-del and reboot the machine as he could also hit the server with a sledge hammer :)

-- 
-Matti

^ permalink raw reply	[flat|nested] 93+ messages in thread

* [gentoo-user] Re: How to poweroff the system from user?
  2015-03-22 20:12                 ` Philip Webb
@ 2015-03-22 23:18                   ` Nikos Chantziaras
  0 siblings, 0 replies; 93+ messages in thread
From: Nikos Chantziaras @ 2015-03-22 23:18 UTC (permalink / raw
  To: gentoo-user

On 22/03/15 22:12, Philip Webb wrote:
> 150322 Nikos Chantziaras wrote:
>> On 22/03/15 17:58, Philip Webb wrote:
>>> If you have multiple users,
>>> you don't want some rogue user rebooting randomly
>> You can't stop a local user from doing that.
>> As mentioned, the reset button works just fine.  You really do want
>> those users to reboot the system properly rather than pressing reset.
>> Environments where the machine is locked away
>> with only the keyboard being accessible are far less common
>> than people sitting in front of the actual machine.
>
> We're picturing different set-ups : I'm thinking of a campus system,
> where the machine is in a locked room accessible to the sysadmin (root)
> & users log in somewhere else via machines which act as terminals ;
> you are perhaps refering to a family or small-office machine,
> where there are no other means of access, but users log in separately.
> You are correct in the latter case.

Well, remote logins can't reboot with ctrl+alt+del. That's reserved only 
for the users using the actual console. Meaning the keyboard hooked up 
to the machine with the PS/2 or USB cable.

SSH login or thin clients can't reboot. If you press ctrl+alt+del on the 
terminal machine, that's only going to reboot the terminal machine. We 
had such a setup using Sun Rays in the past. Non-console logins are 
getting the full security treatment.



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  7:30               ` German
                                   ` (2 preceding siblings ...)
  2015-03-22  7:47                 ` Fernando Rodriguez
@ 2015-03-23  1:39                 ` Walter Dnes
  3 siblings, 0 replies; 93+ messages in thread
From: Walter Dnes @ 2015-03-23  1:39 UTC (permalink / raw
  To: gentoo-user

On Sun, Mar 22, 2015 at 03:30:49AM -0400, German wrote

> Thanks, I decide to go with sudo on this one. However when I try
> to run it, it says: "Username is not in the sudoers file." Where is
> this file located and how can I add the user to it? Thanks

  Here's how it works.  "emerge -pv sudo" and decide whic USE flags you
need for your situation.  I use none of them.  The main config file is
/etc/sudoers  *DO NOT TOUCH THAT FILE*.  It'll get overwritten every
time that an update of sudo comes along.  sudo also reads files in its
"include directory", which defaults to /etc/sudoers.d/ which is where
you should put your stuff.  You can have multiple files in there, and
they will be executed in the same order that they sort.  *DO NOT EDIT
THESE FILES DIRECTLY WITH NANO/VIM/WHATEVER*.  Use the command...

visudo -f /etc/sudoers.d/filename

where "filename" is any legal file name.  visudo is a sudo feature that
* gets your default editor
* edits a *WORKING COPY* of the file you want to change
* after you exit the editor, it tests the file syntax
* if no sudo syntax errors are found it commits the file
* if syntax errors are found, it warns you, and allows you to back out

  I have a single file /etc/sudoers.d/001 but you can have several files
if you want.  The desktop's hostname is "d531" and my login is
"waltdnes".  Adjust correspondingly for your system...

waltdnes  d531 = (root) NOPASSWD: /sbin/poweroff
waltdnes  d531 = (root) NOPASSWD: /usr/sbin/hibernate
waltdnes  d531 = (root) NOPASSWD: /usr/bin/simple-mtpfs -o allow_other /home/waltdnes/tablet
waltdnes  d531 = (root) NOPASSWD: /usr/bin/fusermount -u /home/waltdnes/tablet
waltdnes  d531 = (root) NOPASSWD: /bin/cp -f /etc/ssmtp/295.ssmtp.conf /etc/ssmtp/ssmtp.conf
waltdnes  d531 = (root) NOPASSWD: /bin/cp -f /etc/ssmtp/teksavvy.ssmtp.conf /etc/ssmtp/ssmtp.conf
waltdnes  d531 = (root) NOPASSWD: /usr/bin/openrdate -n -s ca.pool.ntp.org
waltdnes  d531 = (root) NOPASSWD: /sbin/hwclock --systohc


  This format allows the user to run the command, if preceeded by
"sudo", and no password is required.  Note that the command must be
identical to what is set in /etc/sudoers.d/ e.g.

sudo /sbin/poweroff

  I usually launch it from a script in ~/bin to same a lot of typing,
and avoid typo errors.  For instance, to connect my tablet or smartphone
to directory ~/tablet, I have a script ~/bin/tabon

#!/bin/bash
sudo simple-mtpfs -o allow_other /home/waltdnes/tablet

  To disconnect from the device I have a script ~/bin/taboff

#!/bin/bash
sudo fusermount -u /home/waltdnes/tablet

  To sync my desktop's clock, I have a script ~/bin/settime

#!/bin/bash
date
/usr/bin/sudo /usr/bin/openrdate -n -s ca.pool.ntp.org
/usr/bin/sudo /sbin/hwclock --systohc
date

  I have a dialup ISP (295.ca) as emergency backup in case my broadband
ISP (teksavvy.com) service goes down.  ISP's only let logged in users
connect to the standard outbound port.  So I need to change the
/etc/ssmtp/ssmtp.conf file to point to the approprite ISP's server.  My
dialup script is...

#!/bin/bash
sudo /bin/cp -f /etc/ssmtp/295.ssmtp.conf /etc/ssmtp/ssmtp.conf
sudo /usr/sbin/pon u295.ca

  My "dialdown" script is...

#!/bin/bash
/usr/bin/sudo /usr/sbin/poff
/usr/bin/sudo /bin/cp -f /etc/ssmtp/teksavvy.ssmtp.conf /etc/ssmtp/ssmtp.conf



-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22 20:36         ` [gentoo-user] " Jc García
@ 2015-03-23  9:46           ` Peter Humphrey
  2015-03-23 10:12             ` 回复:Re: " Nicol TAO
                               ` (4 more replies)
  0 siblings, 5 replies; 93+ messages in thread
From: Peter Humphrey @ 2015-03-23  9:46 UTC (permalink / raw
  To: gentoo-user

On Sunday 22 March 2015 14:36:36 Jc García wrote:
> 2015-03-22 4:30 GMT-06:00 Peter Humphrey <peter@prh.myzen.co.uk>:
> > On Saturday 21 March 2015 16:20:17 Jc García wrote:
> >> > Interesting. But as I said ealier, I can reboot the system when I am
> >> > a
> >> > user by Ctrl+Alt+Delete. The user can reboot the system, but can't
> >> > shut
> >> > down? Strange
> >> 
> >> It's not strange,  `man 2 reboot`. It's a defined behavior.
> > 
> > I'm with German here. Being designed that way doesn't stop it being
> > strange.
> I see it as a last resource available for rebooting under any
> circumstances( Similar to what you can do with Sysrq).
> 
> > Consider: I'm an ordinary user sitting at a terminal. I'm not allowed to
> > halt the machine, but I am allowed to reboot it into perhaps some quite
> > other configuration. Or I can keep rebooting it over and again,
> > effectively preventing the machine from doing its job. How does that
> > make sense?
> It doesn't and that's why it's configurable, if you are in a high
> security requiring environment, you disable it.

The consensus seems to be that there's no point in trying to prevent a user 
from rebooting the machine, and I'm happy to go along with that.

The remaining question is: why is the user not allowed to halt it?

-- 
Rgds
Peter.



^ permalink raw reply	[flat|nested] 93+ messages in thread

* 回复:Re: [gentoo-user] How to poweroff the system from user?
  2015-03-23  9:46           ` Peter Humphrey
@ 2015-03-23 10:12             ` Nicol TAO
  2015-03-23 11:28             ` Rich Freeman
                               ` (3 subsequent siblings)
  4 siblings, 0 replies; 93+ messages in thread
From: Nicol TAO @ 2015-03-23 10:12 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

[-- Attachment #1: Type: text/plain, Size: 1426 bytes --]

just security problem. server should not be that easy to be interrupted!


在2015年03月23日 17:46,Peter Humphrey 写道:
On Sunday 22 March 2015 14:36:36 Jc García wrote:
> 2015-03-22 4:30 GMT-06:00 Peter Humphrey <peter@prh.myzen.co.uk>:
> > On Saturday 21 March 2015 16:20:17 Jc García wrote:
> >> > Interesting. But as I said ealier, I can reboot the system when I am
> >> > a
> >> > user by Ctrl+Alt+Delete. The user can reboot the system, but can't
> >> > shut
> >> > down? Strange
> >>
> >> It's not strange,  `man 2 reboot`. It's a defined behavior.
> >
> > I'm with German here. Being designed that way doesn't stop it being
> > strange.
> I see it as a last resource available for rebooting under any
> circumstances( Similar to what you can do with Sysrq).
>
> > Consider: I'm an ordinary user sitting at a terminal. I'm not allowed to
> > halt the machine, but I am allowed to reboot it into perhaps some quite
> > other configuration. Or I can keep rebooting it over and again,
> > effectively preventing the machine from doing its job. How does that
> > make sense?
> It doesn't and that's why it's configurable, if you are in a high
> security requiring environment, you disable it.

The consensus seems to be that there's no point in trying to prevent a user
from rebooting the machine, and I'm happy to go along with that.

The remaining question is: why is the user not allowed to halt it?

--
Rgds
Peter.



[-- Attachment #2: Type: text/html, Size: 2612 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-23  9:46           ` Peter Humphrey
  2015-03-23 10:12             ` 回复:Re: " Nicol TAO
@ 2015-03-23 11:28             ` Rich Freeman
  2015-03-23 12:13             ` [gentoo-user] " Nikos Chantziaras
                               ` (2 subsequent siblings)
  4 siblings, 0 replies; 93+ messages in thread
From: Rich Freeman @ 2015-03-23 11:28 UTC (permalink / raw
  To: gentoo-user

On Mon, Mar 23, 2015 at 5:46 AM, Peter Humphrey <peter@prh.myzen.co.uk> wrote:
>
> The remaining question is: why is the user not allowed to halt it?
>

Keep in mind there are many ways that a unix-like OS can be used.  It
could be running on a laptop, or it could be running on a multi-user
system where 50 people are logged in at any given time.  In the former
case you want a desktop-like experience where the user can just hit
the shutdown button, and in the latter case you don't want users
powering off the server which might be 4 states away.

The old solution to this was just having the system owner run sudo
poweroff.  Then desktop environments came up with a way to allow a
logged in user to send a command back to the display manager (which
runs as root) to tell it to shut down the system, and made whether
that is allowed configurable.  The most recent evolution of this is
consolekit/logind, which distinguishes users logged in at the system
console from those logged in remotely and grants the authority to
shutdown the system if you're local.  This approach also does things
like assign permissions to audio devices as well, so that only the
person sitting at the console can spy on the console using the
microphone and you don't need to control this manually using an audio
group.

The other trend is for unprivileged processes access privileged
functions via dbus, controlled by polkit.  This allows granular
control over what users/groups/etc can run what functions, potentially
based on whether they're at a local console or not.  You can even
control that particular functions require a root password or for the
user to re-enter their password.  This puts all the policy rules in
/etc and reduces the amount of per-application configuration.  It is a
bit like sudoers, but with more fine-grained control and without
getting into hard-coding command lines (which can be a bit clumsy).
The traditional downside to this approach has been the need to run
dbus, but this is moving into the kernel and the intent is to
encourage processes to utilize it as the main IPC mechanism.

The end goal is to try to get reasonable default behavior without
requiring either desktop or server administrators to have to do much,
or to have to designate a distro as being primarily desktop vs server
in nature.  On a server nobody is logged in via the console, so you
get restricted privileges by default.  On a desktop the main user is
logged in via the console and can use their webcam+mic, but others who
might be allowed to login cannot remotely connect over the network and
spy on the same.  However, all of this is configurable - you can stick
rules in /etc which change these behaviors.

-- 
Rich


^ permalink raw reply	[flat|nested] 93+ messages in thread

* [gentoo-user] Re: How to poweroff the system from user?
  2015-03-23  9:46           ` Peter Humphrey
  2015-03-23 10:12             ` 回复:Re: " Nicol TAO
  2015-03-23 11:28             ` Rich Freeman
@ 2015-03-23 12:13             ` Nikos Chantziaras
  2015-03-23 12:16               ` Matti Nykyri
  2015-03-23 12:16             ` [gentoo-user] " Emanuele Rusconi
  2015-03-29 10:43             ` lee
  4 siblings, 1 reply; 93+ messages in thread
From: Nikos Chantziaras @ 2015-03-23 12:13 UTC (permalink / raw
  To: gentoo-user

On 23/03/15 11:46, Peter Humphrey wrote:
> The consensus seems to be that there's no point in trying to prevent a user
> from rebooting the machine, and I'm happy to go along with that.
>
> The remaining question is: why is the user not allowed to halt it?

Because there's no keyboard shortcut for halt. Only for reboot :-)



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-23  9:46           ` Peter Humphrey
                               ` (2 preceding siblings ...)
  2015-03-23 12:13             ` [gentoo-user] " Nikos Chantziaras
@ 2015-03-23 12:16             ` Emanuele Rusconi
  2015-03-29 10:43             ` lee
  4 siblings, 0 replies; 93+ messages in thread
From: Emanuele Rusconi @ 2015-03-23 12:16 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2036 bytes --]

On 23 March 2015 at 10:46, Peter Humphrey <peter@prh.myzen.co.uk> wrote:

> On Sunday 22 March 2015 14:36:36 Jc García wrote:
> > 2015-03-22 4:30 GMT-06:00 Peter Humphrey <peter@prh.myzen.co.uk>:
> > > On Saturday 21 March 2015 16:20:17 Jc García wrote:
> > >> > Interesting. But as I said ealier, I can reboot the system when I am
> > >> > a
> > >> > user by Ctrl+Alt+Delete. The user can reboot the system, but can't
> > >> > shut
> > >> > down? Strange
> > >>
> > >> It's not strange,  `man 2 reboot`. It's a defined behavior.
> > >
> > > I'm with German here. Being designed that way doesn't stop it being
> > > strange.
> > I see it as a last resource available for rebooting under any
> > circumstances( Similar to what you can do with Sysrq).
> >
> > > Consider: I'm an ordinary user sitting at a terminal. I'm not allowed
> to
> > > halt the machine, but I am allowed to reboot it into perhaps some quite
> > > other configuration. Or I can keep rebooting it over and again,
> > > effectively preventing the machine from doing its job. How does that
> > > make sense?
> > It doesn't and that's why it's configurable, if you are in a high
> > security requiring environment, you disable it.
>
> The consensus seems to be that there's no point in trying to prevent a user
> from rebooting the machine, and I'm happy to go along with that.
>
> The remaining question is: why is the user not allowed to halt it?
>
> --
> Rgds
> Peter.
>
>
>
Maybe some people here missed my post.

You CAN allow the user to halt: just substitute
ca:12345:ctrlaltdel:/sbin/shutdown -r now
with
ca:12345:ctrlaltdel:/sbin/shutdown -P now
in /etc/inittab and Ctrl-Alt-Del will shutdown instead of reboot.

In fact, Ctrl-Alt-Del can be set up to do whatever you want and will
have root privileges.

If this is a security hole for your use case, you can comment it or set
it to
ca:12345:ctrlaltdel: /bin/echo 'Hey, don't touch me there!'
, or you can disable it entirely in the kernel.
--
Emanuele

[-- Attachment #2: Type: text/html, Size: 2987 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-23 12:13             ` [gentoo-user] " Nikos Chantziaras
@ 2015-03-23 12:16               ` Matti Nykyri
  2015-03-23 13:32                 ` Nikos Chantziaras
  0 siblings, 1 reply; 93+ messages in thread
From: Matti Nykyri @ 2015-03-23 12:16 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

> On Mar 23, 2015, at 14:13, Nikos Chantziaras <realnc@gmail.com> wrote:
> 
>> On 23/03/15 11:46, Peter Humphrey wrote:
>> The consensus seems to be that there's no point in trying to prevent a user
>> from rebooting the machine, and I'm happy to go along with that.
>> 
>> The remaining question is: why is the user not allowed to halt it?
> 
> Because there's no keyboard shortcut for halt. Only for reboot :-)

Well you can set init to run halt on ctrl-alt-up arrow -keypress.

-- 
-Matti

^ permalink raw reply	[flat|nested] 93+ messages in thread

* [gentoo-user] Re: How to poweroff the system from user?
  2015-03-23 12:16               ` Matti Nykyri
@ 2015-03-23 13:32                 ` Nikos Chantziaras
  0 siblings, 0 replies; 93+ messages in thread
From: Nikos Chantziaras @ 2015-03-23 13:32 UTC (permalink / raw
  To: gentoo-user

On 23/03/15 14:16, Matti Nykyri wrote:
>> On Mar 23, 2015, at 14:13, Nikos Chantziaras <realnc@gmail.com> wrote:
>>
>>> On 23/03/15 11:46, Peter Humphrey wrote:
>>> The consensus seems to be that there's no point in trying to prevent a user
>>> from rebooting the machine, and I'm happy to go along with that.
>>>
>>> The remaining question is: why is the user not allowed to halt it?
>>
>> Because there's no keyboard shortcut for halt. Only for reboot :-)
>
> Well you can set init to run halt on ctrl-alt-up arrow -keypress.

This is mostly about standard expectations though. No one expects to 
halt the machine with the vulcan pinch. You press the power button for 
that, which does a safe shutdown in the majority of setups (unless you 
have all power management features disabled.)

Nowadays, only the reset button is a source of evil, as it's not handled 
by ACPI (or other power management mechanisms). It really is hardwired 
into resetting the the mainboard/cpu.

So:

Rebooting with ctrl+alt+del: safe
Halting by pressing the machine's power button: safe
Pressing the machine's reset button: Ouch!

Of course, back in the bad old days, the power button would simply cut 
power. There was no ACPI or anything equivalent. But still, even then, 
there was no keyboard shortcut for "halt" anyway, so people weren't 
expecting to be able to safely halt a machine without root access. The 
ability to reboot safely, on the other hand, was always expected.



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:58       ` Canek Peláez Valdés
@ 2015-03-26  0:46         ` microcai
  2015-03-29 11:55           ` Volker Armin Hemmann
  0 siblings, 1 reply; 93+ messages in thread
From: microcai @ 2015-03-26  0:46 UTC (permalink / raw
  To: gentoo-user

on Saturday 21 March 2015 13:58:45,Canek Peláez Valdés wrote:
> On Sat, Mar 21, 2015 at 1:47 PM, Rich Freeman <rich0@gentoo.org> wrote:
> > On Sat, Mar 21, 2015 at 3:39 PM, German <gentgerman@gmail.com> wrote:
> > > No, I am trying to shutdown from a console
> > 
> > Well, the old answer would be that you need to use sudo to run it, as
> > shutting down is a privileged operation.
> > 
> > I suspect that the new answer is that with appropriate
> > policykit/consolekit/etc settings you can probably allow somebody
> > sitting at a physical console to shut down the system, or any
> > logged-in user if you prefer.  However, I haven't actually set that up
> > myself.
> 
> logind does that for you automagically™. The first seat has the rights to
> poweroff or reboot the machine, and it can differentiate between local and
> remote logins. You can check if your user session has the permissions to
> poweroff/reboot via dbus:
> 
> $ gdbus call --system --dest org.freedesktop.login1 --object-path
> /org/freedesktop/login1 --method org.freedesktop.login1.Manager.CanPowerOff
> ('yes',)
> 
> $ gdbus call --system --dest org.freedesktop.login1 --object-path
> /org/freedesktop/login1 --method org.freedesktop.login1.Manager.CanReboot
> ('yes',)
> 
> But you need systemd to use logind1. There has been some attempts to
> reimplement logind outside systemd, but I'm not sure how advanced they are.
> 
> This kind of problems were one of the reasons for creating logind.
> 

and dump people keep talking nonsencely that sysvinit is enough while it 
cannot even handle reboot for normal user. sad.


> Regards.
> --
> Canek Peláez Valdés
> Profesor de asignatura, Facultad de Ciencias
> Universidad Nacional Autónoma de México



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-22  6:32       ` German
  2015-03-22  6:49         ` Matti Nykyri
@ 2015-03-26  0:53         ` microcai
  2015-03-26 15:36           ` Tom H
  1 sibling, 1 reply; 93+ messages in thread
From: microcai @ 2015-03-26  0:53 UTC (permalink / raw
  To: gentoo-user; +Cc: German

on Sunday 22 March 2015 02:32:00,German wrote:
> On Sat, 21 Mar 2015 18:51:58 -0400
> 
> Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:
> > On Saturday, March 21, 2015 4:58:42 PM German wrote:
> > > On Sat, 21 Mar 2015 16:32:25 -0400
> > > 
> > > Philip Webb <purslow@ca.inter.net> wrote:
> > > > 150321 German wrote:
> > > > > If I run poweroff from root, the system shuts down.
> > > > > When I run poweroff from user -- command not found.
> > > > > How to shut down the system from user ?
> > > > 
> > > > I'ld say "Don't" : it's contrary to the principles of Unix,
> > > > which separate the roles of sysadmin (root) from those of ordinary
> > > > users.
> > > > 
> > > > To shut down, I first exit Fluxbox via its menu,
> > > > then 'su' + root password, then alias 'down' = 'shutdown -h now'.
> > > > That observes the proper roles + ceremonies (smile).
> > > 
> > > Interesting. But as I said ealier, I can reboot the system when I am a
> > > user
> > 
> > by Ctrl+Alt+Delete. The user can reboot the system, but can't shut down?
> > Strange
> > 
> > 
> > Either /sbin/poweroff or /usr/sbin/poweroff will do it from a local
> > session (if there's no other users logged in locally).
> 
> /sbin/poweroff says "Must be a superuser" :(

then it's high time for you to trash away sysvint and openrc, and try 
systemd!!! 

> > Like I said, /sbin is only on the search path for root by default on
> > gentoo.



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-21 19:26 [gentoo-user] How to poweroff the system from user? German
                   ` (3 preceding siblings ...)
  2015-03-22  7:41 ` [gentoo-user] " Nikos Chantziaras
@ 2015-03-26  1:46 ` wabenbau
  2015-03-26 16:13 ` [gentoo-user] " Hans
  5 siblings, 0 replies; 93+ messages in thread
From: wabenbau @ 2015-03-26  1:46 UTC (permalink / raw
  To: gentoo-user

German <gentgerman@gmail.com> wrote:

> If I run poweroff from root, the system shuts down, however when I
> run poweroff from user -- command not found. How to shut down the
> system from user? Thanks

I modified a line in /etc/inittab so that I can shutdown my system
as user with Ctrl+Alt+Del:

# What to do at the "Three Finger Salute".
ca:12345:ctrlaltdel:/sbin/shutdown -h now

It works even without systemd. ;-)

--
Regards
wabe


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-26  0:53         ` microcai
@ 2015-03-26 15:36           ` Tom H
  0 siblings, 0 replies; 93+ messages in thread
From: Tom H @ 2015-03-26 15:36 UTC (permalink / raw
  To: Gentoo User

On Wed, Mar 25, 2015 at 8:53 PM, microcai <microcai@fedoraproject.org> wrote:
> on Sunday 22 March 2015 02:32:00,German wrote:
>>
>> /sbin/poweroff says "Must be a superuser" :(
>
> then it's high time for you to trash away sysvint and openrc, and try
> systemd!!!

I doubt that Fedora developers and users would be happy to know that
you're trolling with a Fedora email address.

Anyway, logind+polkit are the reason that systemd allows a user at the
console to shutdown a system. Run "pkaction --verbose --action-id
org.freedesktop.login1.power-off" to see why.

The same can be set up with consolekit+polkit when booting with sysv+openrc.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* [gentoo-user] Re: How to poweroff the system from user?
  2015-03-21 19:26 [gentoo-user] How to poweroff the system from user? German
                   ` (4 preceding siblings ...)
  2015-03-26  1:46 ` [gentoo-user] " wabenbau
@ 2015-03-26 16:13 ` Hans
  2015-03-26 16:28   ` Francisco Ares
  5 siblings, 1 reply; 93+ messages in thread
From: Hans @ 2015-03-26 16:13 UTC (permalink / raw
  To: gentoo-user

On 22/03/15 05:26, German wrote:
> If I run poweroff from root, the system shuts down, however when I run poweroff from user -- command not found. How to shut down the system from user? Thanks
>
If nothing works, I use the big red switch at the front of my box to 
poweroff.



^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-26 16:13 ` [gentoo-user] " Hans
@ 2015-03-26 16:28   ` Francisco Ares
  2015-03-26 19:02     ` Emanuele Rusconi
  0 siblings, 1 reply; 93+ messages in thread
From: Francisco Ares @ 2015-03-26 16:28 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 634 bytes --]

2015-03-26 13:13 GMT-03:00 Hans <linux@interworld.net.au>:

> On 22/03/15 05:26, German wrote:
>
>> If I run poweroff from root, the system shuts down, however when I run
>> poweroff from user -- command not found. How to shut down the system from
>> user? Thanks
>>
>>  If nothing works, I use the big red switch at the front of my box to
> poweroff.
>
>
>
I don't know if this has been already answered:

edit /etc/sudoers to include a line like the one bellow:


your_user_name
 ALL=NOPASSWD:/sbin/halt,NOPASSWD:/sbin/reboot,NOPASSWD:/sbin/poweroff,


Then log off and log in again, and it should work.

Hope this helps,
Francisco

[-- Attachment #2: Type: text/html, Size: 1577 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-26 16:28   ` Francisco Ares
@ 2015-03-26 19:02     ` Emanuele Rusconi
  0 siblings, 0 replies; 93+ messages in thread
From: Emanuele Rusconi @ 2015-03-26 19:02 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 579 bytes --]

On 26 March 2015 at 17:28, Francisco Ares <frares@gmail.com> wrote:

>
>
> edit /etc/sudoers to include a line like the one bellow:
>
>
> your_user_name
>  ALL=NOPASSWD:/sbin/halt,NOPASSWD:/sbin/reboot,NOPASSWD:/sbin/poweroff,
>
>
> Then log off and log in again, and it should work.
>
> Hope this helps,
> Francisco
>

Yeah, lots of ways to do it, there's no need of systemd.
Or do people think that Linux users haven't been able to shut down or
reboot their computers for the past 30 years? :D
Oh, wait, maybe THAT's the reason for the long uptimes. :D :D

-- Emanuele Rusconi

[-- Attachment #2: Type: text/html, Size: 1433 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-22 15:58             ` Philip Webb
  2015-03-22 19:13               ` Nikos Chantziaras
  2015-03-22 21:13               ` Matti Nykyri
@ 2015-03-29 10:23               ` lee
  2015-03-31  5:57                 ` Fernando Rodriguez
  2 siblings, 1 reply; 93+ messages in thread
From: lee @ 2015-03-29 10:23 UTC (permalink / raw
  To: gentoo-user

Philip Webb <purslow@ca.inter.net> writes:

> 150322 Peter Humphrey wrote:
>> On Sunday 22 March 2015 13:04:44 Nikos Chantziaras wrote:
>>>> I can reboot the system when I am a user by Ctrl+Alt+Delete.
>>>> The user can reboot the system, but can't shut down ?  Strange
>>> The thinking is that you can unplug the machine
>>> or press the hardware reset or power button or flip the PSU switch ...
>>> Preventing a ctrl+alt+del reboot does not add anything to security.
>>> Security doesn't apply to users with physical access to the machine.
>>> However, this is just a default. You can easily disable reboot
>>> on ctrl+alt+del by editing /etc/inittab and commenting-out this line:
>>>   ca:12345:ctrlaltdel:/sbin/shutdown -r now
>
> Testing my single-user box with the above line in  inittab ,
> I find that if I enter 'A-^Del' , I exit X to the raw terminal ;

That's usually Ctrl+Alt+Backspace.  I had to turn that off with 'Option
"DontZap" "true"' in the server section of xorg.conf because I somehow
happen to press that accidentally about once a month :/

> The 1st effect is explained in  ~/.fluxbox/keys  by
>   # exit fluxbox
>   Control Mod1 Delete :Exit

So whatever handles keyboard inputs with the X server even intercepts
Ctrl+Alt+Del?

Does fluxbox quit all programs nicely before it exits?

> However, the 2nd effect is not explained so easily :
> 'A-^Del' reboots when entered at a raw terminal,
> but 'shutdown -r now' does not, yet the former is defined as the latter
> by the line above in my  /etc/inittab .
>
> The cause seems to be that 'A-^Del' is intercepted by 'init' (Process 1),
> which is owned by root, but 'shutdown -r now' is heard by Process 910
> -- 'bash' running in the raw terminal, which was started by 'init' -- ,
> which is owned by my user.
>
> So the behaviour is explained, but following my earlier msg,
> which advised to follow proper Unix principles,
> I should comment the 'A-^Del' line in  inittab :
> if the raw terminal can't react to 'su', it won't react to 'A-^Del' either,
> so there's no justification in terms of escaping from an emergency.

What happens when you comment out the entry in inittab and someone
presses Ctrl+Alt+Del?  Nothing?

>>> pressing the reset button is far worse, since there's no clean shutdown,
>>> unmounting filesystems after flushing caches, etc.
>
> Yes : that's forced only when the keyboard ceases to respond.
>
>>> Because of that, the default of allowing ctrl+alt+del for local users
>>> makes more sense than disabling it.
>
> That doesn't follow : if you have multiple users,
> you don't want some rogue user rebooting randomly ;
> it makes sense only as a convenience on a single-user system.
> It seems to be the default behaviour of 'inittab'
> -- there no comment saying I set it myself, which I would have added -- ,
> which is not appropriate for Gentoo systems in general,
> some of which are undoubtedly multi-user.

Undefined behaviour as the default also isn't ideal, and I agree that
"nothing happens" would be much better:

What's the last time you pressed Ctrl+Alt+Del and it actually worked?
It's a legacy thing from times when freezes/crashes were common and when
it did work and was useful.

Nowadays, when you're pressing it, usually nothing happens anyway
because the machine is down to where you have to press the reset button
or to turn off the power (if you can't log in with ssh).  When the
machine still works, Ctrl+Alt+Del also works, which means that the
default does nothing but create a security hole.

So how can we have this default changed?


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-23  9:46           ` Peter Humphrey
                               ` (3 preceding siblings ...)
  2015-03-23 12:16             ` [gentoo-user] " Emanuele Rusconi
@ 2015-03-29 10:43             ` lee
  2015-03-29 23:20               ` Walter Dnes
  4 siblings, 1 reply; 93+ messages in thread
From: lee @ 2015-03-29 10:43 UTC (permalink / raw
  To: gentoo-user

Peter Humphrey <peter@prh.myzen.co.uk> writes:

> The remaining question is: why is the user not allowed to halt it?

It's because a user who wants to somewhat permanently disrupt the
services the machine provides would need to remain at the keyboard to
continue to reboot it and thus can be caught more easily than a user who
shuts the machine down and then escapes.

This is assuming that a user who does such things isn't smart enough to
enter the BIOS setup before they escape, which characterizes users doing
such things.


That leaves the question why a user who isn't even logged in should be
able to reboot, which IIRC they can by default with Ctrl+Alt+Del.  Such
users shouldn't be allowed to do anything but to log in.


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-26  0:46         ` microcai
@ 2015-03-29 11:55           ` Volker Armin Hemmann
  2015-03-29 12:33             ` Jorge Almeida
  0 siblings, 1 reply; 93+ messages in thread
From: Volker Armin Hemmann @ 2015-03-29 11:55 UTC (permalink / raw
  To: gentoo-user

Am 26.03.2015 um 01:46 schrieb microcai:
> on Saturday 21 March 2015 13:58:45,Canek Peláez Valdés wrote:
>> On Sat, Mar 21, 2015 at 1:47 PM, Rich Freeman <rich0@gentoo.org> wrote:
>>> On Sat, Mar 21, 2015 at 3:39 PM, German <gentgerman@gmail.com> wrote:
>>>> No, I am trying to shutdown from a console
>>> Well, the old answer would be that you need to use sudo to run it, as
>>> shutting down is a privileged operation.
>>>
>>> I suspect that the new answer is that with appropriate
>>> policykit/consolekit/etc settings you can probably allow somebody
>>> sitting at a physical console to shut down the system, or any
>>> logged-in user if you prefer.  However, I haven't actually set that up
>>> myself.
>> logind does that for you automagically™. The first seat has the rights to
>> poweroff or reboot the machine, and it can differentiate between local and
>> remote logins. You can check if your user session has the permissions to
>> poweroff/reboot via dbus:
>>
>> $ gdbus call --system --dest org.freedesktop.login1 --object-path
>> /org/freedesktop/login1 --method org.freedesktop.login1.Manager.CanPowerOff
>> ('yes',)
>>
>> $ gdbus call --system --dest org.freedesktop.login1 --object-path
>> /org/freedesktop/login1 --method org.freedesktop.login1.Manager.CanReboot
>> ('yes',)
>>
>> But you need systemd to use logind1. There has been some attempts to
>> reimplement logind outside systemd, but I'm not sure how advanced they are.
>>
>> This kind of problems were one of the reasons for creating logind.
>>
> and dump people keep talking nonsencely that sysvinit is enough while it 
> cannot even handle reboot for normal user. sad.
>
>
>

it can. Did for decaded.

Dumb systemd fanbois spouting their lies everywhere. Sad.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-29 11:55           ` Volker Armin Hemmann
@ 2015-03-29 12:33             ` Jorge Almeida
  2015-03-29 12:44               ` Rich Freeman
  0 siblings, 1 reply; 93+ messages in thread
From: Jorge Almeida @ 2015-03-29 12:33 UTC (permalink / raw
  To: gentoo-user

On Sun, Mar 29, 2015 at 12:55 PM, Volker Armin Hemmann
<volkerarmin@googlemail.com> wrote:


>> and dump people keep talking nonsencely that sysvinit is enough while it
>> cannot even handle reboot for normal user. sad.
>>
>>
>>
>
> it can. Did for decaded.
>
> Dumb systemd fanbois spouting their lies everywhere. Sad.
>

"Sad" doesn't even begin to describe the behaviour of Mr. "can learn
anything I want very very fast", the famous "expert of all kinds".
What beats me is the apparent tolerance of this list towards this kind
of attitude. In case someone forgot, this microcai critter is the same
self-styled genious who made his Grand Entrance to this list on
11/11/12 saying "byebye  haters .  Comunitiy doesn't need people like
you"

Regards,

Jorge Almeida


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-29 12:33             ` Jorge Almeida
@ 2015-03-29 12:44               ` Rich Freeman
  0 siblings, 0 replies; 93+ messages in thread
From: Rich Freeman @ 2015-03-29 12:44 UTC (permalink / raw
  To: gentoo-user

On Sun, Mar 29, 2015 at 8:33 AM, Jorge Almeida <jjalmeida@gmail.com> wrote:
> On Sun, Mar 29, 2015 at 12:55 PM, Volker Armin Hemmann
> <volkerarmin@googlemail.com> wrote:
>>> and dump people keep talking nonsencely that sysvinit is enough while it
>>> cannot even handle reboot for normal user. sad.
>>
>> it can. Did for decaded.
>>
>> Dumb systemd fanbois spouting their lies everywhere. Sad.
>>
>
> "Sad" doesn't even begin to describe the behaviour of Mr. "can learn
> anything I want very very fast", the famous "expert of all kinds".
> What beats me is the apparent tolerance of this list towards this kind
> of attitude. In case someone forgot, this microcai critter is the same
> self-styled genious who made his Grand Entrance to this list on
> 11/11/12 saying "byebye  haters .  Comunitiy doesn't need people like
> you"

Do we really need a 15-post flamewar about whose fans are more childish?

If you have a problem with somebody, take it to comrel.  If you have
something useful to offer, offer it.  Nothing above has added to the
conversation at all.

-- 
Rich


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-29 23:20               ` Walter Dnes
@ 2015-03-29 19:30                 ` Rich Freeman
  2015-03-30  0:32                   ` Walter Dnes
  2015-04-04 12:47                 ` lee
  1 sibling, 1 reply; 93+ messages in thread
From: Rich Freeman @ 2015-03-29 19:30 UTC (permalink / raw
  To: gentoo-user

On Sun, Mar 29, 2015 at 7:20 PM, Walter Dnes <waltdnes@waltdnes.org> wrote:
> On Sun, Mar 29, 2015 at 12:43:12PM +0200, lee wrote
>
>> That leaves the question why a user who isn't even logged in should
>> be able to reboot, which IIRC they can by default with Ctrl+Alt+Del.
>> Such users shouldn't be allowed to do anything but to log in.
>
>   As the old saying goes... "If you don't have physical security, you
> don't have any security".  A malicious person at the physical keyboard
> of the machine could just as easily yank the power cord of out of the
> wall, insert a USB key into the machine, plug the machine back in, boot
> up from the USB key, and copy over malicious binaries.
>

With TPM, full-disk encryption, and a verified boot path, you could
actually protect against that scenario (they'd have to tear apart the
TPM chip and try to access the non-volatile storage directly, and the
chips are specifically designed to defeat this).  Secure boot would
not hurt either (with your own keys).  Of course, they could still try
to hack in via USB/PCI/etc, or plant keyloggers and such.  I'm not
suggesting physical security isn't important.  It just isn't a good
reason to completely neglect console security.

-- 
Rich


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-29 10:43             ` lee
@ 2015-03-29 23:20               ` Walter Dnes
  2015-03-29 19:30                 ` Rich Freeman
  2015-04-04 12:47                 ` lee
  0 siblings, 2 replies; 93+ messages in thread
From: Walter Dnes @ 2015-03-29 23:20 UTC (permalink / raw
  To: gentoo-user

On Sun, Mar 29, 2015 at 12:43:12PM +0200, lee wrote

> That leaves the question why a user who isn't even logged in should
> be able to reboot, which IIRC they can by default with Ctrl+Alt+Del.
> Such users shouldn't be allowed to do anything but to log in.

  As the old saying goes... "If you don't have physical security, you
don't have any security".  A malicious person at the physical keyboard
of the machine could just as easily yank the power cord of out of the
wall, insert a USB key into the machine, plug the machine back in, boot
up from the USB key, and copy over malicious binaries.

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-29 19:30                 ` Rich Freeman
@ 2015-03-30  0:32                   ` Walter Dnes
  2015-03-30  0:52                     ` Rich Freeman
  2015-03-30  8:00                     ` Mick
  0 siblings, 2 replies; 93+ messages in thread
From: Walter Dnes @ 2015-03-30  0:32 UTC (permalink / raw
  To: gentoo-user

On Sun, Mar 29, 2015 at 03:30:07PM -0400, Rich Freeman wrote

> With TPM, full-disk encryption, and a verified boot path, you could
> actually protect against that scenario (they'd have to tear apart the
> TPM chip and try to access the non-volatile storage directly, and the
> chips are specifically designed to defeat this).  Secure boot would
> not hurt either (with your own keys).  Of course, they could still try
> to hack in via USB/PCI/etc, or plant keyloggers and such.  I'm not
> suggesting physical security isn't important.  It just isn't a good
> reason to completely neglect console security.

  Be careful what you wish for.  I have my doubts that TPM chips would
boot linux with Microsoft offering "volume discounts" to OEMS.  Call me
cynical.

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-30  0:32                   ` Walter Dnes
@ 2015-03-30  0:52                     ` Rich Freeman
  2015-03-30  8:09                       ` Mick
  2015-03-30  8:00                     ` Mick
  1 sibling, 1 reply; 93+ messages in thread
From: Rich Freeman @ 2015-03-30  0:52 UTC (permalink / raw
  To: gentoo-user

On Sun, Mar 29, 2015 at 8:32 PM, Walter Dnes <waltdnes@waltdnes.org> wrote:
>
>   Be careful what you wish for.  I have my doubts that TPM chips would
> boot linux with Microsoft offering "volume discounts" to OEMS.  Call me
> cynical.
>

TPM chips don't control what boots.  They just accept the hash of the
bootloader reported by the firmware and store it (and that is it as
far as the OEM's contribution to the process).  Linux supports TPM
chips, as does trusted grub.  I have no idea if gummiboot or any of
the EFI solutions do (presumably direct to linux works) - you'd need a
TPM-aware bootloader to take advantage of TPM-based full-disk
encryption unless you want to be typing in a password when you boot.
A TPM is still useful with password-based boots since it can enforce a
maximum number of guesses before it destroys the key.  However, the
real magic is when you use a verified boot path so that your system
just magically boots into linux if the boot path is not tampered with,
and if not the hard drive is impossible to read (and you can do all
this while keeping a copy of your disk key safely offline just in
case).

Remember, TPM isn't UEFI - it works differently and has been around in
PCs a lot longer.

-- 
Rich


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-30  0:32                   ` Walter Dnes
  2015-03-30  0:52                     ` Rich Freeman
@ 2015-03-30  8:00                     ` Mick
  1 sibling, 0 replies; 93+ messages in thread
From: Mick @ 2015-03-30  8:00 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 1059 bytes --]

On Monday 30 Mar 2015 01:32:21 Walter Dnes wrote:
> On Sun, Mar 29, 2015 at 03:30:07PM -0400, Rich Freeman wrote
> 
> > With TPM, full-disk encryption, and a verified boot path, you could
> > actually protect against that scenario (they'd have to tear apart the
> > TPM chip and try to access the non-volatile storage directly, and the
> > chips are specifically designed to defeat this).  Secure boot would
> > not hurt either (with your own keys).  Of course, they could still try
> > to hack in via USB/PCI/etc, or plant keyloggers and such.  I'm not
> > suggesting physical security isn't important.  It just isn't a good
> > reason to completely neglect console security.
> 
>   Be careful what you wish for.  I have my doubts that TPM chips would
> boot linux with Microsoft offering "volume discounts" to OEMS.  Call me
> cynical.

Well, yes, post Snowden revelations we can reasonably suspect that the TPM 
OEMs have degraded the randomness of the chip sufficiently for spooks to be 
able to crack your keys.

-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-30  0:52                     ` Rich Freeman
@ 2015-03-30  8:09                       ` Mick
  2015-03-30  9:41                         ` Rich Freeman
  0 siblings, 1 reply; 93+ messages in thread
From: Mick @ 2015-03-30  8:09 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 886 bytes --]

On Monday 30 Mar 2015 01:52:14 Rich Freeman wrote:
> On Sun, Mar 29, 2015 at 8:32 PM, Walter Dnes <waltdnes@waltdnes.org> wrote:
> >   Be careful what you wish for.  I have my doubts that TPM chips would
> > 
> > boot linux with Microsoft offering "volume discounts" to OEMS.  Call me
> > cynical.
> 
> TPM chips don't control what boots.  They just accept the hash of the
> bootloader reported by the firmware and store it (and that is it as
> far as the OEM's contribution to the process). 

Rich, the problem with TPM as I understand it is that the private key in the 
TPM chip is not yours, generated on your trusted platform, but the TPM 
manufacturer's and is burned into the TPM chip at the time of production.  If 
the TPM OEMs are in US or within the sphere of influence of the US, then I 
would consider this key as good as compromised.

-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-30  8:09                       ` Mick
@ 2015-03-30  9:41                         ` Rich Freeman
  0 siblings, 0 replies; 93+ messages in thread
From: Rich Freeman @ 2015-03-30  9:41 UTC (permalink / raw
  To: gentoo-user

On Mon, Mar 30, 2015 at 4:09 AM, Mick <michaelkintzios@gmail.com> wrote:
> On Monday 30 Mar 2015 01:52:14 Rich Freeman wrote:
>> On Sun, Mar 29, 2015 at 8:32 PM, Walter Dnes <waltdnes@waltdnes.org> wrote:
>> >   Be careful what you wish for.  I have my doubts that TPM chips would
>> >
>> > boot linux with Microsoft offering "volume discounts" to OEMS.  Call me
>> > cynical.
>>
>> TPM chips don't control what boots.  They just accept the hash of the
>> bootloader reported by the firmware and store it (and that is it as
>> far as the OEM's contribution to the process).
>
> Rich, the problem with TPM as I understand it is that the private key in the
> TPM chip is not yours, generated on your trusted platform, but the TPM
> manufacturer's and is burned into the TPM chip at the time of production.  If
> the TPM OEMs are in US or within the sphere of influence of the US, then I
> would consider this key as good as compromised.

As far as I'm aware, using a TPM for full-disk encryption does not
rely on any keys pre-installed in the TPM.  Typically you install your
own key or have the TPM generate one for you.  All the TPM does is
refuse to divulge the key unless the firmware reported that the
bootloader hash matches what you told it to look out for, and the
bootloader reported that the kernel hash matches what you told it to
look for (and you can go beyond that, but only if you are using a
distro that signs its userspace, which I believe is a direction RedHat
is going).

However, if the TPM or firmware has a back-door, then I'll certainly
grant that the NSA can read your hard drive.  They don't even need to
compromise the TPM - the firmware alone is capable of compromising the
trusted boot path.  It just needs to tell the TPM that it booted your
trusted bootloader when it really booted something else.

Securing your system isn't really about keeping the NSA out.  If they
want in, they're probably already in.  Sure, it might be
hypothetically possible to keep them out, but it would take far more
effort than almost anybody is going to be willing to put in.  A TPM
will likely do a very effective job at keeping the 99.9999999% of
people on the Earth who aren't the NSA out, which seems to be good
enough for just about every company on the planet, since most secure
their laptops with TPMs.

-- 
Rich


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-29 10:23               ` lee
@ 2015-03-31  5:57                 ` Fernando Rodriguez
  2015-03-31  6:38                   ` Fernando Rodriguez
                                     ` (2 more replies)
  0 siblings, 3 replies; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-31  5:57 UTC (permalink / raw
  To: gentoo-user

On Sunday, March 29, 2015 12:23:00 PM lee wrote:
> Philip Webb <purslow@ca.inter.net> writes:
> What's the last time you pressed Ctrl+Alt+Del and it actually worked?
> It's a legacy thing from times when freezes/crashes were common and when
> it did work and was useful.
> 
> Nowadays, when you're pressing it, usually nothing happens anyway
> because the machine is down to where you have to press the reset button
> or to turn off the power (if you can't log in with ssh).  When the
> machine still works, Ctrl+Alt+Del also works, which means that the
> default does nothing but create a security hole.

On Linux now there's the Magic SysRq Key feature for that. If enabled (I think 
it is by default, may be wrong) you can use ctrl-alt-sysrq plus one these keys 
even if your kernel panics or freezes in most cases (ctrl may only be needed 
from xorg):

r - to get the keyboard back so you can switch to VT if xorg freezes
e - to terminate all processes gracefully (SIGTERM) except pid 1
i - to terminate all processes forcefully (SIGKILL) except pid 1
s - to sync all filesystems 
u - to unmount them and remount readonly
b - to reboot

Easy to remember as "Reboot Even If System Utterly Broken"
There's a lot of other commands in the kernel docs sysrq.txt
 
> So how can we have this default changed?

Somebody posted that on this very thread. Replace the ctrlaltdel entry on 
inittab with /bin/false.

-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-31  5:57                 ` Fernando Rodriguez
@ 2015-03-31  6:38                   ` Fernando Rodriguez
  2015-03-31  9:36                   ` Tom H
  2015-04-04 12:41                   ` lee
  2 siblings, 0 replies; 93+ messages in thread
From: Fernando Rodriguez @ 2015-03-31  6:38 UTC (permalink / raw
  To: gentoo-user

On Tuesday, March 31, 2015 1:57:32 AM Fernando Rodriguez wrote:
> On Sunday, March 29, 2015 12:23:00 PM lee wrote:
> > Philip Webb <purslow@ca.inter.net> writes:
> > What's the last time you pressed Ctrl+Alt+Del and it actually worked?
> > It's a legacy thing from times when freezes/crashes were common and when
> > it did work and was useful.
> > 
> > Nowadays, when you're pressing it, usually nothing happens anyway
> > because the machine is down to where you have to press the reset button
> > or to turn off the power (if you can't log in with ssh).  When the
> > machine still works, Ctrl+Alt+Del also works, which means that the
> > default does nothing but create a security hole.
> 
> On Linux now there's the Magic SysRq Key feature for that. If enabled (I 
think 
> it is by default, may be wrong) you can use ctrl-alt-sysrq plus one these 
keys 
> even if your kernel panics or freezes in most cases (ctrl may only be needed 
> from xorg):
> 
> r - to get the keyboard back so you can switch to VT if xorg freezes
> e - to terminate all processes gracefully (SIGTERM) except pid 1
> i - to terminate all processes forcefully (SIGKILL) except pid 1
> s - to sync all filesystems 
> u - to unmount them and remount readonly
> b - to reboot
> 
> Easy to remember as "Reboot Even If System Utterly Broken"
> There's a lot of other commands in the kernel docs sysrq.txt
>  
> > So how can we have this default changed?
> 
> Somebody posted that on this very thread. Replace the ctrlaltdel entry on 
> inittab with /bin/false.
> 
> 
Actually it says after a crash or freeze but not a panic.
-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-31  5:57                 ` Fernando Rodriguez
  2015-03-31  6:38                   ` Fernando Rodriguez
@ 2015-03-31  9:36                   ` Tom H
  2015-03-31  9:42                     ` Emanuele Rusconi
  2015-04-04 12:41                   ` lee
  2 siblings, 1 reply; 93+ messages in thread
From: Tom H @ 2015-03-31  9:36 UTC (permalink / raw
  To: Gentoo User

On Tue, Mar 31, 2015 at 1:57 AM, Fernando Rodriguez
<frodriguez.developer@outlook.com> wrote:


> On Linux now there's the Magic SysRq Key feature for that. If enabled (I think
> it is by default, may be wrong) you can use ctrl-alt-sysrq plus one these keys
> even if your kernel panics or freezes in most cases (ctrl may only be needed
> from xorg):
>
> r - to get the keyboard back so you can switch to VT if xorg freezes
> e - to terminate all processes gracefully (SIGTERM) except pid 1
> i - to terminate all processes forcefully (SIGKILL) except pid 1
> s - to sync all filesystems
> u - to unmount them and remount readonly
> b - to reboot

You have to set "MAGIC_SYSRQ" to "y" for it to be enabled.

You can set the "capabilities" of sysrq either via
'MAGIC_SYSRQ_DEFAULT_ENABLE" or via sysctl. Debian uses the former (to
set it to 438) and Ubuntu and Fedora use the latter (to set it to 176
and 16 respectively). "16" is systemd upstream's default whereby you
can only sync filesystems. It's the kind of value that can be the
source of a lot of arguing...


> Easy to remember as "Reboot Even If System Utterly Broken"

I remember it as the reverse of "busier".


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-31  9:36                   ` Tom H
@ 2015-03-31  9:42                     ` Emanuele Rusconi
  2015-03-31 17:13                       ` Tom H
  0 siblings, 1 reply; 93+ messages in thread
From: Emanuele Rusconi @ 2015-03-31  9:42 UTC (permalink / raw
  To: gentoo-user

> > Easy to remember as "Reboot Even If System Utterly Broken"
>
> I remember it as the reverse of "busier".
>

A variant I read somewhere is "Raising (Skinny) Elephants Is So Utterly Boring".
"Skinny" is an extra optional sync, it doesn't hurt and makes the
mnemonic funnier.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-31  9:42                     ` Emanuele Rusconi
@ 2015-03-31 17:13                       ` Tom H
  0 siblings, 0 replies; 93+ messages in thread
From: Tom H @ 2015-03-31 17:13 UTC (permalink / raw
  To: Gentoo User

On Tue, Mar 31, 2015 at 5:42 AM, Emanuele Rusconi <emarsk@gmail.com> wrote:
>>>
>>> Easy to remember as "Reboot Even If System Utterly Broken"
>>
>> I remember it as the reverse of "busier".
>
> A variant I read somewhere is "Raising (Skinny) Elephants Is So Utterly Boring".
> "Skinny" is an extra optional sync, it doesn't hurt and makes the
> mnemonic funnier.

:)


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-03-31  5:57                 ` Fernando Rodriguez
  2015-03-31  6:38                   ` Fernando Rodriguez
  2015-03-31  9:36                   ` Tom H
@ 2015-04-04 12:41                   ` lee
  2015-04-04 15:16                     ` Rich Freeman
                                       ` (2 more replies)
  2 siblings, 3 replies; 93+ messages in thread
From: lee @ 2015-04-04 12:41 UTC (permalink / raw
  To: gentoo-user

Fernando Rodriguez <frodriguez.developer@outlook.com> writes:

> On Sunday, March 29, 2015 12:23:00 PM lee wrote:
>> Philip Webb <purslow@ca.inter.net> writes:
>> What's the last time you pressed Ctrl+Alt+Del and it actually worked?
>> It's a legacy thing from times when freezes/crashes were common and when
>> it did work and was useful.
>> 
>> Nowadays, when you're pressing it, usually nothing happens anyway
>> because the machine is down to where you have to press the reset button
>> or to turn off the power (if you can't log in with ssh).  When the
>> machine still works, Ctrl+Alt+Del also works, which means that the
>> default does nothing but create a security hole.
>
> On Linux now there's the Magic SysRq Key feature for that.

I always can't remember which keys to press with that, so I have it
disabled.

And when the keyboard is unresponsive, it won't work.

>> So how can we have this default changed?
>
> Somebody posted that on this very thread. Replace the ctrlaltdel entry on 
> inittab with /bin/false.

Oh I mean the *default*.  We should not need to change the inittab to
have it disabled by default.

Isn't commenting out the whole line sufficient?


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] How to poweroff the system from user?
  2015-03-29 23:20               ` Walter Dnes
  2015-03-29 19:30                 ` Rich Freeman
@ 2015-04-04 12:47                 ` lee
  1 sibling, 0 replies; 93+ messages in thread
From: lee @ 2015-04-04 12:47 UTC (permalink / raw
  To: gentoo-user

"Walter Dnes" <waltdnes@waltdnes.org> writes:

> On Sun, Mar 29, 2015 at 12:43:12PM +0200, lee wrote
>
>> That leaves the question why a user who isn't even logged in should
>> be able to reboot, which IIRC they can by default with Ctrl+Alt+Del.
>> Such users shouldn't be allowed to do anything but to log in.
>
>   As the old saying goes... "If you don't have physical security, you
> don't have any security".  A malicious person at the physical keyboard
> of the machine could just as easily yank the power cord of out of the
> wall, insert a USB key into the machine, plug the machine back in, boot
> up from the USB key, and copy over malicious binaries.

It's not logical to provide ppl who want to copy over malicious binaries
with an easy way to reboot the machine in order to do so.


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-04 12:41                   ` lee
@ 2015-04-04 15:16                     ` Rich Freeman
  2015-04-07 20:10                       ` lee
  2015-04-04 22:36                     ` Fernando Rodriguez
  2015-04-04 22:37                     ` Neil Bothwick
  2 siblings, 1 reply; 93+ messages in thread
From: Rich Freeman @ 2015-04-04 15:16 UTC (permalink / raw
  To: gentoo-user

On Sat, Apr 4, 2015 at 8:41 AM, lee <lee@yagibdah.de> wrote:
>
> Oh I mean the *default*.  We should not need to change the inittab to
> have it disabled by default.
>
> Isn't commenting out the whole line sufficient?
>

Uh, commenting out the line is changing the inittab (and I have no
idea if it works or not offhand).

With Gentoo I prefer to not have huge religious debates about Gentoo.
We try to give users as much choice as possible which lets us sidestep
stupid arguments about whether such-and-such is better than something
else.  The problem is that by their nature there usually can only be
one default (or one default default if you want to make it turtles all
the way down with profiles and such).  So, suddenly we end up fighting
over this stuff anyway...

-- 
Rich


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-04 12:41                   ` lee
  2015-04-04 15:16                     ` Rich Freeman
@ 2015-04-04 22:36                     ` Fernando Rodriguez
  2015-04-07 19:21                       ` lee
  2015-04-04 22:37                     ` Neil Bothwick
  2 siblings, 1 reply; 93+ messages in thread
From: Fernando Rodriguez @ 2015-04-04 22:36 UTC (permalink / raw
  To: gentoo-user

On Saturday, April 04, 2015 2:41:12 PM lee wrote:
> I always can't remember which keys to press with that, so I have it
> disabled.
> 
> And when the keyboard is unresponsive, it won't work.

It will in many cases (probably most). Usually it's xorg that "freezes" the 
keyboard, in those cases ctrl-alt-sysrq-r followed by ctrl-alt-f1 should get 
you to the VT where you can restart xorg. I think the kernel needs to be 
completely locked with interrupts disabled or locked in a higher priority 
interrupt (unlikely) for it not to work or the USB stack totally broken. I can 
see some of the commands failing or even completely locking the kernel if 
something's really messed up.

-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-04 12:41                   ` lee
  2015-04-04 15:16                     ` Rich Freeman
  2015-04-04 22:36                     ` Fernando Rodriguez
@ 2015-04-04 22:37                     ` Neil Bothwick
  2015-04-05  7:27                       ` Dale
  2 siblings, 1 reply; 93+ messages in thread
From: Neil Bothwick @ 2015-04-04 22:37 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 494 bytes --]

On Sat, 04 Apr 2015 14:41:12 +0200, lee wrote:

> > On Linux now there's the Magic SysRq Key feature for that.  
> 
> I always can't remember which keys to press with that, so I have it
> disabled.

BUSIER backwards.

> And when the keyboard is unresponsive, it won't work.

It usually does. The kernel sees the Magic key events directly, so even
if your X server has crashed, it will still respond to Alt-SysReq.


-- 
Neil Bothwick

Linux users do it without paying a Bill

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-04 22:37                     ` Neil Bothwick
@ 2015-04-05  7:27                       ` Dale
  2015-04-05 11:24                         ` Rich Freeman
  0 siblings, 1 reply; 93+ messages in thread
From: Dale @ 2015-04-05  7:27 UTC (permalink / raw
  To: gentoo-user, Dale

Neil Bothwick wrote:
> On Sat, 04 Apr 2015 14:41:12 +0200, lee wrote:
>
>>> On Linux now there's the Magic SysRq Key feature for that.  
>> I always can't remember which keys to press with that, so I have it
>> disabled.
> BUSIER backwards.
>
>> And when the keyboard is unresponsive, it won't work.
> It usually does. The kernel sees the Magic key events directly, so even
> if your X server has crashed, it will still respond to Alt-SysReq.
>
>

I used that on a few puters.  I don't recall this ever not working.  X
may not see the keyboard but the kernel does.  It's a life saver at
times too.  At least you can sync and unmount cleanly. 

Dale

:-)  :-) 


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-05  7:27                       ` Dale
@ 2015-04-05 11:24                         ` Rich Freeman
  2015-04-05 15:13                           ` Dale
  0 siblings, 1 reply; 93+ messages in thread
From: Rich Freeman @ 2015-04-05 11:24 UTC (permalink / raw
  To: gentoo-user; +Cc: Dale

On Sun, Apr 5, 2015 at 3:27 AM, Dale <rdalek1967@gmail.com> wrote:
> Neil Bothwick wrote:
>> On Sat, 04 Apr 2015 14:41:12 +0200, lee wrote:
>>
>>>> On Linux now there's the Magic SysRq Key feature for that.
>>> I always can't remember which keys to press with that, so I have it
>>> disabled.
>> BUSIER backwards.
>>
>>> And when the keyboard is unresponsive, it won't work.
>> It usually does. The kernel sees the Magic key events directly, so even
>> if your X server has crashed, it will still respond to Alt-SysReq.
>>
>>
>
> I used that on a few puters.  I don't recall this ever not working.  X
> may not see the keyboard but the kernel does.  It's a life saver at
> times too.  At least you can sync and unmount cleanly.
>

If you're dealing with a kernel panic of some kind (which you
inevitably are when you are doing this sort of thing), all bets are
off.  I'll agree that usually the magic sysrq works.  However, there
are certainly going to be cases where it doesn't, or at least where
parts of it don't work.  In my case the part that usually fails for me
right now is btrfs, so unmounting won't work anyway (though I guess it
will take care of the ext4 backup partition that is only rarely
touched anyway).

-- 
Rich


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-05 11:24                         ` Rich Freeman
@ 2015-04-05 15:13                           ` Dale
  0 siblings, 0 replies; 93+ messages in thread
From: Dale @ 2015-04-05 15:13 UTC (permalink / raw
  To: Rich Freeman, Gentoo User

Rich Freeman wrote:
> On Sun, Apr 5, 2015 at 3:27 AM, Dale <rdalek1967@gmail.com> wrote:
>> Neil Bothwick wrote:
>>> On Sat, 04 Apr 2015 14:41:12 +0200, lee wrote:
>>>
>>>>> On Linux now there's the Magic SysRq Key feature for that.
>>>> I always can't remember which keys to press with that, so I have it
>>>> disabled.
>>> BUSIER backwards.
>>>
>>>> And when the keyboard is unresponsive, it won't work.
>>> It usually does. The kernel sees the Magic key events directly, so even
>>> if your X server has crashed, it will still respond to Alt-SysReq.
>>>
>>>
>> I used that on a few puters.  I don't recall this ever not working.  X
>> may not see the keyboard but the kernel does.  It's a life saver at
>> times too.  At least you can sync and unmount cleanly.
>>
> If you're dealing with a kernel panic of some kind (which you
> inevitably are when you are doing this sort of thing), all bets are
> off.  I'll agree that usually the magic sysrq works.  However, there
> are certainly going to be cases where it doesn't, or at least where
> parts of it don't work.  In my case the part that usually fails for me
> right now is btrfs, so unmounting won't work anyway (though I guess it
> will take care of the ext4 backup partition that is only rarely
> touched anyway).
>


That is true but it seems to work most of the time for the usual
failures.  Ask some old timers on this list, hitting reset or having to
pull the plug from the wall really gets on my nerve, every single one of
them and in a hurry.  Dare I think about hal and what a mess it caused
for me. 

Dale

:-)  :-) 


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-04 22:36                     ` Fernando Rodriguez
@ 2015-04-07 19:21                       ` lee
  2015-04-07 20:43                         ` Fernando Rodriguez
  2015-04-07 21:27                         ` Neil Bothwick
  0 siblings, 2 replies; 93+ messages in thread
From: lee @ 2015-04-07 19:21 UTC (permalink / raw
  To: gentoo-user

Fernando Rodriguez <frodriguez.developer@outlook.com> writes:

> On Saturday, April 04, 2015 2:41:12 PM lee wrote:
>> I always can't remember which keys to press with that, so I have it
>> disabled.
>> 
>> And when the keyboard is unresponsive, it won't work.
>
> It will in many cases (probably most). Usually it's xorg that "freezes" the 
> keyboard, in those cases ctrl-alt-sysrq-r followed by ctrl-alt-f1 should get 
> you to the VT where you can restart xorg. I think the kernel needs to be 
> completely locked with interrupts disabled or locked in a higher priority 
> interrupt (unlikely) for it not to work or the USB stack totally broken. I can 
> see some of the commands failing or even completely locking the kernel if 
> something's really messed up.

How do you remember these keys?  A long time ago, I even printed a list,
and of course, it got lost before I ever came close to needing it.
Paper is just too volatile.


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-04 15:16                     ` Rich Freeman
@ 2015-04-07 20:10                       ` lee
  2015-04-07 20:24                         ` lee
  0 siblings, 1 reply; 93+ messages in thread
From: lee @ 2015-04-07 20:10 UTC (permalink / raw
  To: gentoo-user

Rich Freeman <rich0@gentoo.org> writes:

> On Sat, Apr 4, 2015 at 8:41 AM, lee <lee@yagibdah.de> wrote:
>>
>> Oh I mean the *default*.  We should not need to change the inittab to
>> have it disabled by default.
>>
>> Isn't commenting out the whole line sufficient?
>>
>
> Uh, commenting out the line is changing the inittab (and I have no
> idea if it works or not offhand).
>
> With Gentoo I prefer to not have huge religious debates about Gentoo.
> We try to give users as much choice as possible which lets us sidestep
> stupid arguments about whether such-and-such is better than something
> else.  The problem is that by their nature there usually can only be
> one default (or one default default if you want to make it turtles all
> the way down with profiles and such).  So, suddenly we end up fighting
> over this stuff anyway...

Living in the past is not onwardly a good default.


(At first I wanted to say "Living in the past seldom is a good default."
--- but the usage of "seldom" and the idea of using "seldomly" gave me
to think, and it seems that "seldom" can mean something like "not
onwardly".  And I don't know whether it should be "Living in the past is
seldom a good default." --- which even I notice could be considered as
rather unfriendly by native English speakers --- or "... seldom is ...".
However, "not onwardly" might create an interesting tautology here, so
it has it's merits.)


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-07 20:10                       ` lee
@ 2015-04-07 20:24                         ` lee
  0 siblings, 0 replies; 93+ messages in thread
From: lee @ 2015-04-07 20:24 UTC (permalink / raw
  To: gentoo-user

lee <lee@yagibdah.de> writes:

> Living in the past is not onwardly a good default.

s/is not onwardly/seldwhen is/


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-07 19:21                       ` lee
@ 2015-04-07 20:43                         ` Fernando Rodriguez
  2015-04-07 21:27                         ` Neil Bothwick
  1 sibling, 0 replies; 93+ messages in thread
From: Fernando Rodriguez @ 2015-04-07 20:43 UTC (permalink / raw
  To: gentoo-user

On Tuesday, April 07, 2015 9:21:38 PM lee wrote:
> Fernando Rodriguez <frodriguez.developer@outlook.com> writes:
> 
> > On Saturday, April 04, 2015 2:41:12 PM lee wrote:
> >> I always can't remember which keys to press with that, so I have it
> >> disabled.
> >> 
> >> And when the keyboard is unresponsive, it won't work.
> >
> > It will in many cases (probably most). Usually it's xorg that "freezes" 
the 
> > keyboard, in those cases ctrl-alt-sysrq-r followed by ctrl-alt-f1 should 
get 
> > you to the VT where you can restart xorg. I think the kernel needs to be 
> > completely locked with interrupts disabled or locked in a higher priority 
> > interrupt (unlikely) for it not to work or the USB stack totally broken. I 
can 
> > see some of the commands failing or even completely locking the kernel if 
> > something's really messed up.
> 
> How do you remember these keys?  A long time ago, I even printed a list,
> and of course, it got lost before I ever came close to needing it.
> Paper is just too volatile.

Like I said: "Reboot Even If System Utterly Broken" I don't have a way to 
remember the specific keys other than knowing what the shutdown sequence is.



-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-07 19:21                       ` lee
  2015-04-07 20:43                         ` Fernando Rodriguez
@ 2015-04-07 21:27                         ` Neil Bothwick
  2015-04-08 21:47                           ` lee
  1 sibling, 1 reply; 93+ messages in thread
From: Neil Bothwick @ 2015-04-07 21:27 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 839 bytes --]

On Tue, 07 Apr 2015 21:21:38 +0200, lee wrote:

> > It will in many cases (probably most). Usually it's xorg that
> > "freezes" the keyboard, in those cases ctrl-alt-sysrq-r followed by
> > ctrl-alt-f1 should get you to the VT where you can restart xorg. I
> > think the kernel needs to be completely locked with interrupts
> > disabled or locked in a higher priority interrupt (unlikely) for it
> > not to work or the USB stack totally broken. I can see some of the
> > commands failing or even completely locking the kernel if something's
> > really messed up.  
> 
> How do you remember these keys? 

BUSIER backwards, or bookmark
http://en.wikipedia.org/wiki/Magic_SysRq_key in your phone's browser :)

-- 
Neil Bothwick

Q. What is the difference between Queensland and yoghurt?
A. Yoghurt has an active culture.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-07 21:27                         ` Neil Bothwick
@ 2015-04-08 21:47                           ` lee
  2015-04-14 21:07                             ` Emanuele Rusconi
  0 siblings, 1 reply; 93+ messages in thread
From: lee @ 2015-04-08 21:47 UTC (permalink / raw
  To: gentoo-user

Neil Bothwick <neil@digimed.co.uk> writes:

> On Tue, 07 Apr 2015 21:21:38 +0200, lee wrote:
>
>> > It will in many cases (probably most). Usually it's xorg that
>> > "freezes" the keyboard, in those cases ctrl-alt-sysrq-r followed by
>> > ctrl-alt-f1 should get you to the VT where you can restart xorg. I
>> > think the kernel needs to be completely locked with interrupts
>> > disabled or locked in a higher priority interrupt (unlikely) for it
>> > not to work or the USB stack totally broken. I can see some of the
>> > commands failing or even completely locking the kernel if something's
>> > really messed up.  
>> 
>> How do you remember these keys? 
>
> BUSIER backwards, or bookmark
> http://en.wikipedia.org/wiki/Magic_SysRq_key in your phone's browser :)

Phone's browser?


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-08 21:47                           ` lee
@ 2015-04-14 21:07                             ` Emanuele Rusconi
  2015-04-14 22:06                               ` lee
  0 siblings, 1 reply; 93+ messages in thread
From: Emanuele Rusconi @ 2015-04-14 21:07 UTC (permalink / raw
  To: gentoo-user

On 8 April 2015 at 23:47, lee <lee@yagibdah.de> wrote:
>
> Neil Bothwick <neil@digimed.co.uk> writes:
>
> > On Tue, 07 Apr 2015 21:21:38 +0200, lee wrote:
> >
> > > How do you remember these keys?
> >
> > BUSIER backwards, or bookmark
> > http://en.wikipedia.org/wiki/Magic_SysRq_key in your phone's browser :)
>
> Phone's browser?

If you need the SysRq trick, you probably can't use your computer's browser ;) .

-- Emanuele Rusconi


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-14 21:07                             ` Emanuele Rusconi
@ 2015-04-14 22:06                               ` lee
  2015-04-14 23:02                                 ` Neil Bothwick
  0 siblings, 1 reply; 93+ messages in thread
From: lee @ 2015-04-14 22:06 UTC (permalink / raw
  To: gentoo-user

Emanuele Rusconi <emarsk@gmail.com> writes:

> On 8 April 2015 at 23:47, lee <lee@yagibdah.de> wrote:
>>
>> Neil Bothwick <neil@digimed.co.uk> writes:
>>
>> > On Tue, 07 Apr 2015 21:21:38 +0200, lee wrote:
>> >
>> > > How do you remember these keys?
>> >
>> > BUSIER backwards, or bookmark
>> > http://en.wikipedia.org/wiki/Magic_SysRq_key in your phone's browser :)
>>
>> Phone's browser?
>
> If you need the SysRq trick, you probably can't use your computer's browser ;) .

Then I won't have a browser I could use.


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-14 22:06                               ` lee
@ 2015-04-14 23:02                                 ` Neil Bothwick
  2015-05-09 15:13                                   ` lee
  0 siblings, 1 reply; 93+ messages in thread
From: Neil Bothwick @ 2015-04-14 23:02 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 557 bytes --]

On Wed, 15 Apr 2015 00:06:33 +0200, lee wrote:

> >> > > How do you remember these keys?  
> >> >
> >> > BUSIER backwards, or bookmark
> >> > http://en.wikipedia.org/wiki/Magic_SysRq_key in your phone's
> >> > browser :)  
> >>
> >> Phone's browser?  
> >
> > If you need the SysRq trick, you probably can't use your computer's
> > browser ;) .  
> 
> Then I won't have a browser I could use.

Never mind, there's always Post-It notes - they aren't only for passwords.


-- 
Neil Bothwick

Always be sincere even if you don't mean it.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 93+ messages in thread

* Re: [gentoo-user] Re: How to poweroff the system from user?
  2015-04-14 23:02                                 ` Neil Bothwick
@ 2015-05-09 15:13                                   ` lee
  0 siblings, 0 replies; 93+ messages in thread
From: lee @ 2015-05-09 15:13 UTC (permalink / raw
  To: gentoo-user

Neil Bothwick <neil@digimed.co.uk> writes:

> On Wed, 15 Apr 2015 00:06:33 +0200, lee wrote:
>
>> >> > > How do you remember these keys?  
>> >> >
>> >> > BUSIER backwards, or bookmark
>> >> > http://en.wikipedia.org/wiki/Magic_SysRq_key in your phone's
>> >> > browser :)  
>> >>
>> >> Phone's browser?  
>> >
>> > If you need the SysRq trick, you probably can't use your computer's
>> > browser ;) .  
>> 
>> Then I won't have a browser I could use.
>
> Never mind, there's always Post-It notes - they aren't only for passwords.

That isn't better than printing the key bindings ...


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 93+ messages in thread

end of thread, other threads:[~2015-05-09 15:14 UTC | newest]

Thread overview: 93+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-21 19:26 [gentoo-user] How to poweroff the system from user? German
2015-03-21 19:34 ` Alexander Kapshuk
2015-03-21 19:35   ` Alexander Kapshuk
2015-03-21 22:38     ` Fernando Rodriguez
2015-03-21 22:52       ` Emanuele Rusconi
2015-03-21 23:03         ` Fernando Rodriguez
2015-03-21 19:39   ` German
2015-03-21 19:47     ` Rich Freeman
2015-03-21 19:58       ` Canek Peláez Valdés
2015-03-26  0:46         ` microcai
2015-03-29 11:55           ` Volker Armin Hemmann
2015-03-29 12:33             ` Jorge Almeida
2015-03-29 12:44               ` Rich Freeman
2015-03-21 20:01       ` German
2015-03-21 20:17         ` Jc García
2015-03-21 20:09 ` Fernando Rodriguez
2015-03-21 20:32 ` Philip Webb
2015-03-21 20:50   ` Rich Freeman
2015-03-21 20:58   ` German
2015-03-21 22:20     ` Jc García
2015-03-22 10:30       ` Peter Humphrey
2015-03-22 11:04         ` [gentoo-user] " Nikos Chantziaras
2015-03-22 11:27           ` Peter Humphrey
2015-03-22 15:58             ` Philip Webb
2015-03-22 19:13               ` Nikos Chantziaras
2015-03-22 20:12                 ` Philip Webb
2015-03-22 23:18                   ` Nikos Chantziaras
2015-03-22 21:13               ` Matti Nykyri
2015-03-29 10:23               ` lee
2015-03-31  5:57                 ` Fernando Rodriguez
2015-03-31  6:38                   ` Fernando Rodriguez
2015-03-31  9:36                   ` Tom H
2015-03-31  9:42                     ` Emanuele Rusconi
2015-03-31 17:13                       ` Tom H
2015-04-04 12:41                   ` lee
2015-04-04 15:16                     ` Rich Freeman
2015-04-07 20:10                       ` lee
2015-04-07 20:24                         ` lee
2015-04-04 22:36                     ` Fernando Rodriguez
2015-04-07 19:21                       ` lee
2015-04-07 20:43                         ` Fernando Rodriguez
2015-04-07 21:27                         ` Neil Bothwick
2015-04-08 21:47                           ` lee
2015-04-14 21:07                             ` Emanuele Rusconi
2015-04-14 22:06                               ` lee
2015-04-14 23:02                                 ` Neil Bothwick
2015-05-09 15:13                                   ` lee
2015-04-04 22:37                     ` Neil Bothwick
2015-04-05  7:27                       ` Dale
2015-04-05 11:24                         ` Rich Freeman
2015-04-05 15:13                           ` Dale
2015-03-22 20:36         ` [gentoo-user] " Jc García
2015-03-23  9:46           ` Peter Humphrey
2015-03-23 10:12             ` 回复:Re: " Nicol TAO
2015-03-23 11:28             ` Rich Freeman
2015-03-23 12:13             ` [gentoo-user] " Nikos Chantziaras
2015-03-23 12:16               ` Matti Nykyri
2015-03-23 13:32                 ` Nikos Chantziaras
2015-03-23 12:16             ` [gentoo-user] " Emanuele Rusconi
2015-03-29 10:43             ` lee
2015-03-29 23:20               ` Walter Dnes
2015-03-29 19:30                 ` Rich Freeman
2015-03-30  0:32                   ` Walter Dnes
2015-03-30  0:52                     ` Rich Freeman
2015-03-30  8:09                       ` Mick
2015-03-30  9:41                         ` Rich Freeman
2015-03-30  8:00                     ` Mick
2015-04-04 12:47                 ` lee
2015-03-21 22:51     ` Fernando Rodriguez
2015-03-22  6:32       ` German
2015-03-22  6:49         ` Matti Nykyri
2015-03-22  7:06           ` German
2015-03-22  7:11             ` Alexander Kapshuk
2015-03-22  7:22               ` Matti Nykyri
2015-03-22  7:19             ` Fernando Rodriguez
2015-03-22  7:30               ` German
2015-03-22  7:34                 ` Matti Nykyri
2015-03-22  7:35                 ` Fernando Rodriguez
2015-03-22  7:55                   ` German
2015-03-22  7:47                 ` Fernando Rodriguez
2015-03-22  7:57                   ` German
2015-03-23  1:39                 ` Walter Dnes
2015-03-22  7:31             ` Fernando Rodriguez
2015-03-22  7:35               ` Matti Nykyri
2015-03-22  7:55                 ` Fernando Rodriguez
2015-03-22  7:56                 ` German
2015-03-26  0:53         ` microcai
2015-03-26 15:36           ` Tom H
2015-03-22  7:41 ` [gentoo-user] " Nikos Chantziaras
2015-03-26  1:46 ` [gentoo-user] " wabenbau
2015-03-26 16:13 ` [gentoo-user] " Hans
2015-03-26 16:28   ` Francisco Ares
2015-03-26 19:02     ` Emanuele Rusconi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox