-
Committer:
Teddy Hogeborn
-
Date:
2008-12-10 01:26:02 UTC
-
mfrom:
(237.1.2 mandos)
-
Revision ID:
teddy@fukt.bsnet.se-20081210012602-vhz3h75xkj24t340
First version of a somewhat complete D-Bus server interface. Also
change user/group name to "_mandos".
* debian/mandos.postinst: Rename old "mandos" user and group to
"_mandos"; create "_mandos" user and group
if none exist.
* debian/mandos-client.postinst: - '' -
* initramfs-tools-hook: Try "_mandos" before "mandos" as user and
group name.
* mandos (_datetime_to_dbus_struct): New; was previously local.
(Client.started): Renamed to "last_started". All users changed.
(Client.started): New; boolean.
(Client.dbus_object_path): New.
(Client.check_command): Renamed to "checker_command". All users
changed.
(Client.__init__): Set and use "self.dbus_object_path". Set
"self.started".
(Client.start): Update "self.started". Emit "self.PropertyChanged"
signals for both "started" and "last_started".
(Client.stop): Update "self.started". Emit "self.PropertyChanged"
signal for "started".
(Client.checker_callback): Take additional "command" argument. All
callers changed. Emit
"self.PropertyChanged" signal.
(Client.bump_timeout): Emit "self.PropertyChanged" signal for
"last_checked_ok".
(Client.start_checker): Emit "self.PropertyChanged" signal for
"checker_running".
(Client.stop_checker): Emit "self.PropertyChanged" signal for
"checker_running".
(Client.still_valid): Bug fix: use "getattr(self, started, False)"
instead of "self.started" in case this client
object is so new that the "started" attribute
has not been created yet.
(Client.IntervalChanged, Client.CheckerIsRunning, Client.GetChecker,
Client.GetCreated, Client.GetFingerprint, Client.GetHost,
Client.GetInterval, Client.GetName, Client.GetStarted,
Client.GetTimeout, Client.StateChanged, Client.TimeoutChanged):
Removed; all callers changed.
(Client.CheckerCompleted): Add "condition" and "command" arguments.
All callers changed.
(Client.GetAllProperties, Client.PropertyChanged): New.
(Client.StillValid): Renamed to "IsStillValid".
(Client.StartChecker): Changed to its own function to avoid the
return value from "Client.start_checker()".
(Client.Stop): Changed to its own function to avoid the return value
from "Client.stop()".
(main): Try "_mandos" before "mandos" as user and group name.
Removed inner function "remove_from_clients". New inner
class "MandosServer".
.. |
.bzr-builddeb
|
185
|
17 years ago |
Teddy Hogeborn |
* .bzr-builddeb/default.conf: New.
* Makefile (in |
|
|
|
debian
|
185
|
17 years ago |
Teddy Hogeborn |
* .bzr-builddeb/default.conf: New.
* Makefile (in |
|
|
|
plugins.d
|
13
|
17 years ago |
Björn Påhlsson |
Added following support:
Pluginbased client handle |
|
|
|
.bzrignore |
223
|
17 years ago |
Teddy Hogeborn |
* .bzrignore (plugins.d/askpass-fifo): Added.
* M |
206 bytes |
|
|
clients.conf |
202
|
17 years ago |
Teddy Hogeborn |
* clients.conf ([bar]/secfile): Do not imply armor |
2.4 KB |
|
|
common.ent |
217
|
17 years ago |
Teddy Hogeborn |
* .bzrignore: Added "man" directory (created by "m |
91 bytes |
|
|
COPYING |
24.1.51
|
17 years ago |
Björn Påhlsson |
Added configuration files support for mandos-clien |
34.2 KB |
|
|
default-mandos |
185
|
17 years ago |
Teddy Hogeborn |
* .bzr-builddeb/default.conf: New.
* Makefile (in |
174 bytes |
|
|
init.d-mandos |
200
|
17 years ago |
Teddy Hogeborn |
* Makefile: Put the init script before avahi-daemo |
4.1 KB |
|
|
initramfs-tools-hook |
238
|
16 years ago |
Teddy Hogeborn |
First version of a somewhat complete D-Bus server |
4.5 KB |
|
|
initramfs-tools-hook-conf |
68
|
17 years ago |
Teddy Hogeborn |
* initramfs-tools-hook: New.
* initramfs-tools-hoo |
10 bytes |
|
|
initramfs-tools-script |
178
|
17 years ago |
Teddy Hogeborn |
* initramfs-tools-script: Fix permissions of "/tmp |
1.7 KB |
|
|
INSTALL |
235
|
16 years ago |
Teddy Hogeborn |
* INSTALL: Fixed typo.
* Makefile: Split long lin |
4.7 KB |
|
|
legalnotice.xml |
174
|
17 years ago |
Teddy Hogeborn |
* legalnotice.xml: Copy DocBook 4.4-formatted text |
1 KB |
|
|
Makefile |
235
|
16 years ago |
Teddy Hogeborn |
* INSTALL: Fixed typo.
* Makefile: Split long lin |
11.3 KB |
|
|
mandos |
238
|
16 years ago |
Teddy Hogeborn |
First version of a somewhat complete D-Bus server |
45.4 KB |
|
|
mandos-clients.conf.xml |
229
|
17 years ago |
Teddy Hogeborn |
* Makefile (version): Changed to "1.0.1".
* mandos |
13.7 KB |
|
|
mandos-keygen |
237.1.2
|
16 years ago |
Teddy Hogeborn |
Further steps towards a D-Bus server interface, pl |
9 KB |
|
|
mandos-keygen.xml |
224
|
17 years ago |
Teddy Hogeborn |
* mandos-keygen.xml (FILES): Fixed id to be "files |
14.2 KB |
|
|
mandos-options.xml |
216
|
17 years ago |
Teddy Hogeborn |
* Makefile: Add HTML rules for manual pages.
(DO |
2.7 KB |
|
|
mandos.conf |
89
|
17 years ago |
Teddy Hogeborn |
* Makefile: Bug fix: fixed creation of man pages f |
1.1 KB |
|
|
mandos.conf.xml |
217
|
17 years ago |
Teddy Hogeborn |
* .bzrignore: Added "man" directory (created by "m |
6.8 KB |
|
|
mandos.lsm |
238
|
16 years ago |
Teddy Hogeborn |
First version of a somewhat complete D-Bus server |
903 bytes |
|
|
mandos.xml |
224
|
17 years ago |
Teddy Hogeborn |
* mandos-keygen.xml (FILES): Fixed id to be "files |
19.7 KB |
|
|
NEWS |
232
|
17 years ago |
Teddy Hogeborn |
* Makefile (version): Changed to "1.0.2".
* NEWS ( |
895 bytes |
|
|
overview.xml |
183
|
17 years ago |
Teddy Hogeborn |
* Makefile (install-client-nokey): Do "&&" instead |
926 bytes |
|
|
plugin-runner.c |
237.1.2
|
16 years ago |
Teddy Hogeborn |
Further steps towards a D-Bus server interface, pl |
28.2 KB |
|
|
plugin-runner.conf |
228
|
17 years ago |
Teddy Hogeborn |
* INSTALL: Add instructions on how to set the corr |
490 bytes |
|
|
plugin-runner.xml |
217
|
17 years ago |
Teddy Hogeborn |
* .bzrignore: Added "man" directory (created by "m |
20.4 KB |
|
|
README |
235
|
16 years ago |
Teddy Hogeborn |
* INSTALL: Fixed typo.
* Makefile: Split long lin |
8.4 KB |
|
|
TODO |
238
|
16 years ago |
Teddy Hogeborn |
First version of a somewhat complete D-Bus server |
1.6 KB |
|
|