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 79a303975c4c7eb0913848dcc0515db7e5a01549..d51a7aaee0cf4860b73c685766c01b4af831f5b1 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 fa4aef0776ff83dbdef1a6ebb1ce30ea4f64eb7d..b54a09e3fb57083f8dde32bdfdc8aa49bc16cce2 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 abfe98a558a4437a0cf6e6171e9bc7f9d98d043d..0f30adbbde6d1df22d04f1d9e6ff7eb2d9afb69b 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 1205bafdac0e8a9cbe7a432e679ac927564df0e5..e94118f5128674adb021da279a57c161f6882e50 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 92e63821066b6e079daf8c61f60644e7178f7daf..afd16fe22f295114e913f2ef79cefb2998a3f4a6 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 2b91efc01016f3d1f97910303b5ece8fb2599b75..62d47489e54d4b6d489006779c374bf5b1da46c3 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 3f90c13ca9af834914d3dad45ce4c80951abf107..3f8d2538badd4ad9591df6e95384ecf493dd3fe9 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 f22854a4c7385dfc38be451073208a1502fbc722..93de2cbee41cddb219963d4a1c49b8e6b86a17fe 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 fa51b0ba1e6f208e27cd4061a1677b0ba6daae99..501ecec2b940bef238816f73904f353e4a046a9f 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 ae13c362df6c9ff88eeceaca6aeaa4fa133d536d..5184252b68c1a9433a77c40d9e67ef7a7bc602a9 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 50f38814a6d4173af087faade67815bb47df45cd..4e2c87bd164b6afaf890956de1e8ac4bb700ed2e 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 a227f815004f81abc622be2624feda0bcdf919e4..2791842c41dc7ab82817ff8098f0fb6353300b60 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 03ed493179c448e978733a472678ea613d44cc48..07eeb56dab58ed4a82e710c275fff29baa2849fd 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 3343539aefd8507629d07eabd54f4ac729cce603..5e7d4a63c95f97899b38bd799a47fb0a450ec5b9 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 9344386debb2270df14acfacce82c14581f925ea..8149443eaf25369338af68a7a749a7fc2555b54e 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 9326c713b93d23b78fa39f81ab1b93fb84fa93e4..ba892eb295317b6fb595716f1974154dd3841d0a 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 c3e60325ac5abc1875f1496582f60b8702c2fa9d..15655c61a4c3d0a907dc18c8534e6901f1ee3b2d 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 95d38087d324aceb9d7678b1ec2fde6a1cb63933..9dc049112804d086d63976f46485a18654c3a697 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 06401aaff625b774f96894ffec7afe44be8ea34d..aba864b0f119fa9174a927a44ffab3f5747d138e 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 77e03a601500bf10712decf35667d195f0ee7752..9543776ddcdc0b94728c5bfeb74c5bd2cff4d03c 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 1ce4f1c9fa7e9ff38de41673e93b91ce46fcfe00..e088474eadd1a593d4da65b845dc6781a44608e0 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 b162f6e0ba45169e66ff0b7cf9e35dc2e09cc512..cefca2933325ae3900cda5b9798cb4524bb5b360 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 ad6b2dc15a30256cc79c5cccd90fe7659a2f7b34..7293116fa07b92383cae3bf5c68f0ba113b9ddb7 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 97accb0bc231e12dd89ee34b55c1c8fde1eb0271..e367e72c3ae57998d48c809e7690595c5ec34f18 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 59716d5f71b967d7a7eeacc4efefb2c071ba31b6..9967b7031ee6aca85c200c8cea48806e97c0f833 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 d7df121c9b3722a98b6a32d528d2eec94902b123..c4280c4be4f41851a57b696c0b2e8ee04eaa3384 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 2ddc6a63e04dfc77588afc3a3249a007a37b2573..0fa7b971ab5933250f647c492146a22a68a51ccd 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 f4ea3c9df3c6e1d5e97ee952bb3134da81d35b21..06fed7d859cca18232def5fc4edd16dc52092b53 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 f8a98cb2a226855c167a6741310946afa8e5c4c4..a244de529b935459e7665b24c3f83c291af1c2a8 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 cfaf19928be94325f73c162982871710db012f03..efbefbc6133b5d1489a6cddcbd5df5acac758cfc 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 91f991f12192a5d91462d5a3036c81ff9fb4c843..bb6516e2302a7d432c646b715ddcf50b579d8e8e 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 f106dae6b5477c0a4ba112943a782b323d6f022c..74371a7b1440947bb72195c3fd79a4d8556adb1a 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 9608b10e742a2f13f2ccdee9e7d956280a3e77fc..d44f81cc488090beb0acde2466d3cd282e03bf00 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 91cc3ca1d937df02c22066532bf95063a1d24c42..9b02b1a832a2f87ae678fc69c5c8408c40a20dcb 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 5c811b82094cba7f4a7a3e7636ce2843d3d237b3..38ef9aeae83f3e0cd4de31814daf2a5bcf6ef49f 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 a3600a77163c52b690c6c433d61a83769bb7c9eb..87fcb3e15549287a776640c5961f29e5f0827613 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 2ce1522c7ffe8043ffbf7f40c872e9fe1340cc67..2c9eae8debcdb867615177b767a8eeac3e32beb2 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 988917f4ab4bf3c54ef4f810f7d466fc8fc334a4..0f15ab5436f0d44f269d41fcbbcb213b52d334cf 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 2f58350e3bb9488bbb7583e3f5a7670eccd900c3..c5b549f240c2bf7123d062159b0f48e7a3edbd3a 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 8c7c9f7286cf5dec2be488daa3810d0746db6bd2..1a88b4d7e742f2f564f6078fa7b364d1ec128d9e 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 3e3ff80b43853162c21276b990f159213b459bac..e2497dc2ee09943dfa696d7d66cf8afa5f99cd0c 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 59cb17b990d7958b573b353b28c2937265458428..d92047ae2268c7c61fa57bbf28782afdaea20983 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 5914fc8c50af4ef616a88e7146d6cd503dfa9c07..e2250b2f9b9fb933b11a6099f1e7c5322fe9e00d 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 e3611930800817b4dc72e2bb547d1f07312dd616..34a17f225137e50a4697734db7321b0a0e9013a5 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 {