[prev in list] [next in list] [prev in thread] [next in thread] 

List:       luci-commits
Subject:    =?utf-8?q?=5BLuci-commits=5D?= [luci] fedorahosted.org discontinued
From:       Jan_Pokorný <jpokorny () fedoraproject ! org>
Date:       2017-02-28 14:28:09
Message-ID: 20170228142809.633286105F () fedorahosted ! org
[Download RAW message or body]

commit 709b972d075082fe743a99fae5c6b8907adaa227
Author: Jan Pokorný <jpokorny@redhat.com>
Date:   Tue Feb 28 15:27:29 2017 +0100

    fedorahosted.org discontinued
    
    Signed-off-by: Jan Pokorný <jpokorny@redhat.com>

 COPYING                                            |  339 --
 MANIFEST.in                                        |   14 -
 README                                             |  201 +-
 TODO                                               |   11 -
 dev.sh                                             |  193 -
 extensions/sasl2auth.c                             |  132 -
 extensions/sasl2auth.h.in                          |   30 -
 ez_setup.py                                        |  284 -
 input_files/certconfig/certconfig.in               |   45 -
 input_files/config.tmpl/config.tmpl.in             |  260 -
 input_files/config.tmpl/debug_app.patch            |   22 -
 input_files/config.tmpl/debug_logging.patch        |   53 -
 input_files/initscript/initscript.in               |  545 --
 input_files/logrotateconfig/logrotateconfig.in     |    9 -
 input_files/pamconfig/pamconfig.in                 |    5 -
 input_files/proxylauncher/proxylauncher.in         |    7 -
 input_files/sasl2config/sasl2config.in             |    4 -
 input_files/sysconfig/sysconfig.in                 |   88 -
 luci-setup.patch                                   |   15 -
 luci.spec                                          |  480 --
 luci/__init__.py                                   |   50 -
 luci/config/__init__.py                            |    2 -
 luci/config/app_cfg.py                             |   59 -
 luci/config/environment.py                         |   46 -
 luci/config/middleware.py                          |   66 -
 luci/controllers/__init__.py                       |    2 -
 luci/controllers/async.py                          |   56 -
 luci/controllers/cluster.py                        | 1171 ----
 luci/controllers/error.py                          |   30 -
 luci/controllers/root.py                           |  225 -
 luci/controllers/template.py                       |   35 -
 luci/initwrappers.py                               |  155 -
 luci/lib/ClusterConf/Action.py                     |   42 -
 luci/lib/ClusterConf/Altmulticast.py               |   42 -
 luci/lib/ClusterConf/Altname.py                    |   51 -
 luci/lib/ClusterConf/Apache.py                     |   18 -
 luci/lib/ClusterConf/BaseResource.py               |  136 -
 luci/lib/ClusterConf/BindMount.py                  |   18 -
 luci/lib/ClusterConf/Cluster.py                    |   71 -
 luci/lib/ClusterConf/ClusterNode.py                |  131 -
 luci/lib/ClusterConf/ClusterNodes.py               |   19 -
 luci/lib/ClusterConf/Clusterfs.py                  |   25 -
 luci/lib/ClusterConf/Clvmd.py                      |   34 -
 luci/lib/ClusterConf/Cman.py                       |  190 -
 luci/lib/ClusterConf/Condor.py                     |   18 -
 luci/lib/ClusterConf/DLM.py                        |  203 -
 luci/lib/ClusterConf/DRBD.py                       |   18 -
 luci/lib/ClusterConf/Device.py                     |   71 -
 luci/lib/ClusterConf/Event.py                      |   55 -
 luci/lib/ClusterConf/Events.py                     |   15 -
 luci/lib/ClusterConf/FailoverDomain.py             |   83 -
 luci/lib/ClusterConf/FailoverDomainNode.py         |   24 -
 luci/lib/ClusterConf/FailoverDomains.py            |   15 -
 luci/lib/ClusterConf/Fence.py                      |   30 -
 luci/lib/ClusterConf/FenceDaemon.py                |   92 -
 luci/lib/ClusterConf/FenceDevice.py                |   41 -
 luci/lib/ClusterConf/FenceDeviceAttr.py            |  125 -
 luci/lib/ClusterConf/FenceDevices.py               |   15 -
 luci/lib/ClusterConf/FenceXVMd.py                  |  113 -
 luci/lib/ClusterConf/Fs.py                         |   18 -
 luci/lib/ClusterConf/GFSControld.py                |  117 -
 luci/lib/ClusterConf/Group.py                      |   32 -
 luci/lib/ClusterConf/Heuristic.py                  |   61 -
 luci/lib/ClusterConf/Interface.py                  |   60 -
 luci/lib/ClusterConf/Ip.py                         |   21 -
 luci/lib/ClusterConf/LVM.py                        |   18 -
 luci/lib/ClusterConf/Lockspace.py                  |   44 -
 luci/lib/ClusterConf/Logging.py                    |  179 -
 luci/lib/ClusterConf/LoggingDaemon.py              |   35 -
 luci/lib/ClusterConf/Master.py                     |   25 -
 luci/lib/ClusterConf/Method.py                     |   30 -
 luci/lib/ClusterConf/ModelBuilder.py               | 1259 -----
 luci/lib/ClusterConf/Multicast.py                  |   41 -
 luci/lib/ClusterConf/MySQL.py                      |   18 -
 luci/lib/ClusterConf/NFSClient.py                  |   37 -
 luci/lib/ClusterConf/NFSExport.py                  |   18 -
 luci/lib/ClusterConf/NFSServer.py                  |   21 -
 luci/lib/ClusterConf/Named.py                      |   18 -
 luci/lib/ClusterConf/Netfs.py                      |   18 -
 luci/lib/ClusterConf/OpenLDAP.py                   |   18 -
 luci/lib/ClusterConf/OraDG.py                      |   18 -
 luci/lib/ClusterConf/OracleDB.py                   |   18 -
 luci/lib/ClusterConf/OracleInstance.py             |   18 -
 luci/lib/ClusterConf/OracleListener.py             |   18 -
 luci/lib/ClusterConf/Postgres8.py                  |   18 -
 luci/lib/ClusterConf/QuorumD.py                    |  248 -
 luci/lib/ClusterConf/RefObject.py                  |   59 -
 luci/lib/ClusterConf/Resources.py                  |   15 -
 luci/lib/ClusterConf/Rm.py                         |   86 -
 luci/lib/ClusterConf/SAPDatabase.py                |   24 -
 luci/lib/ClusterConf/SAPInstance.py                |   25 -
 luci/lib/ClusterConf/Samba.py                      |   18 -
 luci/lib/ClusterConf/Script.py                     |   18 -
 luci/lib/ClusterConf/Service.py                    |  148 -
 luci/lib/ClusterConf/Smb.py                        |   20 -
 luci/lib/ClusterConf/SybaseASE.py                  |   18 -
 luci/lib/ClusterConf/TagObject.py                  |  207 -
 luci/lib/ClusterConf/Tomcat5.py                    |   18 -
 luci/lib/ClusterConf/Tomcat6.py                    |   18 -
 luci/lib/ClusterConf/Totem.py                      |  187 -
 luci/lib/ClusterConf/Unfence.py                    |   15 -
 luci/lib/ClusterConf/Vm.py                         |   43 -
 luci/lib/ClusterConf/__init__.py                   |    1 -
 luci/lib/__init__.py                               |    2 -
 luci/lib/app_globals.py                            |   38 -
 luci/lib/async_helpers.py                          |   59 -
 luci/lib/base.py                                   |   52 -
 luci/lib/cluster_conf_helpers.py                   |   17 -
 luci/lib/cluster_permissions.py                    |   36 -
 luci/lib/cluster_status.py                         |  115 -
 luci/lib/db_helpers.py                             |  651 ---
 luci/lib/flash2.py                                 |  119 -
 luci/lib/helpers.py                                |   73 -
 luci/lib/luci_tasks.py                             |   44 -
 luci/lib/plugin_sasl2auth.py                       |   96 -
 luci/lib/ricci_communicator.py                     |  709 ---
 luci/lib/ricci_defines.py                          |   39 -
 luci/lib/ricci_helpers.py                          |  578 --
 luci/lib/ricci_queries.py                          |  698 ---
 luci/lib/strings.py                                |   53 -
 luci/model/__init__.py                             |   29 -
 luci/model/auth.py                                 |  242 -
 luci/model/objects.py                              |  111 -
 luci/public/css/cluster.css                        |    9 -
 luci/public/css/create.css                         |    6 -
 luci/public/css/failover.css                       |   80 -
 luci/public/css/fence.css                          |   92 -
 luci/public/css/global_res.css                     |   22 -
 .../css/images/ui-bg_flat_0_aaaaaa_40x100.png      |  Bin 180 -> 0 bytes
 .../css/images/ui-bg_flat_75_ffffff_40x100.png     |  Bin 178 -> 0 bytes
 .../css/images/ui-bg_glass_55_fbf9ee_1x400.png     |  Bin 120 -> 0 bytes
 .../css/images/ui-bg_glass_65_ffffff_1x400.png     |  Bin 105 -> 0 bytes
 .../css/images/ui-bg_glass_75_dadada_1x400.png     |  Bin 111 -> 0 bytes
 .../css/images/ui-bg_glass_75_e6e6e6_1x400.png     |  Bin 110 -> 0 bytes
 .../css/images/ui-bg_glass_95_fef1ec_1x400.png     |  Bin 119 -> 0 bytes
 .../ui-bg_highlight-soft_75_cccccc_1x100.png       |  Bin 101 -> 0 bytes
 luci/public/css/images/ui-icons_222222_256x240.png |  Bin 4369 -> 0 bytes
 luci/public/css/images/ui-icons_2e83ff_256x240.png |  Bin 4369 -> 0 bytes
 luci/public/css/images/ui-icons_454545_256x240.png |  Bin 4369 -> 0 bytes
 luci/public/css/images/ui-icons_888888_256x240.png |  Bin 4369 -> 0 bytes
 luci/public/css/images/ui-icons_cd0a0a_256x240.png |  Bin 4369 -> 0 bytes
 luci/public/css/jquery-ui-1.8.11.custom.css        |  577 --
 luci/public/css/node.css                           |  155 -
 luci/public/css/service.css                        |   76 -
 luci/public/css/shared.css                         |  575 --
 luci/public/css/style.css                          |  664 ---
 luci/public/favicon.ico                            |  Bin 1081 -> 0 bytes
 luci/public/images/100wait.gif                     |  Bin 60547 -> 0 bytes
 luci/public/images/add-blue.png                    |  Bin 407 -> 0 bytes
 luci/public/images/add-grey.png                    |  Bin 293 -> 0 bytes
 luci/public/images/add-white.png                   |  Bin 253 -> 0 bytes
 luci/public/images/asc.gif                         |  Bin 54 -> 0 bytes
 luci/public/images/bg.gif                          |  Bin 64 -> 0 bytes
 luci/public/images/breadcrumb_bg.png               |  Bin 197 -> 0 bytes
 luci/public/images/breadcrumb_separator_0.png      |  Bin 778 -> 0 bytes
 luci/public/images/check-11.png                    |  Bin 293 -> 0 bytes
 luci/public/images/cluster-ok.png                  |  Bin 451 -> 0 bytes
 luci/public/images/cluster-problem.png             |  Bin 397 -> 0 bytes
 luci/public/images/content_bg.png                  |  Bin 326 -> 0 bytes
 luci/public/images/create-blue.png                 |  Bin 516 -> 0 bytes
 luci/public/images/create-grey.png                 |  Bin 413 -> 0 bytes
 luci/public/images/create-white.png                |  Bin 377 -> 0 bytes
 luci/public/images/delete-blue.png                 |  Bin 499 -> 0 bytes
 luci/public/images/delete-grey.png                 |  Bin 353 -> 0 bytes
 luci/public/images/delete-white.png                |  Bin 295 -> 0 bytes
 luci/public/images/desc.gif                        |  Bin 54 -> 0 bytes
 luci/public/images/error.png                       |  Bin 2725 -> 0 bytes
 luci/public/images/exclamation.png                 |  Bin 583 -> 0 bytes
 luci/public/images/fence-blue.png                  |  Bin 538 -> 0 bytes
 luci/public/images/fence-grey.png                  |  Bin 435 -> 0 bytes
 luci/public/images/fence-white.png                 |  Bin 389 -> 0 bytes
 luci/public/images/info.png                        |  Bin 2142 -> 0 bytes
 luci/public/images/join-blue.png                   |  Bin 526 -> 0 bytes
 luci/public/images/leave-blue.png                  |  Bin 556 -> 0 bytes
 luci/public/images/leave-grey.png                  |  Bin 484 -> 0 bytes
 luci/public/images/leave-white.png                 |  Bin 449 -> 0 bytes
 luci/public/images/login_bg.png                    |  Bin 1641 -> 0 bytes
 luci/public/images/logo.png                        |  Bin 12631 -> 0 bytes
 luci/public/images/ok.png                          |  Bin 1519 -> 0 bytes
 luci/public/images/page_bg.png                     |  Bin 509 -> 0 bytes
 luci/public/images/question.png                    |  Bin 565 -> 0 bytes
 luci/public/images/reboot-blue.png                 |  Bin 521 -> 0 bytes
 luci/public/images/reboot-grey.png                 |  Bin 373 -> 0 bytes
 luci/public/images/reboot-white.png                |  Bin 310 -> 0 bytes
 luci/public/images/start-blue.png                  |  Bin 439 -> 0 bytes
 luci/public/images/stop-blue.png                   |  Bin 381 -> 0 bytes
 luci/public/images/stop-temp-blue.png              |  Bin 489 -> 0 bytes
 luci/public/images/tab_bg.png                      |  Bin 185 -> 0 bytes
 luci/public/images/tab_separator.png               |  Bin 258 -> 0 bytes
 luci/public/images/toolbar_bg.png                  |  Bin 164 -> 0 bytes
 luci/public/images/warning.png                     |  Bin 2302 -> 0 bytes
 luci/public/js/add_existing.js                     |   56 -
 luci/public/js/add_nodes.js                        |   14 -
 luci/public/js/admin.js                            |   14 -
 luci/public/js/busy.js                             |  128 -
 luci/public/js/cluster_list.js                     |  124 -
 luci/public/js/encoder.js                          |  226 -
 luci/public/js/failover.js                         |   48 -
 luci/public/js/failover_form.js                    |   14 -
 luci/public/js/fence.js                            |   34 -
 luci/public/js/homebase.js                         |   14 -
 luci/public/js/jquery-1.5.2.min.js                 |   16 -
 luci/public/js/jquery-ui-1.8.11.custom.min.js      |  783 ---
 luci/public/js/jquery.blockUI.min.js               |  493 --
 luci/public/js/jquery.cookie.js                    |   96 -
 luci/public/js/jquery.tablesorter.min.js           |    4 -
 luci/public/js/node.js                             |  213 -
 luci/public/js/qdisk.js                            |  155 -
 luci/public/js/resource.js                         |   48 -
 luci/public/js/service.js                          |  243 -
 luci/public/js/shared.js                           |  128 -
 luci/public/js/user_prefs.js                       |    7 -
 luci/templates/__init__.py                         |    2 -
 luci/templates/about.html                          |   21 -
 luci/templates/add_existing.html                   |   61 -
 luci/templates/add_node.html                       |   68 -
 luci/templates/admin.html                          |  307 -
 luci/templates/cluster_list.html                   |  133 -
 luci/templates/configure.html                      | 1245 -----
 luci/templates/create_cluster.html                 |   67 -
 luci/templates/error.html                          |   19 -
 luci/templates/failover.html                       |  345 --
 luci/templates/fence.html                          |  223 -
 luci/templates/fence_devices.html                  | 5875 --------------------
 luci/templates/fence_instances.html                | 1397 -----
 luci/templates/footer.html                         |   14 -
 luci/templates/header.html                         |   20 -
 luci/templates/homebase.html                       |   80 -
 luci/templates/login.html                          |   24 -
 luci/templates/mainmenu.html                       |   30 -
 luci/templates/master.html                         |   83 -
 luci/templates/node.html                           |  543 --
 luci/templates/prefs.html                          |   26 -
 luci/templates/resource.html                       |  169 -
 luci/templates/resource_list.html                  | 2278 --------
 luci/templates/service.html                        |  321 --
 luci/templates/submenu.html                        |   15 -
 luci/templates/title.html                          |   10 -
 luci/tests/__init__.py                             |   64 -
 luci/tests/functional/__init__.py                  |    2 -
 luci/tests/functional/test_authentication.py       |   86 -
 luci/tests/functional/test_root.py                 |   49 -
 luci/tests/models/__init__.py                      |   52 -
 luci/tests/models/test_auth.py                     |   51 -
 luci/validation/validate_cluster_prop.py           | 1525 -----
 luci/validation/validate_create_cluster_form.py    |  374 --
 luci/validation/validate_fence.py                  | 1610 ------
 luci/validation/validate_resource.py               | 1044 ----
 luci/websetup.py                                   |   47 -
 setup.cfg                                          |   61 -
 setup.py                                           |  507 --
 251 files changed, 2 insertions(+), 37396 deletions(-)
