r4998 Added a reference to COPYING into every file with meaningful PHP, Perl or
authorDenis Ovsienko <infrastation@yandex.ru>
Wed, 14 Mar 2012 12:58:35 +0000 (12:58 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Wed, 14 Mar 2012 12:58:35 +0000 (12:58 +0000)
shell code; added a reference to LICENSE into COPYING.

44 files changed:
COPYING
gateways/deviceconfig/fdry5.connector
gateways/deviceconfig/ios12.connector
gateways/deviceconfig/jun10.connector
gateways/deviceconfig/main
gateways/deviceconfig/nc.pl
gateways/deviceconfig/nxos4.connector
gateways/deviceconfig/vrp53.connector
gateways/deviceconfig/vrp55.connector
gateways/deviceconfig/xos12.connector
gateways/netcat
gateways/sendfile/main
gateways/ssh
gateways/switchvlans/cisco.connector
gateways/switchvlans/main
gateways/telnet
scripts/syncdomain.php
wwwroot/inc/IPv6.php
wwwroot/inc/ajax-interface.php
wwwroot/inc/auth.php
wwwroot/inc/caching.php
wwwroot/inc/code.php
wwwroot/inc/database.php
wwwroot/inc/deviceconfig.php
wwwroot/inc/dictionary.php
wwwroot/inc/exceptions.php
wwwroot/inc/functions.php
wwwroot/inc/gateways.php
wwwroot/inc/init.php
wwwroot/inc/install.php
wwwroot/inc/interface-lib.php
wwwroot/inc/interface.php
wwwroot/inc/navigation.php
wwwroot/inc/ophandlers.php
wwwroot/inc/popup.php
wwwroot/inc/pre-init.php
wwwroot/inc/remote.php
wwwroot/inc/slb-interface.php
wwwroot/inc/slb.php
wwwroot/inc/snmp.php
wwwroot/inc/solutions.php
wwwroot/inc/triggers.php
wwwroot/inc/upgrade.php
wwwroot/index.php

diff --git a/COPYING b/COPYING
index 79a3039..d51a7aa 100644 (file)
--- a/COPYING
+++ b/COPYING
@@ -28,6 +28,8 @@ You should have received a copy of the GNU General Public License along
 with this program; if not, write to the Free Software Foundation, Inc.,
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
+A full text of the GPLv2 license is available in the "LICENSE" file.
+
 ----------------------8<----------------------8<----------------------
 
 RackTables includes "Live Validator", which is licensed under
index fa4aef0..b54a09e 100755 (executable)
@@ -1,5 +1,9 @@
 #!/bin/sh
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 [ $# = 3 ] || exit 1
 
 ENDPOINT=$1
index abfe98a..0f30adb 100755 (executable)
@@ -1,5 +1,9 @@
 #!/bin/sh
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 [ $# = 3 ] || exit 1
 
 ENDPOINT=$1
index 1205baf..e94118f 100755 (executable)
@@ -1,5 +1,9 @@
 #!/usr/bin/perl
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 use strict;
 use File::FnMatch qw(:fnmatch);
 use Net::Telnet::Cisco;
index 92e6382..afd16fe 100755 (executable)
@@ -1,5 +1,9 @@
 #!/bin/sh
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+#
 # This gateway retrieves the output of "show run" command (or its
 # equivalent) and prints it onto stdout. When run, it accepts the
 # following commands on stdin:
index 2b91efc..62d4748 100755 (executable)
@@ -1,4 +1,9 @@
 #!/usr/bin/perl -w
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 use strict;
 use Getopt::Long qw(:config pass_through);;
 use Fcntl;
index 3f90c13..3f8d253 100755 (executable)
@@ -1,5 +1,9 @@
 #!/usr/bin/perl
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+#
 # a working NX-OS connector for RackTables by Dmitry Tejblum
 
 use strict;
index f22854a..93de2cb 100755 (executable)
@@ -1,5 +1,9 @@
 #!/bin/sh
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 [ $# = 3 ] || exit 1
 
 ENDPOINT=$1
index fa51b0b..501ecec 100755 (executable)
@@ -1,5 +1,9 @@
 #!/bin/sh
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 [ $# = 3 ] || exit 1
 
 ENDPOINT=$1
index ae13c36..5184252 100755 (executable)
@@ -1,5 +1,9 @@
 #!/bin/sh
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 [ $# = 3 ] || exit 1
 
 ENDPOINT=$1
index 50f3881..4e2c87b 100755 (executable)
@@ -1,5 +1,9 @@
 #!/usr/bin/perl
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 use strict;
 use Getopt::Long;
 
index a227f81..2791842 100755 (executable)
@@ -1,5 +1,9 @@
 #!/bin/sh
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+#
 # This is a RackTables gateway for arbitrary file export. File contents doesn't
 # matter here and will only be somehow sent to the remote host for further
 # processing.
index 03ed493..07eeb56 100755 (executable)
@@ -1,5 +1,9 @@
 #!/usr/bin/perl
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 use strict;
 use Getopt::Long;
 
index 3343539..5e7d4a6 100755 (executable)
@@ -1,5 +1,9 @@
 #!/bin/sh
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 [ $# = 7 ] || exit 1
 
 ENDPOINT=$1
index 9344386..8149443 100755 (executable)
@@ -1,5 +1,9 @@
 #!/bin/sh
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+#
 # This is a RackTables gateway for changing switch ports membership
 # across VLANs. It works accordingly to the gateway protocol described
 # in gateways.php and accepts the following commands on its stdin:
@@ -18,7 +22,6 @@
 #
 # * listmacs: output unsorted list of all dynamically learned MAC
 #   addresses present on the switch
-#
 
 endpoint=
 hw=
index 9326c71..ba892eb 100755 (executable)
@@ -1,5 +1,9 @@
 #!/usr/bin/perl
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 use strict;
 use Getopt::Long;
 use Net::Telnet;
index c3e6032..15655c6 100755 (executable)
@@ -1,6 +1,10 @@
 #!/usr/local/bin/php
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 $script_mode = TRUE;
 require 'inc/init.php';
 
index 95d3808..9dc0491 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 class IPv6Address
 {
        const zero_address = "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"; // 16 bytes
index 06401aa..aba864b 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
  *
  *  This file contains HTML-generating funcitons which are needed in ajax handler
index 77e03a6..9543776 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 
 Below is a mix of authentication (confirming user's identity) and authorization
index 1ce4f1c..e088474 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 *
 *  This file is a library of HTTP cache functions.
index b162f6e..cefca29 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
  * This file implements lexical scanner and syntax analyzer for the
  * RackCode language. These functions are necessary for parsing and
index ad6b2dc..7293116 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 *
 *  This file is a library of database access functions for RackTables.
index 97accb0..e367e72 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 // Read provided output of "show cdp neighbors detail" command and
 // return a list of records with (translated) local port name,
 // remote device name and (translated) remote port name.
index 59716d5..9967b70 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 function reloadDictionary ($release = NULL)
 {
        global $dictionary;
index d7df121..c4280c4 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 // The default approach is to treat an error as fatal, in which case
 // some message is output and the user is left there. Inheriting classes
 // represent more specific cases, some of which can be handled in a
index 2ddc6a6..0fa7b97 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 *
 *  This file is a library of computational functions for RackTables.
index f4ea3c9..06fed7d 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 *
 *  This file contains gateway functions for RackTables.
index f8a98cb..a244de5 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 *
 * This file performs RackTables initialisation. After you include it
index cfaf199..efbefbc 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 function renderInstallerHTML()
 {
 $stepfunc[1] = 'not_already_installed';
index 91f991f..bb6516e 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 define ('TAGNAME_REGEXP', '/^[\p{L}0-9]([. _~-]?[\p{L}0-9])*$/u');
 define ('AUTOTAGNAME_REGEXP', '/^\$[\p{L}0-9]([. _~-]?[\p{L}0-9])*$/u');
 
index f106dae..74371a7 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 *
 *  This file contains frontend functions for RackTables.
index 9608b10..d44f81c 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 
 This file contains a series of arrays, which define RackTables as a tree
index 91cc3ca..9b02b1a 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 
 "Ophandler" in RackTables stands for "operation handler", or a function,
index 5c811b8..38ef9ae 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 // Return a list of rack IDs, which are P or less positions
 // far from the given rack in its row.
 function getProximateRacks ($rack_id, $proximity = 0)
index a3600a7..87fcb3e 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 *
 * This file is a library needed by all modules of RackTables (installer, upgrader)
index 2ce1522..2c9eae8 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 function queryDevice ($object_id, $command)
 {
        $breed = detectDeviceBreed ($object_id);
index 988917f..0f15ab5 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 function renderSLBDefConfig()
 {
        $defaults = getSLBDefaults ();
index 2f58350..c5b549f 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 $vs_proto = array (
        'TCP' => 'TCP',
        'UDP' => 'UDP',
index 8c7c9f7..1a88b4d 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 global $iftable_processors;
 $iftable_processors = array();
 
index 3e3ff80..e2497dc 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 
 The purpose of this file is to contain functions, which generate a complete
index 59cb17b..d92047a 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 /*
 *
 *  This file is a library of tab triggers for RackTables.
index 5914fc8..e2250b2 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 $relnotes = array
 (
        '0.17.0' => <<<ENDOFTEXT
index e361193..34a17f2 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+
+# This file is a part of RackTables, a datacenter and server room management
+# framework. See accompanying file "COPYING" for the full copyright and
+# licensing information.
+
 ob_start();
 require_once 'inc/pre-init.php';
 try {