Интерфейс login1 теперь предоставляет сигнал. Вот модифицированный код:
#!/usr/bin/python
# slightly different code for handling suspend resume
# using login1 interface signals
#
import dbus # for dbus communication (obviously)
import gobject # main loop
from dbus.mainloop.glib import DBusGMainLoop # integration into the main loop
def handle_sleep_callback(sleeping):
if sleeping:
print "System going to hibernate or sleep"
else:
print "System just resumed from hibernate or suspend"
DBusGMainLoop(set_as_default=True) # integrate into main loob
bus = dbus.SystemBus() # connect to dbus system wide
bus.add_signal_receiver( # defince the signal to listen to
handle_sleep_callback, # name of callback function
'PrepareForSleep', # signal name
'org.freedesktop.login1.Manager', # interface
'org.freedesktop.login1' # bus name
)
loop = gobject.MainLoop() # define mainloop
loop.run() # run main loop
Вы просто установите пакет передачи-daemon, и он будет запущен автоматически во время загрузки через установленный им сценарий инициализации. Экземпляр, который запускается через скрипт init, будет запущен как пользователь debian-transmission, и он читает /etc/transmission-daemon/settings.json в качестве файла конфигурации.
См. transmission-daemon о том, как редактировать settings.json. Не забудьте запустить pkill -HUP transmission-d после редактирования settings.json, в противном случае ваши изменения будут перезаписаны в следующий раз, когда демон передачи будет остановлен.
Вы просто установите пакет передачи-daemon, и он будет запущен автоматически во время загрузки через установленный им сценарий инициализации. Экземпляр, который запускается через скрипт init, будет запущен как пользователь debian-transmission, и он читает /etc/transmission-daemon/settings.json в качестве файла конфигурации.
См. transmission-daemon о том, как редактировать settings.json. Не забудьте запустить pkill -HUP transmission-d после редактирования settings.json, в противном случае ваши изменения будут перезаписаны в следующий раз, когда демон передачи будет остановлен.
Вы просто установите пакет передачи-daemon, и он будет запущен автоматически во время загрузки через установленный им сценарий инициализации. Экземпляр, который запускается через скрипт init, будет запущен как пользователь debian-transmission, и он читает /etc/transmission-daemon/settings.json в качестве файла конфигурации.
См. transmission-daemon о том, как редактировать settings.json. Не забудьте запустить pkill -HUP transmission-d после редактирования settings.json, в противном случае ваши изменения будут перезаписаны в следующий раз, когда демон передачи будет остановлен.
Вы просто установите пакет передачи-daemon, и он будет запущен автоматически во время загрузки через установленный им сценарий инициализации. Экземпляр, который запускается через скрипт init, будет запущен как пользователь debian-transmission, и он читает /etc/transmission-daemon/settings.json в качестве файла конфигурации.
См. transmission-daemon о том, как редактировать settings.json. Не забудьте запустить pkill -HUP transmission-d после редактирования settings.json, в противном случае ваши изменения будут перезаписаны в следующий раз, когда демон передачи будет остановлен.
Вы просто установите пакет передачи-daemon, и он будет запущен автоматически во время загрузки через установленный им сценарий инициализации. Экземпляр, который запускается через скрипт init, будет запущен как пользователь debian-transmission, и он читает /etc/transmission-daemon/settings.json в качестве файла конфигурации.
См. transmission-daemon о том, как редактировать settings.json. Не забудьте запустить pkill -HUP transmission-d после редактирования settings.json, в противном случае ваши изменения будут перезаписаны в следующий раз, когда демон передачи будет остановлен.
Вы просто установите пакет передачи-daemon, и он будет запущен автоматически во время загрузки через установленный им сценарий инициализации. Экземпляр, который запускается через скрипт init, будет запущен как пользователь debian-transmission, и он читает /etc/transmission-daemon/settings.json в качестве файла конфигурации.
См. transmission-daemon о том, как редактировать settings.json. Не забудьте запустить pkill -HUP transmission-d после редактирования settings.json, в противном случае ваши изменения будут перезаписаны в следующий раз, когда демон передачи будет остановлен.
Вы просто установите пакет daemon , и он будет запущен автоматически во время загрузки через установочный скрипт, который он устанавливает. Экземпляр, запускаемый с помощью сценария инициализации, будет запускаться как пользователь debian-transmission
, и он читает /etc/transmission-daemon/settings.json
в качестве файла конфигурации ,
См. https://trac.transmissionbt.com/wiki/EditConfigFiles о том, как редактировать settings.json
. Не забудьте запустить pkill -HUP transmission-d
после редактирования settings.json
, в противном случае ваши изменения будут перезаписаны в следующий раз, когда демон передачи будет остановлен.
Вы просто установите пакет daemon , и он будет запущен автоматически во время загрузки через установочный скрипт, который он устанавливает. Экземпляр, запускаемый с помощью сценария инициализации, будет запускаться как пользователь debian-transmission
, и он читает /etc/transmission-daemon/settings.json
в качестве файла конфигурации ,
См. https://trac.transmissionbt.com/wiki/EditConfigFiles о том, как редактировать settings.json
. Не забудьте запустить pkill -HUP transmission-d
после редактирования settings.json
, в противном случае ваши изменения будут перезаписаны в следующий раз, когда демон передачи будет остановлен.
Вы просто установите пакет daemon , и он будет запущен автоматически во время загрузки через установочный скрипт, который он устанавливает. Экземпляр, запускаемый с помощью сценария инициализации, будет запускаться как пользователь debian-transmission
, и он читает /etc/transmission-daemon/settings.json
в качестве файла конфигурации ,
См. https://trac.transmissionbt.com/wiki/EditConfigFiles о том, как редактировать settings.json
. Не забудьте запустить pkill -HUP transmission-d
после редактирования settings.json
, в противном случае ваши изменения будут перезаписаны в следующий раз, когда демон передачи будет остановлен.
Вы просто установите пакет daemon , и он будет запущен автоматически во время загрузки через установочный скрипт, который он устанавливает. Экземпляр, запускаемый с помощью сценария инициализации, будет запускаться как пользователь debian-transmission
, и он читает /etc/transmission-daemon/settings.json
в качестве файла конфигурации ,
См. https://trac.transmissionbt.com/wiki/EditConfigFiles о том, как редактировать settings.json
. Не забудьте запустить pkill -HUP transmission-d
после редактирования settings.json
, в противном случае ваши изменения будут перезаписаны в следующий раз, когда демон передачи будет остановлен.