Sys-Info-Driver-BSD
view release on metacpan or search on metacpan
lib/Sys/Info/Driver/BSD/OS.pm view on Meta::CPAN
my $raw = $self->slurp( $file ) =~ m{$str}xms;
return $raw;
}
sub _probe_edition {
my $self = shift;
my $name = shift;
#Â Check DesktopBSD
# /etc/motd
# /var/db/pkg/desktopbsd-tools-1.1_2/
return if $name ne 'FreeBSD';
my $dbsd = quotemeta '# $DesktopBSD$';
return 'DesktopBSD' if
$self->_file_has_substr('/etc/motd' , qr{Welcome \s to \s DesktopBSD}xms ) ||
$self->_file_has_substr('/etc/devd.conf' , qr{\A $dbsd}xms ) ||
$self->_file_has_substr('/etc/rc.d/clearmedia', qr{\A $dbsd}xms );
return; #Â fail!
}
( run in 0.549 second using v1.01-cache-2.11-cpan-299005ec8e3 )