File Coverage

blib/lib/DBD/Sys/Plugin/Unix.pm
Criterion Covered Total %
statement 13 13 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod 1 1 100.0
total 19 19 100.0


line stmt bran cond sub pod time code
1             package DBD::Sys::Plugin::Unix;
2              
3 3     3   15377 use strict;
  3         7  
  3         92  
4 3     3   15 use warnings;
  3         5  
  3         80  
5              
6 3     3   13 use vars qw($VERSION);
  3         7  
  3         109  
7              
8 3     3   13 use base qw(DBD::Sys::Plugin);
  3         6  
  3         400  
9              
10             $VERSION = "0.102";
11              
12             =head1 NAME
13              
14             DBD::Sys::Plugin::Unix - provides tables B.
15              
16             =head1 ISA
17              
18             DBD::Sys::Plugin::Unix
19             ISA DBD::Sys::Plugin
20              
21             =head1 DESCRIPTION
22              
23             This plugin manages the tables for any UNIX and unixoide operating
24             environment. The tables provided from here are expected to work on any
25             UNIX compatible operating system (beside bugs).
26              
27             =head2 TABLES
28              
29             =head3 pwent
30              
31             Table containing user information. See L
32             for details.
33              
34             =head3 grent
35              
36             Table containing group information. See L
37             for details.
38              
39             =head1 METHODS
40              
41             =head2 get_priority
42              
43             Returns the default priority for unix tables, 500.
44              
45             =cut
46              
47 2     2 1 6 sub get_priority() { return 500; }
48              
49             =head1 PREREQUISITES
50              
51             This plugin only works on Unix or unixoide environments.
52              
53             =head1 BUGS & LIMITATIONS
54              
55             No known bugs at this moment.
56              
57             =head1 AUTHOR
58              
59             Jens Rehsack Alexander Breibach
60             CPAN ID: REHSACK
61             rehsack@cpan.org alexander.breibach@googlemail.com
62             http://www.rehsack.de/
63              
64             =head1 COPYRIGHT
65              
66             This program is free software; you can redistribute
67             it and/or modify it under the same terms as Perl itself.
68              
69             The full text of the license can be found in the
70             LICENSE file included with this module.
71              
72             =head1 SUPPORT
73              
74             Free support can be requested via regular CPAN bug-tracking system. There is
75             no guaranteed reaction time or solution time, but it's always tried to give
76             accept or reject a reported ticket within a week. It depends on business load.
77             That doesn't mean that ticket via rt aren't handles as soon as possible,
78             that means that soon depends on how much I have to do.
79              
80             Business and commercial support should be acquired from the authors via
81             preferred freelancer agencies.
82              
83             =cut
84              
85             1; # every module must end like this