Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-05-20 19:14:30

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

dbus-send a wyłączenie systemu.

Witam!

Komenda odpowiedzialna za wyłączenie systemu...:

Kod:

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

... nie działa...:

Kod:

logan@desktop:~$ dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
Error org.freedesktop.ConsoleKit.Manager.NotPrivileged: Not Authorized

Gdzieś polecali w /etc/pam.d/common-session dopisać:

Kod:

session optional        pam_loginuid.so

Jednak to nie daje efektu i nie idzie tej komendy wykorzystać. Czy wiecie, jak to rozwiązać?

Kod:

logan@desktop:~$ uname -a
Linux laptop 3.2.0-4-rt-amd64 #1 SMP PREEMPT RT Debian 3.2.41-2+deb7u2 x86_64 GNU/Linux
logan@desktop:~$ cat /etc/debian_version 
7.0
logan@laptop:~$ ck-list-sessions
Session5:
        unix-user = '1000'
        realname = 'Pawel'
        seat = 'Seat1'
        session-type = ''
        active = TRUE
        x11-display = ':0'
        x11-display-device = '/dev/tty7'
        display-device = ''
        remote-host-name = ''
        is-local = TRUE
        on-since = '2013-05-19T16:32:37.046846Z'
        login-session-id = '4294967295'
logan@laptop:~$ ls -al /etc/init.d/ | grep dm
-rwxr-xr-x   1 root root  4070 paź 22  2011 xdm

// Przepraszam, chyba pomyliłem dział. Proszę o ewentualne przeniesienie.

Ostatnio edytowany przez PavloAkaLogan (2013-05-20 19:15:08)

Offline

 

#2  2013-05-20 22:13:30

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: dbus-send a wyłączenie systemu.

Pokaż:

Kod:

groups

https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#3  2013-05-20 22:45:59

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: dbus-send a wyłączenie systemu.

To już twój kolejny wątek z brakującymi uprawnieniami.

PolicyKit masz w ogóle?

Offline

 

#4  2013-05-20 22:59:24

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: dbus-send a wyłączenie systemu.

Kod:

logan@laptop:~$ groups 
logan cdrom floppy audio dip video plugdev scanner netdev bluetooth kvm haldaemon

//

Tak, mam:

Kod:

root@laptop:~# dpkg -l | grep policy
ii  libsemanage-common                    2.1.6-6                            all          Common files for SELinux policy management libraries
ii  libsemanage1:amd64                    2.1.6-6                            amd64        SELinux policy management library
ii  policykit-1                           0.105-3                            amd64        framework for managing administrative policies and privileges
ii  policykit-1-gnome                     0.105-2                            amd64        GNOME authentication agent for PolicyKit-1

Ostatnio edytowany przez PavloAkaLogan (2013-05-20 23:01:19)

Offline

 

#5  2013-05-21 17:44:31

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: dbus-send a wyłączenie systemu.

@yossarian
Raptem drugi.

Ktokolwiek ma pomysł, co mógłbym z tym zrobić?

Offline

 

#6  2013-05-21 23:06:13

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: dbus-send a wyłączenie systemu.

Sprawdź po odpaleniu:

Kod:

/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

Masz zainstalowane libpam-ck-connector?

W jaki sposób sie logujesz?
Podczas próby wyłączenia był zalogowany inny użytkownik lub root?

Offline

 

#7  2013-05-22 02:27:46

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: dbus-send a wyłączenie systemu.

Kod:

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

U mnie wyłącza normalnie - na Gentusiu.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#8  2013-05-24 15:15:41

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: dbus-send a wyłączenie systemu.

@up
A co zrobiłeś, że 'wyłącza normalnie'?

Offline

 

#9  2013-05-24 17:37:28

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: dbus-send a wyłączenie systemu.

@up
Wkleiłem do terminala i klepnąłem Enter.

Akcja kopiuj, wklej do terminala, potem Enter, i się komp wyłączył.
Żadnych specjalnych kombinacji poza tym nie robiłem, po prostu mam skonfigurowany system.

Może poza tym, że policykit mam skonfigurowane dosyć starannie, bo sobie ustawiałem kiedyś zmianę częstotliwości procka bez hasła w Sensors Applet, jak Cpufreqd się chwilowo zjebał.

Stąd wiem, że działa ;)

Mam też w Xach aktywną sesję consolekit:

Kod:

ck-list-sessions
Session1:
    unix-user = '1001'
    realname = '(null)'
    seat = 'Seat1'
    session-type = ''
    active = TRUE
    x11-display = ':0'
    x11-display-device = '/dev/tty7'
    display-device = ''
    remote-host-name = ''
    is-local = TRUE
    on-since = '2013-05-24T15:12:13.469594Z'
    login-session-id = '4294967295'

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2013-05-24 17:40:09)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#10  2013-05-24 21:13:44

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: dbus-send a wyłączenie systemu.

Względnie zrobiłem. Wystarczyło zmienić xdm na lightdm, bo z tym pierwszym jakieś 'jaja' były. Pobawię się jeszcze konfigami.

Offline

 

#11  2013-05-25 00:42:58

  lx - Użytkownik

lx
Użytkownik
Zarejestrowany: 2010-06-22

Re: dbus-send a wyłączenie systemu.

Hm, w uwagach do wydania faktycznie wspominano coś o xdm.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)