summaryrefslogtreecommitdiff
path: root/beagle/debian-rfs/usr/share/perl5/Debconf/Db.pm
diff options
context:
space:
mode:
Diffstat (limited to 'beagle/debian-rfs/usr/share/perl5/Debconf/Db.pm')
-rw-r--r--beagle/debian-rfs/usr/share/perl5/Debconf/Db.pm57
1 files changed, 0 insertions, 57 deletions
diff --git a/beagle/debian-rfs/usr/share/perl5/Debconf/Db.pm b/beagle/debian-rfs/usr/share/perl5/Debconf/Db.pm
deleted file mode 100644
index 388b22a..0000000
--- a/beagle/debian-rfs/usr/share/perl5/Debconf/Db.pm
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/usr/bin/perl -w
-# This file was preprocessed, do not edit!
-
-
-package Debconf::Db;
-use strict;
-use Debconf::Log qw{:all};
-use Debconf::Config;
-use Debconf::DbDriver;
-our $config;
-our $templates;
-
-
-sub load {
- my $class=shift;
-
- Debconf::Config->load('', @_); # load default config file
- $config=Debconf::DbDriver->driver(Debconf::Config->config);
- if (not ref $config) {
- die "Configuration database \"".Debconf::Config->config.
- "\" was not initialized.\n";
- }
- $templates=Debconf::DbDriver->driver(Debconf::Config->templates);
- if (not ref $templates) {
- die "Template database \"".Debconf::Config->templates.
- "\" was not initialized.\n";
- }
-}
-
-
-sub makedriver {
- my $class=shift;
- my %config=@_;
-
- my $type=$config{driver} or die "driver type not specified (perhaps you need to re-read debconf.conf(5))";
-
- if (! UNIVERSAL::can("Debconf::DbDriver::$type", 'new')) {
- eval qq{use Debconf::DbDriver::$type};
- die $@ if $@;
- }
- delete $config{driver}; # not a field for the object
-
- debug db => "making DbDriver of type $type";
- "Debconf::DbDriver::$type"->new(%config);
-}
-
-
-sub save {
-
- $config->shutdown if $config;
- $templates->shutdown if $templates;
- $config='';
- $templates='';
-}
-
-
-1