Advertisement
Guest User

start xinetd service via perl and dbus

a guest
Dec 28th, 2014
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.33 KB | None | 0 0
  1. use Net::DBus;
  2. use Data::Dumper;
  3.  
  4. my $bus = Net::DBus->system;
  5.  
  6. my $service = $bus->get_service("org.freedesktop.systemd1");
  7. my $object = $service->get_object("/org/freedesktop/systemd1");
  8.  
  9. my $job = eval {$object->StartUnit("xinetd.service", 'fail') };
  10. if ($@)  {
  11.    print Dumper($@);
  12. }
  13. else {
  14.    print Dumper($job);
  15. }
  16. 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement