]> git.sur5r.net Git - bacula/bacula/commitdiff
Revert to using LGPLv3 for simple scripts
authorKern Sibbald <kern@sibbald.com>
Sat, 3 Jan 2015 16:53:01 +0000 (17:53 +0100)
committerKern Sibbald <kern@sibbald.com>
Sat, 3 Jan 2015 16:53:01 +0000 (17:53 +0100)
19 files changed:
bacula/src/cats/create_bacula_database.in
bacula/src/cats/create_mysql_database.in
bacula/src/cats/create_postgresql_database.in
bacula/src/cats/create_sqlite3_database.in
bacula/src/cats/delete_catalog_backup.in
bacula/src/cats/grant_bacula_privileges.in
bacula/src/cats/grant_mysql_privileges.in
bacula/src/cats/grant_postgresql_privileges.in
bacula/src/cats/grant_sqlite3_privileges.in
bacula/src/cats/make_bacula_tables.in
bacula/src/cats/make_catalog_backup.in
bacula/src/cats/make_catalog_backup.pl.in
bacula/src/cats/make_mysql_tables.in
bacula/src/cats/make_postgresql_tables.in
bacula/src/cats/make_sqlite3_tables.in
bacula/src/cats/update_bacula_tables.in
bacula/src/cats/update_mysql_tables.in
bacula/src/cats/update_postgresql_tables.in
bacula/src/cats/update_sqlite3_tables.in

index cf00c99d0c5330522523b6ed63fc11c2c2ed2c11..7997935af55dc2a3a2dc4c252da673c248a60b9f 100644 (file)
@@ -3,20 +3,8 @@
 # This routine creates the Bacula database
 # using PostgreSQL, Ingres, MySQL, or SQLite.
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 
 default_db_type=@DEFAULT_DB_TYPE@
index 855bed39ca93113e8c6619f3ec9d514560ec4084..9ab1fc070bf84785e674d179a9d8d20e79f6d338 100644 (file)
@@ -2,20 +2,8 @@
 #
 # shell script to create Bacula database(s)
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 
 bindir=@MYSQL_BINDIR@
index c9e7f0cd7f0cf4a8cf6b5ebea182d90c1138eca6..1d19a0527bbd41fa88b260b7aa1ca89c2283a483 100644 (file)
@@ -2,20 +2,8 @@
 #
 # shell script to create Bacula database(s)
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 
 PATH="@POSTGRESQL_BINDIR@:$PATH"
index 510bc87228727d06a5a1e6d2be7fb4a167c7353b..7010ff24c78d6f1297a4b6be8e4044ed5ad6dbde 100644 (file)
@@ -2,20 +2,8 @@
 #
 # shell script to create Bacula SQLite tables
 #
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
-#
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 
 bindir=@SQLITE_BINDIR@
 PATH=$bindir:$PATH
index 9e232ff5041084eba8d45e3f2e4c35023d290f19..0054dae90bccc0dd191dcdcba9b4104b6f75bc5a 100755 (executable)
@@ -2,20 +2,8 @@
 #
 # This script deletes a catalog dump
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 db_name=@db_name@
 
index 793d1066ab9b4856a78ee75e3c8d6e2ce2b98217..b6fe3c34a10028cbac697548d4d7c940ff30f05a 100755 (executable)
@@ -4,20 +4,8 @@
 # Bacula tables for PostgreSQL or MySQL.
 # SQLite does not have permissions.
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 
 default_db_type=@DEFAULT_DB_TYPE@
index 40203ca46aa3ba3487735d9972564a8c27f317ce..de9849ba807f2b905251522677d7607a462b86b4 100644 (file)
@@ -2,20 +2,8 @@
 #
 # shell script to grant privileges to the bacula database
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 db_user=${db_user:-@db_user@}
 bindir=@MYSQL_BINDIR@
index 1e49c0281f7f637039c4d55ce773d082f2cc064f..850e9d8e2a5c9a1755f545012cab7d5aead601bf 100644 (file)
@@ -2,20 +2,8 @@
 #
 # shell script to grant privileges to the bacula database
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 db_user=${db_user:-@db_user@}
 bindir=@POSTGRESQL_BINDIR@
index 6972835fa3be5c06ea4650fb58fb3998449bf5ef..67898fea55a704ebcc8a3d917dc8de17560eb3b8 100644 (file)
@@ -2,20 +2,8 @@
 #
 # shell script to grant privileges to the bacula database
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 bindir=@SQLITE_BINDIR@
 
index 951e59dfca0721b10b48d8f462bc4e68888c9b84..9c172de7e38d9f8e9001cfa937ee40aeaf2c2488 100755 (executable)
@@ -3,20 +3,8 @@
 # This routine makes the appropriately configured
 # Bacula tables for PostgreSQL, Ingres, MySQL, or SQLite.
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 
 default_db_type=@DEFAULT_DB_TYPE@
index 9731732a9cf4bde5422918b467935f8ed2746545..778993485f06268de18a5320c0258b387f9e657c 100755 (executable)
@@ -1,18 +1,7 @@
 #!/bin/sh
 #
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 #
 # This script dumps your Bacula catalog in ASCII format
index 9a322aa5d06ed71218c3bf33cb20763a5d6370a3..475285409b27e8453f2ec2d82c6b2b7c52751923 100644 (file)
@@ -48,24 +48,24 @@ sub dump_pgsql
     umask(0077);
 
     if ($args{db_address}) {
-        $ENV{PGHOST}=$args{db_address};
+       $ENV{PGHOST}=$args{db_address};
     }
     if ($args{db_socket}) {
-        $ENV{PGHOST}=$args{db_socket};
+       $ENV{PGHOST}=$args{db_socket};
     }
     if ($args{db_port}) {
-        $ENV{PGPORT}=$args{db_port};
+       $ENV{PGPORT}=$args{db_port};
     }
     if ($args{db_user}) {
-        $ENV{PGUSER}=$args{db_user};
+       $ENV{PGUSER}=$args{db_user};
     }
     if ($args{db_password}) {
-        $ENV{PGPASSWORD}=$args{db_password};
+       $ENV{PGPASSWORD}=$args{db_password};
     }
     $ENV{PGDATABASE}=$args{db_name};
     exec("HOME='$wd' pg_dump -c > '$wd/$args{db_name}.sql'");
     print "Error while executing postgres dump $!\n";
-    return 1;               # in case of error
+    return 1;              # in case of error
 }
 
 sub dump_mysql
@@ -74,12 +74,12 @@ sub dump_mysql
     umask(0077);
     unlink("$wd/.my.cnf");
     open(MY, ">$wd/.my.cnf")
-        or die "Can't open $wd/.my.cnf for writing $@";
+       or die "Can't open $wd/.my.cnf for writing $@";
 
     $args{db_address} = $args{db_address} || "localhost";
     my $addr = "host=$args{db_address}";
-    if ($args{db_socket}) {     # unix socket is fastest than net socket
-        $addr = "socket=$args{db_socket}";
+    if ($args{db_socket}) {    # unix socket is fastest than net socket
+       $addr = "socket=$args{db_socket}";
     }
 
     print MY "[client]
@@ -88,7 +88,7 @@ user=$args{db_user}
 password=$args{db_password}
 ";
     if ($args{db_port}) {
-        print MY "port=$args{db_port}\n";
+       print MY "port=$args{db_port}\n";
     }
 
     close(MY);
@@ -102,16 +102,16 @@ sub dump_catalog
 {
     my %args = @_;
     if ($args{db_type} eq 'SQLite3') {
-        $ENV{PATH}="@SQLITE_BINDIR@:$ENV{PATH}";
-        dump_sqlite3(%args);
+       $ENV{PATH}="@SQLITE_BINDIR@:$ENV{PATH}";
+       dump_sqlite3(%args);
     } elsif ($args{db_type} eq 'PostgreSQL') {
-        $ENV{PATH}="@POSTGRESQL_BINDIR@:$ENV{PATH}";
-        dump_pgsql(%args);
+       $ENV{PATH}="@POSTGRESQL_BINDIR@:$ENV{PATH}";
+       dump_pgsql(%args);
     } elsif ($args{db_type} eq 'MySQL') {
-        $ENV{PATH}="@MYSQL_BINDIR@:$ENV{PATH}";
-        dump_mysql(%args);
+       $ENV{PATH}="@MYSQL_BINDIR@:$ENV{PATH}";
+       dump_mysql(%args);
     } else {
-        die "This database type isn't supported";
+       die "This database type isn't supported";
     }
 }
 
@@ -130,14 +130,14 @@ my %cfg;
 while(my $l = <FP>)
 {
     if ($l =~ /catalog=(.+)/) {
-        if (exists $cfg{catalog} and $cfg{catalog} eq $cat) {
-            exit dump_catalog(%cfg);
-        }
-        %cfg = ();              # reset
+       if (exists $cfg{catalog} and $cfg{catalog} eq $cat) {
+           exit dump_catalog(%cfg);
+       }
+       %cfg = ();              # reset
     }
 
     if ($l =~ /(\w+)=(.+)/) {
-        $cfg{$1}=$2;
+       $cfg{$1}=$2;
     }
 }
 
index 19c5cbf8f3f7073a3dd43cedd066e7a7b7bd4215..16d59a1e0cd96a1816f3b0ba5d70c930ba9f9c94 100644 (file)
@@ -6,20 +6,8 @@
 #   You won't get any support for performance issue if you changed the default
 #   schema.
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 bindir=@MYSQL_BINDIR@
 PATH="$bindir:$PATH"
index bc5435c6b1649e604eac9a6ea48f69f830a3e26f..7b4e0801c93cfa67ba53c38635561e09e47bbe03 100644 (file)
@@ -6,20 +6,8 @@
 #   You won't get any support for performance issue if you changed the default
 #   schema.
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 bindir=@POSTGRESQL_BINDIR@
 PATH="$bindir:$PATH"
index b87be080b49efe06b93d5ec220bc07c1019624f5..55548412a55f16699435184c3d1cc335c42beb13 100644 (file)
@@ -2,19 +2,8 @@
 #
 # shell script to create Bacula SQLite tables
 #
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 
 bindir=@SQLITE_BINDIR@
index 334b3914cdce1c17a8a8c7a26753666eef7ddd07..176989e95c04e7defc6cf8851e40381bc1be4b29 100755 (executable)
@@ -3,20 +3,8 @@
 # This routine alters the appropriately configured
 # Bacula tables for PostgreSQL, Ingres, MySQL, or SQLite.
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 
 default_db_type=@DEFAULT_DB_TYPE@
index 5dca6e9a797214239ded56db7d203f66c29ebfaa..204925f43f63a6b393832651978e2da1fdf818f9 100644 (file)
@@ -2,20 +2,8 @@
 #
 # Shell script to update MySQL Community version 5.0.x to 5.2.x
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 
 echo " "
index a24d3a92cd4f9ee205f7760851ed348309d8bc8e..1e041302ee3dcbc01b6f6caa9b66a8d9cb6291e3 100644 (file)
@@ -3,20 +3,8 @@
 # Shell script to update PostgreSQL tables from version 12 to 14
 #  or Bacula Community version 5.0.x to 5.2.x
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 
 echo " "
index 368ee28fc92d97c9c2b204d21d8d2672ae2f6b8a..68ceb2ca3c5315518dac4dc6ff79fcab33ef4d9c 100644 (file)
@@ -2,20 +2,8 @@
 #
 # Shell script to update sqlite3 tables from Bacula Community version 5.0.x to 5.2.x
 #
-#
-#  Bacula® - The Network Backup Solution
-#
-#  Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
-#
-#  The main author of Bacula is Kern Sibbald, with contributions from many
-#  others, a complete list can be found in the file AUTHORS.
-#
-#  You may use this file and others of this release according to the
-#  license defined in the LICENSE file, which includes the Affero General
-#  Public License, v3.0 ("AGPLv3") and some additional permissions and
-#  terms pursuant to its AGPLv3 Section 7.
-#
-#  Bacula® is a registered trademark of Kern Sibbald.
+#  Author:  Kern Sibbald
+#  License: LGPLv3
 #
 
 echo " "