perl-App-Slaughter-3.0.5-alt1.noarch.rpm


Advertisement

Description

perl-App-Slaughter - The Slaughter System Administration Utility

Distribution: ALT Linux Sisyphus
Repository: Autoimports noarch
Package name: perl-App-Slaughter
Package version: 3.0.5
Package release: alt1
Package architecture: noarch
Package type: rpm
Installed size: 132.09 KB
Download size: 132.09 KB
Official Mirror: ftp.altlinux.org
This module is the platform-independant library which is used to abstract the implementations of the Slaughter primitives. It is loaded via: =for example begin use Slaughter; =for example end This usage actually dynamically loads the appropriate module from beneath the Slaughter::API namespace - which will contain the primitive implementation. Initially we load the the Slaughter::API::generic manpage module which contains pure-perl implemenation, and then we load the OS-specific module from the supported set: =over 8 =item the Slaughter::API::linux manpage The implemetnation of our primitive API for GNU/Linux. =item the Slaughter::API::freebsd manpage The implemetnation of our primitive API for FreeBSD. =back Assuming that the OS-specific module is successfully loaded we we will also load any *local* OS-specific module. (e.g. `Slaughter::API::Local::linux'.) Fallback implementations in our generic module merely output a suitable error message: =for example begin This module is not implemented for $^O =for example end This allows compiled policies to execute, without throwing errors, and also report upon the primitives which need to be implemented or adapted.

Alternatives

Provides

  • perl(App/Slaughter.pm) = 3.0.005
  • perl(Slaughter.pm)
  • perl(Slaughter/API/MSWin32.pm) = 3.0.005
  • perl(Slaughter/API/freebsd.pm) = 3.0.005
  • perl(Slaughter/API/generic.pm) = 3.0.005
  • perl(Slaughter/API/linux.pm) = 3.0.005
  • perl(Slaughter/API/openbsd.pm) = 3.0.005
  • perl(Slaughter/Info/MSWin32.pm) = 3.0.005
  • perl(Slaughter/Info/freebsd.pm) = 3.0.005
  • perl(Slaughter/Info/generic.pm) = 3.0.005
  • perl(Slaughter/Info/linux.pm) = 3.0.005
  • perl(Slaughter/Info/openbsd.pm) = 3.0.005
  • perl(Slaughter/Packages/freebsd.pm) = 3.0.005
  • perl(Slaughter/Packages/linux.pm) = 3.0.005
  • perl(Slaughter/Packages/openbsd.pm) = 3.0.005
  • perl(Slaughter/Private.pm) = 3.0.005
  • perl(Slaughter/Transport/git.pm) = 3.0.005
  • perl(Slaughter/Transport/hg.pm) = 3.0.005
  • perl(Slaughter/Transport/http.pm) = 3.0.005
  • perl(Slaughter/Transport/local.pm) = 3.0.005
  • perl(Slaughter/Transport/mojo.pm) = 3.0.005
  • perl(Slaughter/Transport/revisionControl.pm) = 3.0.005
  • perl(Slaughter/Transport/rsync.pm) = 3.0.005
  • perl(Slaughter/Transport/svn.pm) = 3.0.005
  • perl-App-Slaughter = 3.0.5-alt1

    Install Howto

    1. Add the following line to /etc/apt/sources.list:
      rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
      rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
      
    2. Update the package index:
      # sudo apt-get update
    3. Install perl-App-Slaughter rpm package:
      # sudo apt-get install perl-App-Slaughter

    Files

    • /usr/share/doc/perl-App-Slaughter-3.0.5/AUTHORS
    • /usr/share/doc/perl-App-Slaughter-3.0.5/ChangeLog
    • /usr/share/doc/perl-App-Slaughter-3.0.5/LICENSE
    • /usr/share/doc/perl-App-Slaughter-3.0.5/README
    • /usr/share/doc/perl-App-Slaughter-3.0.5/README.md
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/basic/README
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/basic/policies/default.policy
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/complex/README
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/complex/files/
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/complex/files/etc/motd.debian-administration.org
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/complex/files/etc/motd.kernels.kvm-hosting.net
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/complex/files/etc/motd.skx.xen-hosting.net
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/complex/policies/default.policy
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/complex/policies/disk-check.policy
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/complex/policies/motd.policy
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/complex/policies/slaughter.policy
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/complex/policies/tidy.policy
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/file-copy/README
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/file-copy/files/
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/file-copy/files/etc/motd
    • /usr/share/doc/perl-App-Slaughter-3.0.5/examples/file-copy/policies/default.policy
    • /usr/share/perl5/Slaughter.pm
    • /usr/share/perl5/App/Slaughter.pm
    • /usr/share/perl5/Slaughter/Private.pm
    • /usr/share/perl5/Slaughter/API/MSWin32.pm
    • /usr/share/perl5/Slaughter/API/freebsd.pm
    • /usr/share/perl5/Slaughter/API/generic.pm
    • /usr/share/perl5/Slaughter/API/linux.pm
    • /usr/share/perl5/Slaughter/API/openbsd.pm
    • /usr/share/perl5/Slaughter/Info/MSWin32.pm
    • /usr/share/perl5/Slaughter/Info/freebsd.pm
    • /usr/share/perl5/Slaughter/Info/generic.pm
    • /usr/share/perl5/Slaughter/Info/linux.pm
    • /usr/share/perl5/Slaughter/Info/openbsd.pm
    • /usr/share/perl5/Slaughter/Packages/freebsd.pm
    • /usr/share/perl5/Slaughter/Packages/linux.pm
    • /usr/share/perl5/Slaughter/Packages/openbsd.pm
    • /usr/share/perl5/Slaughter/Transport/git.pm
    • /usr/share/perl5/Slaughter/Transport/hg.pm
    • /usr/share/perl5/Slaughter/Transport/http.pm
    • /usr/share/perl5/Slaughter/Transport/local.pm
    • /usr/share/perl5/Slaughter/Transport/mojo.pm
    • /usr/share/perl5/Slaughter/Transport/revisionControl.pm
    • /usr/share/perl5/Slaughter/Transport/rsync.pm
    • /usr/share/perl5/Slaughter/Transport/svn.pm
    Advertisement
    Advertisement