summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Tappe2007-03-23 15:43:47 +0100
committerOliver Tappe2007-03-23 15:43:47 +0100
commitd750f9e1d6194b2a4f1f4ca58b3e0959938333d6 (patch)
tree03fe57c3b77f9fc207f7cd2d6795ae3c1642c27e
parent* fixed incorrect uses of the _tr() function (diff)
downloadcore-d750f9e1d6194b2a4f1f4ca58b3e0959938333d6.tar.gz
core-d750f9e1d6194b2a4f1f4ca58b3e0959938333d6.tar.xz
core-d750f9e1d6194b2a4f1f4ca58b3e0959938333d6.zip
* inserted correct copyright header
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@813 95ad53e4-c205-0410-b2fa-d234c58c8868
-rwxr-xr-xbin/devel-tools/extractTranslations.pl17
-rwxr-xr-xbin/devel-tools/parseSusePatterns.pl17
-rwxr-xr-xbin/slxldd15
-rw-r--r--config-db/OpenSLX/ConfigDB.pm10
-rw-r--r--config-db/OpenSLX/DBSchema.pm13
-rw-r--r--config-db/OpenSLX/Export/DHCP/ISC.pm13
-rw-r--r--config-db/OpenSLX/MetaDB/Base.pm13
-rw-r--r--config-db/OpenSLX/MetaDB/CSV.pm13
-rw-r--r--config-db/OpenSLX/MetaDB/DBI.pm13
-rw-r--r--config-db/OpenSLX/MetaDB/SQLite.pm13
-rw-r--r--config-db/OpenSLX/MetaDB/mysql.pm13
-rwxr-xr-xconfig-db/slxconfig12
-rwxr-xr-xconfig-db/slxconfig-demuxer15
-rwxr-xr-xconfig-db/slxsettings15
-rw-r--r--installer/OpenSLX/OSExport/Distro/Any.pm14
-rw-r--r--installer/OpenSLX/OSExport/Distro/Base.pm15
-rw-r--r--installer/OpenSLX/OSExport/Distro/Debian.pm14
-rw-r--r--installer/OpenSLX/OSExport/Distro/Fedora.pm14
-rw-r--r--installer/OpenSLX/OSExport/Distro/Gentoo.pm14
-rw-r--r--installer/OpenSLX/OSExport/Distro/SUSE.pm14
-rw-r--r--installer/OpenSLX/OSExport/Distro/Ubuntu.pm14
-rw-r--r--installer/OpenSLX/OSExport/Engine.pm13
-rw-r--r--installer/OpenSLX/OSExport/ExportType/Base.pm13
-rw-r--r--installer/OpenSLX/OSExport/ExportType/NBD_Squash.pm14
-rw-r--r--installer/OpenSLX/OSExport/ExportType/NFS.pm14
-rw-r--r--installer/OpenSLX/OSSetup/Distro/Any_Clone.pm14
-rw-r--r--installer/OpenSLX/OSSetup/Distro/Base.pm13
-rw-r--r--installer/OpenSLX/OSSetup/Distro/Fedora_6.pm14
-rw-r--r--installer/OpenSLX/OSSetup/Distro/SUSE_10_1.pm14
-rw-r--r--installer/OpenSLX/OSSetup/Distro/SUSE_10_2.pm14
-rw-r--r--installer/OpenSLX/OSSetup/Distro/SUSE_10_2_x86_64.pm14
-rw-r--r--installer/OpenSLX/OSSetup/Engine.pm13
-rw-r--r--installer/OpenSLX/OSSetup/MetaPackager/Base.pm13
-rw-r--r--installer/OpenSLX/OSSetup/MetaPackager/yum.pm14
-rw-r--r--installer/OpenSLX/OSSetup/Packager/Base.pm13
-rw-r--r--installer/OpenSLX/OSSetup/Packager/rpm.pm14
-rwxr-xr-xinstaller/slxos-export12
-rwxr-xr-xinstaller/slxos-setup12
-rw-r--r--lib/OpenSLX/Basics.pm19
-rw-r--r--lib/OpenSLX/Translations/de.pm13
-rw-r--r--lib/OpenSLX/Translations/posix.pm13
-rw-r--r--lib/OpenSLX/Utils.pm13
42 files changed, 422 insertions, 155 deletions
diff --git a/bin/devel-tools/extractTranslations.pl b/bin/devel-tools/extractTranslations.pl
index d156eb65..9bef83c9 100755
--- a/bin/devel-tools/extractTranslations.pl
+++ b/bin/devel-tools/extractTranslations.pl
@@ -1,12 +1,19 @@
#! /usr/bin/perl
+# -----------------------------------------------------------------------------
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# extractTranslations.pl - OpenSLX-script to extract translatable strings from
-# other scripts and modules.
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# (c) 2006 - OpenSLX.com
-#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# extractTranslations.pl
+# - OpenSLX-script to extract translatable strings from other scripts
+# and modules.
+# -----------------------------------------------------------------------------
use strict;
my $abstract = q[
diff --git a/bin/devel-tools/parseSusePatterns.pl b/bin/devel-tools/parseSusePatterns.pl
index dc830ce5..ab6978b4 100755
--- a/bin/devel-tools/parseSusePatterns.pl
+++ b/bin/devel-tools/parseSusePatterns.pl
@@ -1,12 +1,19 @@
#! /usr/bin/perl
+# -----------------------------------------------------------------------------
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# parseSusePatterns.pl - OpenSLX script to extract a package list from
-# a given list of SUSE-pattern-files (*.pat).
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# (c) 2007 - OpenSLX.com
-#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# parseSusePatterns.pl
+# - OpenSLX script to extract a package list from a given list of
+# SUSE-pattern-files (*.pat).
+# -----------------------------------------------------------------------------
use strict;
my $abstract = q[
diff --git a/bin/slxldd b/bin/slxldd
index 426e9f90..c84ca513 100755
--- a/bin/slxldd
+++ b/bin/slxldd
@@ -1,11 +1,18 @@
#! /usr/bin/perl
+# -----------------------------------------------------------------------------
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# slxldd - OpenSLX-rewrite of ldd that works on multiple architectures.
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# (c) 2006 - OpenSLX.com
-#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# slxldd
+# - OpenSLX-rewrite of ldd that works on multiple architectures.
+# -----------------------------------------------------------------------------
use strict;
my $abstract = q[
diff --git a/config-db/OpenSLX/ConfigDB.pm b/config-db/OpenSLX/ConfigDB.pm
index b7744b1f..6077b765 100644
--- a/config-db/OpenSLX/ConfigDB.pm
+++ b/config-db/OpenSLX/ConfigDB.pm
@@ -1,9 +1,13 @@
-# ConfigDB.pm - provides full API of the OpenSLX config-db.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
package OpenSLX::ConfigDB;
use strict;
diff --git a/config-db/OpenSLX/DBSchema.pm b/config-db/OpenSLX/DBSchema.pm
index 2910a3c1..f5288813 100644
--- a/config-db/OpenSLX/DBSchema.pm
+++ b/config-db/OpenSLX/DBSchema.pm
@@ -1,9 +1,16 @@
-# DBSchema.pm - provides database schema of the OpenSLX config-db.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# DBSchema.pm
+# - provides database schema of the OpenSLX config-db.
+# -----------------------------------------------------------------------------
package OpenSLX::DBSchema;
use strict;
diff --git a/config-db/OpenSLX/Export/DHCP/ISC.pm b/config-db/OpenSLX/Export/DHCP/ISC.pm
index 18cc1fe7..fcc24b16 100644
--- a/config-db/OpenSLX/Export/DHCP/ISC.pm
+++ b/config-db/OpenSLX/Export/DHCP/ISC.pm
@@ -1,9 +1,16 @@
-# ISC.pm - provides ISC-specific implementation of DHCP export.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# ISC.pm
+# - provides ISC-specific implementation of DHCP export.
+# -----------------------------------------------------------------------------
package OpenSLX::Export::DHCP::ISC;
use vars qw(@ISA $VERSION);
diff --git a/config-db/OpenSLX/MetaDB/Base.pm b/config-db/OpenSLX/MetaDB/Base.pm
index 41d35d9f..2d6f0374 100644
--- a/config-db/OpenSLX/MetaDB/Base.pm
+++ b/config-db/OpenSLX/MetaDB/Base.pm
@@ -1,9 +1,16 @@
-# Base.pm - provides empty base of the OpenSLX MetaDB API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Base.pm
+# - provides empty base of the OpenSLX MetaDB API.
+# -----------------------------------------------------------------------------
package OpenSLX::MetaDB::Base;
use strict;
diff --git a/config-db/OpenSLX/MetaDB/CSV.pm b/config-db/OpenSLX/MetaDB/CSV.pm
index 55da0beb..80e9f6d5 100644
--- a/config-db/OpenSLX/MetaDB/CSV.pm
+++ b/config-db/OpenSLX/MetaDB/CSV.pm
@@ -1,9 +1,16 @@
-# CSV.pm - provides CSV-specific overrides of the OpenSLX MetaDB API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# CSV.pm
+# - provides CSV-specific overrides of the OpenSLX MetaDB API.
+# -----------------------------------------------------------------------------
package OpenSLX::MetaDB::CSV;
use vars qw(@ISA $VERSION);
diff --git a/config-db/OpenSLX/MetaDB/DBI.pm b/config-db/OpenSLX/MetaDB/DBI.pm
index 4479ed84..19e97c54 100644
--- a/config-db/OpenSLX/MetaDB/DBI.pm
+++ b/config-db/OpenSLX/MetaDB/DBI.pm
@@ -1,9 +1,16 @@
-# DBI.pm - provides DBI-based implementation of the OpenSLX MetaDB API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# DBI.pm
+# - provides DBI-based implementation of the OpenSLX MetaDB API.
+# -----------------------------------------------------------------------------
package OpenSLX::MetaDB::DBI;
use strict;
diff --git a/config-db/OpenSLX/MetaDB/SQLite.pm b/config-db/OpenSLX/MetaDB/SQLite.pm
index d7d0a2b6..76aafd14 100644
--- a/config-db/OpenSLX/MetaDB/SQLite.pm
+++ b/config-db/OpenSLX/MetaDB/SQLite.pm
@@ -1,9 +1,16 @@
-# SQLite.pm - provides SQLite-specific overrides of the OpenSLX MetaDB API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# SQLite.pm
+# - provides SQLite-specific overrides of the OpenSLX MetaDB API.
+# -----------------------------------------------------------------------------
package OpenSLX::MetaDB::SQLite;
use vars qw(@ISA $VERSION);
diff --git a/config-db/OpenSLX/MetaDB/mysql.pm b/config-db/OpenSLX/MetaDB/mysql.pm
index 1e0d01c3..fee9758d 100644
--- a/config-db/OpenSLX/MetaDB/mysql.pm
+++ b/config-db/OpenSLX/MetaDB/mysql.pm
@@ -1,9 +1,16 @@
-# mysql.pm - provides mysql-specific overrides of the OpenSLX MetaDB API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# mysql.pm
+# - provides mysql-specific overrides of the OpenSLX MetaDB API.
+# -----------------------------------------------------------------------------
package OpenSLX::MetaDB::mysql;
use vars qw(@ISA $VERSION);
diff --git a/config-db/slxconfig b/config-db/slxconfig
index dae5a95a..447f6758 100755
--- a/config-db/slxconfig
+++ b/config-db/slxconfig
@@ -1,11 +1,15 @@
#! /usr/bin/perl
+# -----------------------------------------------------------------------------
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# slxconfig -
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# (c) 2006 - OpenSLX.com
-#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
use strict;
my $abstract = q[
diff --git a/config-db/slxconfig-demuxer b/config-db/slxconfig-demuxer
index 97d7af2f..38e2a6d2 100755
--- a/config-db/slxconfig-demuxer
+++ b/config-db/slxconfig-demuxer
@@ -1,11 +1,18 @@
#! /usr/bin/perl
+# -----------------------------------------------------------------------------
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# slxconfig-demuxer - OpenSLX configuration demultiplexer
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# (c) 2006 - OpenSLX.com
-#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# slxconfig-demuxer
+# - OpenSLX configuration demultiplexer
+# -----------------------------------------------------------------------------
use strict;
my $abstract = q[
diff --git a/config-db/slxsettings b/config-db/slxsettings
index c6a5817a..0189123e 100755
--- a/config-db/slxsettings
+++ b/config-db/slxsettings
@@ -1,11 +1,18 @@
#! /usr/bin/perl
+# -----------------------------------------------------------------------------
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# slxsettings - OpenSLX-script to show & change local settings
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# (c) 2006 - OpenSLX.com
-#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# slxsettings
+# - OpenSLX-script to show & change local settings
+# -----------------------------------------------------------------------------
use strict;
my $abstract = q[
diff --git a/installer/OpenSLX/OSExport/Distro/Any.pm b/installer/OpenSLX/OSExport/Distro/Any.pm
index 5c76a5b7..674131f1 100644
--- a/installer/OpenSLX/OSExport/Distro/Any.pm
+++ b/installer/OpenSLX/OSExport/Distro/Any.pm
@@ -1,10 +1,16 @@
-# Any.pm
-# - provides generic overrides of the OpenSLX OSExport API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Any.pm
+# - provides generic overrides of the OpenSLX OSExport API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::Distro::Any;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSExport/Distro/Base.pm b/installer/OpenSLX/OSExport/Distro/Base.pm
index 36e73ca6..645523c6 100644
--- a/installer/OpenSLX/OSExport/Distro/Base.pm
+++ b/installer/OpenSLX/OSExport/Distro/Base.pm
@@ -1,10 +1,17 @@
-# Base.pm - provides empty base of the distro-specific part of the
-# OpenSLX OSExport API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Base.pm
+# - provides empty base of the distro-specific part of the OpenSLX
+# OSExport API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::Distro::Base;
use vars qw($VERSION);
diff --git a/installer/OpenSLX/OSExport/Distro/Debian.pm b/installer/OpenSLX/OSExport/Distro/Debian.pm
index 5056c877..2cb107fc 100644
--- a/installer/OpenSLX/OSExport/Distro/Debian.pm
+++ b/installer/OpenSLX/OSExport/Distro/Debian.pm
@@ -1,10 +1,16 @@
-# Debian.pm
-# - provides Debian-specific overrides of the OpenSLX OSExport API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Debian.pm
+# - provides Debian-specific overrides of the OpenSLX OSExport API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::Distro::Debian;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSExport/Distro/Fedora.pm b/installer/OpenSLX/OSExport/Distro/Fedora.pm
index b518008a..111e4c48 100644
--- a/installer/OpenSLX/OSExport/Distro/Fedora.pm
+++ b/installer/OpenSLX/OSExport/Distro/Fedora.pm
@@ -1,10 +1,16 @@
-# Fedora.pm
-# - provides Fedora-specific overrides of the OpenSLX OSExport API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Fedora.pm
+# - provides Fedora-specific overrides of the OpenSLX OSExport API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::Distro::Fedora;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSExport/Distro/Gentoo.pm b/installer/OpenSLX/OSExport/Distro/Gentoo.pm
index 5dbcb652..7a1eb266 100644
--- a/installer/OpenSLX/OSExport/Distro/Gentoo.pm
+++ b/installer/OpenSLX/OSExport/Distro/Gentoo.pm
@@ -1,10 +1,16 @@
-# Gentoo.pm
-# - provides Gentoo-specific overrides of the OpenSLX OSExport API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Gentoo.pm
+# - provides Gentoo-specific overrides of the OpenSLX OSExport API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::Distro::Gentoo;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSExport/Distro/SUSE.pm b/installer/OpenSLX/OSExport/Distro/SUSE.pm
index d7f0dde2..1795c707 100644
--- a/installer/OpenSLX/OSExport/Distro/SUSE.pm
+++ b/installer/OpenSLX/OSExport/Distro/SUSE.pm
@@ -1,10 +1,16 @@
-# SUSE.pm
-# - provides SUSE-specific overrides of the OpenSLX OSExport API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# SUSE.pm
+# - provides SUSE-specific overrides of the OpenSLX OSExport API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::Distro::SUSE;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSExport/Distro/Ubuntu.pm b/installer/OpenSLX/OSExport/Distro/Ubuntu.pm
index 52062a87..9b39df80 100644
--- a/installer/OpenSLX/OSExport/Distro/Ubuntu.pm
+++ b/installer/OpenSLX/OSExport/Distro/Ubuntu.pm
@@ -1,10 +1,16 @@
-# Ubuntu.pm
-# - provides Ubuntu-specific overrides of the OpenSLX OSExport API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Ubuntu.pm
+# - provides Ubuntu-specific overrides of the OpenSLX OSExport API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::Distro::Ubuntu;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSExport/Engine.pm b/installer/OpenSLX/OSExport/Engine.pm
index 721bddf5..81d2125a 100644
--- a/installer/OpenSLX/OSExport/Engine.pm
+++ b/installer/OpenSLX/OSExport/Engine.pm
@@ -1,9 +1,16 @@
-# Engine.pm - provides driver engine for the OSExport API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Engine.pm
+# - provides driver engine for the OSExport API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::Engine;
use vars qw(@ISA @EXPORT $VERSION);
diff --git a/installer/OpenSLX/OSExport/ExportType/Base.pm b/installer/OpenSLX/OSExport/ExportType/Base.pm
index 7acda8b2..864a6ffd 100644
--- a/installer/OpenSLX/OSExport/ExportType/Base.pm
+++ b/installer/OpenSLX/OSExport/ExportType/Base.pm
@@ -1,9 +1,16 @@
-# Base.pm - provides empty base of the OpenSLX OSExport::ExportType API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Base.pm
+# - provides empty base of the OpenSLX OSExport::ExportType API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::ExportType::Base;
use vars qw($VERSION);
diff --git a/installer/OpenSLX/OSExport/ExportType/NBD_Squash.pm b/installer/OpenSLX/OSExport/ExportType/NBD_Squash.pm
index e660ae04..41bb9bb9 100644
--- a/installer/OpenSLX/OSExport/ExportType/NBD_Squash.pm
+++ b/installer/OpenSLX/OSExport/ExportType/NBD_Squash.pm
@@ -1,10 +1,16 @@
-# NBD_Squash.pm
-# - provides NBD+Squashfs-specific overrides of the OpenSLX::OSExport::ExportType API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# NBD_Squash.pm
+# - provides NBD+Squashfs-specific overrides of the OpenSLX::OSExport::ExportType API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::ExportType::NBD_Squash;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSExport/ExportType/NFS.pm b/installer/OpenSLX/OSExport/ExportType/NFS.pm
index cfa90ced..8bb8ae48 100644
--- a/installer/OpenSLX/OSExport/ExportType/NFS.pm
+++ b/installer/OpenSLX/OSExport/ExportType/NFS.pm
@@ -1,10 +1,16 @@
-# NFS.pm
-# - provides NFS-specific overrides of the OpenSLX::OSExport::ExportType API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# NFS.pm
+# - provides NFS-specific overrides of the OpenSLX::OSExport::ExportType API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSExport::ExportType::NFS;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSSetup/Distro/Any_Clone.pm b/installer/OpenSLX/OSSetup/Distro/Any_Clone.pm
index 7602870d..315d3c43 100644
--- a/installer/OpenSLX/OSSetup/Distro/Any_Clone.pm
+++ b/installer/OpenSLX/OSSetup/Distro/Any_Clone.pm
@@ -1,10 +1,16 @@
-# Any_Clone.pm
-# - provides generic clone-only overrides of the OpenSLX OSSetup API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Any_Clone.pm
+# - provides generic clone-only overrides of the OpenSLX OSSetup API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::Distro::Any_Clone;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSSetup/Distro/Base.pm b/installer/OpenSLX/OSSetup/Distro/Base.pm
index 19c2ecd5..0f4a0ffa 100644
--- a/installer/OpenSLX/OSSetup/Distro/Base.pm
+++ b/installer/OpenSLX/OSSetup/Distro/Base.pm
@@ -1,9 +1,16 @@
-# Base.pm - provides empty base of the OpenSLX OSSetup API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Base.pm
+# - provides empty base of the OpenSLX OSSetup API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::Distro::Base;
use vars qw($VERSION);
diff --git a/installer/OpenSLX/OSSetup/Distro/Fedora_6.pm b/installer/OpenSLX/OSSetup/Distro/Fedora_6.pm
index 15a88554..a621d001 100644
--- a/installer/OpenSLX/OSSetup/Distro/Fedora_6.pm
+++ b/installer/OpenSLX/OSSetup/Distro/Fedora_6.pm
@@ -1,10 +1,16 @@
-# Fedora_6.pm
-# - provides Fedora-6-specific overrides of the OpenSLX OSSetup API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Fedora_6.pm
+# - provides Fedora-6-specific overrides of the OpenSLX OSSetup API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::Distro::Fedora_6;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSSetup/Distro/SUSE_10_1.pm b/installer/OpenSLX/OSSetup/Distro/SUSE_10_1.pm
index 13510c64..c0b68d75 100644
--- a/installer/OpenSLX/OSSetup/Distro/SUSE_10_1.pm
+++ b/installer/OpenSLX/OSSetup/Distro/SUSE_10_1.pm
@@ -1,10 +1,16 @@
-# SUSE_10_2.pm
-# - provides SUSE-10.1-specific overrides of the OpenSLX OSSetup API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# SUSE_10_1.pm
+# - provides SUSE-10.1-specific overrides of the OpenSLX OSSetup API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::Distro::SUSE_10_1;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSSetup/Distro/SUSE_10_2.pm b/installer/OpenSLX/OSSetup/Distro/SUSE_10_2.pm
index b1515767..db4b1115 100644
--- a/installer/OpenSLX/OSSetup/Distro/SUSE_10_2.pm
+++ b/installer/OpenSLX/OSSetup/Distro/SUSE_10_2.pm
@@ -1,10 +1,16 @@
-# SUSE_10_2.pm
-# - provides SUSE-10.2-specific overrides of the OpenSLX OSSetup API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# SUSE_10_2.pm
+# - provides SUSE-10.2-specific overrides of the OpenSLX OSSetup API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::Distro::SUSE_10_2;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSSetup/Distro/SUSE_10_2_x86_64.pm b/installer/OpenSLX/OSSetup/Distro/SUSE_10_2_x86_64.pm
index 86afe3e0..cb72ea89 100644
--- a/installer/OpenSLX/OSSetup/Distro/SUSE_10_2_x86_64.pm
+++ b/installer/OpenSLX/OSSetup/Distro/SUSE_10_2_x86_64.pm
@@ -1,10 +1,16 @@
-# SUSE_10_2_x86_64.pm
-# - provides SUSE-10.2-x86_64-specific overrides of the OpenSLX OSSetup API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# SUSE_10_2_x86_64.pm
+# - provides SUSE-10.2-x86_64-specific overrides of the OpenSLX OSSetup API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::Distro::SUSE_10_2_x86_64;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSSetup/Engine.pm b/installer/OpenSLX/OSSetup/Engine.pm
index 6e89fccb..144238e9 100644
--- a/installer/OpenSLX/OSSetup/Engine.pm
+++ b/installer/OpenSLX/OSSetup/Engine.pm
@@ -1,9 +1,16 @@
-# Engine.pm - provides driver engine for the OSSetup API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Engine.pm
+# - provides driver engine for the OSSetup API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::Engine;
use vars qw(@ISA @EXPORT $VERSION);
diff --git a/installer/OpenSLX/OSSetup/MetaPackager/Base.pm b/installer/OpenSLX/OSSetup/MetaPackager/Base.pm
index b8e8e3e3..1591562c 100644
--- a/installer/OpenSLX/OSSetup/MetaPackager/Base.pm
+++ b/installer/OpenSLX/OSSetup/MetaPackager/Base.pm
@@ -1,9 +1,16 @@
-# Base.pm - provides empty base of the OpenSLX OSSetup::MetaPackager API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Base.pm
+# - provides empty base of the OpenSLX OSSetup::MetaPackager API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::MetaPackager::Base;
use vars qw($VERSION);
diff --git a/installer/OpenSLX/OSSetup/MetaPackager/yum.pm b/installer/OpenSLX/OSSetup/MetaPackager/yum.pm
index de03ffe1..056940c3 100644
--- a/installer/OpenSLX/OSSetup/MetaPackager/yum.pm
+++ b/installer/OpenSLX/OSSetup/MetaPackager/yum.pm
@@ -1,10 +1,16 @@
-# yum.pm
-# - provides yum-specific overrides of the OpenSLX::OSSetup::MetaPackager API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# yum.pm
+# - provides yum-specific overrides of the OpenSLX::OSSetup::MetaPackager API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::MetaPackager::yum;
use vars qw(@ISA $VERSION);
diff --git a/installer/OpenSLX/OSSetup/Packager/Base.pm b/installer/OpenSLX/OSSetup/Packager/Base.pm
index ca0fbbae..6ab76cfa 100644
--- a/installer/OpenSLX/OSSetup/Packager/Base.pm
+++ b/installer/OpenSLX/OSSetup/Packager/Base.pm
@@ -1,9 +1,16 @@
-# Base.pm - provides empty base of the OpenSLX OSSetup::Packager API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Base.pm
+# - provides empty base of the OpenSLX OSSetup::Packager API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::Packager::Base;
use vars qw($VERSION);
diff --git a/installer/OpenSLX/OSSetup/Packager/rpm.pm b/installer/OpenSLX/OSSetup/Packager/rpm.pm
index 06a808c8..63c49e47 100644
--- a/installer/OpenSLX/OSSetup/Packager/rpm.pm
+++ b/installer/OpenSLX/OSSetup/Packager/rpm.pm
@@ -1,10 +1,16 @@
-# rpm.pm
-# - provides rpm-specific overrides of the OpenSLX::OSSetup::Packager API.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# rpm.pm
+# - provides rpm-specific overrides of the OpenSLX::OSSetup::Packager API.
+# -----------------------------------------------------------------------------
package OpenSLX::OSSetup::Packager::rpm;
use vars qw(@ISA $VERSION);
diff --git a/installer/slxos-export b/installer/slxos-export
index 21db393f..80f1a872 100755
--- a/installer/slxos-export
+++ b/installer/slxos-export
@@ -1,11 +1,15 @@
#! /usr/bin/perl
+# -----------------------------------------------------------------------------
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# slxos-export
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# (c) 2006 - OpenSLX.com
-#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
use strict;
my $abstract = q[
diff --git a/installer/slxos-setup b/installer/slxos-setup
index b120cfc6..b16dec9c 100755
--- a/installer/slxos-setup
+++ b/installer/slxos-setup
@@ -1,11 +1,15 @@
#! /usr/bin/perl
+# -----------------------------------------------------------------------------
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# slxos-setup
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# (c) 2006 - OpenSLX.com
-#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
use strict;
my $abstract = q[
diff --git a/lib/OpenSLX/Basics.pm b/lib/OpenSLX/Basics.pm
index c519a50d..ebd253f7 100644
--- a/lib/OpenSLX/Basics.pm
+++ b/lib/OpenSLX/Basics.pm
@@ -1,9 +1,16 @@
-# Basics.pm - provides basic functionality of the OpenSLX config-db.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Basics.pm
+# - provides basic functionality of the OpenSLX config-db.
+# -----------------------------------------------------------------------------
package OpenSLX::Basics;
use strict;
@@ -15,7 +22,7 @@ $VERSION = 1.01;
@EXPORT = qw(
&openslxInit %openslxConfig %cmdlineConfig
- &_tr &trInit
+ &_tr &trInit
&die &executeInSubprocess &slxsystem
&vlog
);
@@ -290,9 +297,9 @@ sub executeInSubprocess
# parent...
# ...pass on interrupt- and terminate-signals to child...
- local $SIG{INT}
+ local $SIG{INT}
= sub { kill 'INT', $pid; waitpid($pid, 0); exit $? };
- local $SIG{TERM}
+ local $SIG{TERM}
= sub { kill 'TERM', $pid; waitpid($pid, 0); exit $? };
# ...and wait for child to do its work:
waitpid($pid, 0);
diff --git a/lib/OpenSLX/Translations/de.pm b/lib/OpenSLX/Translations/de.pm
index 6176799c..081e44e4 100644
--- a/lib/OpenSLX/Translations/de.pm
+++ b/lib/OpenSLX/Translations/de.pm
@@ -1,9 +1,16 @@
-# de.pm - OpenSLX-translations for the German language.
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# de.pm
+# - OpenSLX-translations for the German language.
+# -----------------------------------------------------------------------------
package OpenSLX::Translations::de;
use strict;
diff --git a/lib/OpenSLX/Translations/posix.pm b/lib/OpenSLX/Translations/posix.pm
index 7ca1f433..e1199f47 100644
--- a/lib/OpenSLX/Translations/posix.pm
+++ b/lib/OpenSLX/Translations/posix.pm
@@ -1,9 +1,16 @@
-# posix.pm - OpenSLX-translations for the posix locale (English language).
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# posix.pm
+# - OpenSLX-translations for the posix locale (English language).
+# -----------------------------------------------------------------------------
package OpenSLX::Translations::posix;
use strict;
diff --git a/lib/OpenSLX/Utils.pm b/lib/OpenSLX/Utils.pm
index 833aa591..611d6eb8 100644
--- a/lib/OpenSLX/Utils.pm
+++ b/lib/OpenSLX/Utils.pm
@@ -1,9 +1,16 @@
-# Utils.pm - provides utility functions for OpenSLX
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
#
-# (c) 2006 - OpenSLX.com
+# This program is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
#
-# Oliver Tappe <ot@openslx.com>
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your suggestions, praise, or complaints to feedback@openslx.org
#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Utils.pm
+# - provides utility functions for OpenSLX
+# -----------------------------------------------------------------------------
package OpenSLX::Utils;
use strict;