---
diff --git a/README b/README
index 7b976d6..82c84d4 100644
--- a/README
+++ b/README
@@ -1,200 +1,3 @@
-==============================================================
- luci: Web-based high availability administration application
-==============================================================
+DISCONTINUED ON FEDORAHOSTED.ORG
 
-``luci`` is a web-based high availability administration application built
-on the TurboGears 2 framework.
-
-
-
-1. Installation and Setup
-=========================
-
-
-1.1 Using upstream code
------------------------
-
-You can get newest luci code using::
-
-    $ git clone git://git.fedorahosted.org/luci.git
-
-
-Prerequisities for successful build/installation/deployment:
-
-    * python (2.6, 2.7 should be also fine)
-    * Cyrus SASL v2 (2.1.22+) libraries and header files
-    * to use bundled initscript, check the additional requirements
-      in the SPEC file (mostly common utilities that are found everywhere)
-
-Any missing Python package might be installed with ``setuptools`` automatically
-(if even ``setuptools`` is missing, ``ez_setup`` is there to handle it).
-
-
-Following items describe the steps to get it running (instructions contain some
-example values that should be modified to fit the environment, needs etc.;
-also you might need to do some of the commands as a root):
-
-0.  Make sure you are navigated to the directory containing this ``README``.
-    If you have just cloned luci from the git repository as shown above,
-    you may need to move here:
-
-        $ cd luci
-
-1.  Edit ``pkg_prepare`` section in ``setup.cfg`` according to your needs
-    (using ``vim``, for instance).  The names of configuration items there
-    should be self-explainatory::
-
-        $ vim setup.cfg
-
-    Note: Following steps use default values in ``setup.cfg`` so if you have
-          changed anything there, you might have to modify commands
-          accordingly.
-
-    Note: It is also possible to define (in an overriding manner) all these
-          options directly as command-line arguments preceded by
-          ``prepare_pkg'' which are as a whole appended to ``install`` command
-          in the step 2., see also ``python setup.py pkg_prepare --help``.
-
-2.  Install ``luci`` using the ``setup.py`` script which also includes
-    prior compilation of C extensions and some files preparation::
-
-        $ python setup.py install
-
-3.  Optionally, you can change the certificate configuration file, especially
-    you can fill concrete hostname or IP address under which the machine
-    running luci will be accessible by other computers in the network, which
-    will prevent some (not all, there is still a problem that the generated
-    certificate is self-signed) of the warnings about the certificate::
-
-        $ vim /var/lib/luci/etc/cacert.config
-
-4.  Now, there are two ways how to continue...  The easier way is to use
-    bundled initscript -- just run two immediately following commands and you
-    are ready, having luci started (at worst, some little tweaking required).
-    If you want "expert-mode" way, just skip them and continue starting with
-    point 3b.  This way follows the sequence of commands effectively used in
-    the initscript, although initscript is more fine-tuned so refer to it
-    if something gets stuck.
-
-4a. Edit configuration file that comes with initscript according to your needs
-    (``vim`` used as an example here again):
-
-        $ vim /etc/sysconfig/luci
-
-5a. Start the ``paste`` http(s) server using bundled initscript::
-
-        $ service luci start
-
-    Note: Before the first run of this command, it is good to do following::
-
-        $ chkconfig --add luci
-
-6a. Luci should be running, check respective address (echoed by initscript).
-    To stop it, use::
-
-        $ service luci stop
-
-
-4b. To achieve the same as with 5a. but using direct commands, start with
-    generating base configuration file from implicit template::
-
-        $ paster make-config luci /var/lib/luci/etc/luci.ini
-
-5b. Similarly, create the database used by ``luci``::
-
-        $ paster setup-app /var/lib/luci/etc/luci.ini
-
-    Note: If you use preconfigured ``pkg_prepare`` section in ``setup.cfg``,
-          don't forget to create ``/var/lib/luci/data`` first (missing parts
-          of paths like this are not created automatically unless you use
-          initscript).
-
-6b. Generate self-signed certificate for luci using originally installed
-    configuration file (installation location depends on ``certconfig`` value
-    in ``setup.cfg`` which is ``/var/lib/luci/etc/cacert.config`` by default)::
-
-        $ export RANDFILE=$(mktemp -q cert_rnd.XXXXXX)
-        $ openssl req -new -x509 -nodes -sha1                            \
-        >                        -newkey rsa:2048                        \
-        >                        -config /var/lib/luci/etc/cacert.config \
-        >                        -days 1825                              \
-        >                        -set_serial "$(/bin/date +%s)"          \
-        >                        -keyout /var/lib/luci/certs/host.pem    \
-        >                        -out /var/lib/luci/certs/host.pem
-        $ rm -f cert_rnd.*
-
-    Note: If you use preconfigured ``pkg_prepare`` section in ``setup.cfg``,
-          don't forget to create ``/var/lib/luci/certs`` first (missing parts
-          of paths like this are not created automatically unless you use
-          initscript).
-
-    Note: Do not forget to set the permissions for generated certificate
-          (``/var/lib/luci/certs/host.pem`` was used in the example) such that
-          it is only accessible by the user which then effectively runs luci.
-
-7b. Compared to point 4a. from a straightforward "initscript" way, you have no
-    other way (unless you will find out how to use config. file that comes
-    with initscript directly from initscript) then to edit base configuration
-    file immediately (``/var/lib/luci/etc/luci.ini`` by default).  Especially
-    if you have used another path for the output certificate in the step 6b.,
-    this configuration item should be edited respectively::
-
-    $ vim /var/lib/luci/etc/luci.ini
-
-8b. Finally, start the SASL daemon and then ``paste`` http(s) server...::
-
-        $ saslauthd -a pam
-        $ paster serve /var/lib/luci/etc/luci.ini
-
-    Note: The former command might be replaced with equivalent if applicable
-          (``MECH=pam`` in respective configuration) ::
-
-        $ service start saslauthd
-
-    Note: To run luci on background, refer to the ``--daemon'' option
-          for ``paster'' command.
-
-9b. Luci should be running, check respective address (can be found in
-    configuration file used such as ``/var/lib/luci/etc/luci.ini`` from
-    the example).  To stop it, press Ctrl-C.
-
-
-Please note that these steps do not cover everything -- initscript and maybe
-the SPEC file might give you a better idea.
-
-
-
-1.2 Using package in your preferred distribution
-------------------------------------------------
-
-Currently, this project is recognized only in RHEL 6 and Fedora [#distros]_.
-Using them, you can get latest ``luci`` package using::
-
-    $ yum install luci
-
-
-.. [#distros] on these distros, ``luci`` has an official status
-
-
-
-1.3 Post-installation procedures
---------------------------------
-
-Please refer to
-http://sources.redhat.com/cluster/wiki/Luci#Post-installation_procedures
-
-
-
-2. About/Contact
-================
-
-:Authors/Contributors:
-    Ryan McCabe <rmccabe@redhat.com>
-    Chris Feist <cfeist@redhat.com>
-    Jan Pokorný
-
-    Eve McGlynn
-    Jeremy Perry
-
-
-:Homepage: http://sources.redhat.com/cluster/wiki/Luci
+New home: https://pagure.io/linux-cluster/luci
_______________________________________________
Luci-commits mailing list -- luci-commits@lists.fedorahosted.org
To unsubscribe send an email to luci-commits-leave@lists.fedorahosted.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic