Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 18.119.103.13
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
python-slip-dbus-0.4.0 /
example /
Delete
Unzip
Name
Size
Permission
Date
Action
Makefile
1.43
KB
-rw-r--r--
2013-03-08 10:55
README
1019
B
-rw-r--r--
2013-03-08 10:55
example-conf-client.py
1.81
KB
-rw-r--r--
2013-03-08 10:55
example-conf-mechanism.py
2.29
KB
-rw-r--r--
2013-03-08 10:55
import_marker.py
0
B
-rw-r--r--
2013-03-08 10:55
org.fedoraproject.slip.example.mechanism.conf
527
B
-rw-r--r--
2013-03-08 10:55
org.fedoraproject.slip.example.mechanism.service
122
B
-rw-r--r--
2013-03-08 10:55
org.fedoraproject.slip.example.policy
963
B
-rw-r--r--
2013-03-08 10:55
Save
Rename
#!/usr/bin/python # -*- coding: utf-8 -*- import gobject import dbus import dbus.service import dbus.mainloop.glib # FIND THE ACTUAL EXAMPLE CODE BELOW... # try to find the module in the unpacked source tree import sys import os.path import import_marker # try to find the slip.dbus module import imp modfile = import_marker.__file__ path = os.path.dirname(modfile) found = False oldsyspath = sys.path while not found and path and path != "/": path = os.path.abspath(os.path.join(path, os.path.pardir)) try: slipmod = imp.find_module("slip", [path] + sys.path) if slipmod[1].startswith(path + "/"): found = True sys.path.insert(0, path) import slip.dbus.service except ImportError: pass if not found: # fall back to system paths sys.path = oldsyspath import slip.dbus.service # ...BELOW HERE: class ExampleObject(slip.dbus.service.Object): def __init__(self, *p, **k): super(ExampleObject, self).__init__(*p, **k) self.config_data = """These are the contents of a configuration file. They extend over some lines. And one more.""" print "service object constructed" def __del__(self): print "service object deleted" @slip.dbus.polkit.require_auth("org.fedoraproject.slip.example.read") @dbus.service.method("org.fedoraproject.slip.example.mechanism", in_signature="", out_signature="s") def read(self): print "%s.read () -> '%s'" % (self, self.config_data) return self.config_data @slip.dbus.polkit.require_auth("org.fedoraproject.slip.example.write") @dbus.service.method("org.fedoraproject.slip.example.mechanism", in_signature="s", out_signature="") def write(self, config_data): print "%s.write ('%s')" % (self, config_data) self.config_data = config_data if __name__ == "__main__": dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) bus = dbus.SessionBus() name = dbus.service.BusName("org.fedoraproject.slip.example.mechanism", bus) object = ExampleObject(name, "/org/fedoraproject/slip/example/object") mainloop = gobject.MainLoop() slip.dbus.service.set_mainloop(mainloop) print "Running example service." mainloop.run()