summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSol Jerome <sol.jerome@gmail.com>2013-11-04 10:26:32 -0600
committerSol Jerome <sol.jerome@gmail.com>2013-11-04 10:26:32 -0600
commitc2a164eb809c5d540495ae8bb2734cfa45643f33 (patch)
tree2aa00730650aceee77186b05ad113baf3aaa9775
parent84986b353b34bace90172cdef5636530e825dad4 (diff)
parent0ceb2e76488a3fa4dbbc8cbb537e0366e0f665b2 (diff)
downloadbcfg2-c2a164eb809c5d540495ae8bb2734cfa45643f33.tar.gz
bcfg2-c2a164eb809c5d540495ae8bb2734cfa45643f33.tar.bz2
bcfg2-c2a164eb809c5d540495ae8bb2734cfa45643f33.zip
Merge branch 'maint'
Conflicts: doc/server/admin/index.txt
-rw-r--r--doc/unsorted/python-ssl_1.14-1_amd64.debbin57920 -> 0 bytes
-rw-r--r--doc/unsorted/python-stdeb_0.3-1_all.debbin17024 -> 0 bytes
-rw-r--r--doc/unsorted/ssl.txt68
-rw-r--r--misc/bcfg2.spec6
4 files changed, 0 insertions, 74 deletions
diff --git a/doc/unsorted/python-ssl_1.14-1_amd64.deb b/doc/unsorted/python-ssl_1.14-1_amd64.deb
deleted file mode 100644
index e6c8ad137..000000000
--- a/doc/unsorted/python-ssl_1.14-1_amd64.deb
+++ /dev/null
Binary files differ
diff --git a/doc/unsorted/python-stdeb_0.3-1_all.deb b/doc/unsorted/python-stdeb_0.3-1_all.deb
deleted file mode 100644
index 5cee96e3c..000000000
--- a/doc/unsorted/python-stdeb_0.3-1_all.deb
+++ /dev/null
Binary files differ
diff --git a/doc/unsorted/ssl.txt b/doc/unsorted/ssl.txt
deleted file mode 100644
index 91b62ca59..000000000
--- a/doc/unsorted/ssl.txt
+++ /dev/null
@@ -1,68 +0,0 @@
-.. -*- mode: rst -*-
-
-.. _unsorted-ssl:
-
-==========
-Python SSL
-==========
-
-The ssl module can be found `here <http://pypi.python.org/pypi/ssl>`_.
-
-With this change, SSL certificate based client authentication is
-supported. In order to use this, based CA-type capabilities are
-required. A central CA needs to be created, with each server and all
-clients getting a signed cert. See [wiki:Authentication] for details.
-
-Setting up keys is accomplished with three settings, each in the
-"`[communication]`" section of ``bcfg2.conf``::
-
- key = /path/to/ssl private key
- certificate = /path/to/signed cert for that key
- ca = /path/to/cacert.pem
-
-
-Python SSL Backport Packaging
-=============================
-
-Both the Bcfg2 server and client are able to use the in-tree ssl module
-included with python 2.6. The client is also able to still use M2Crypto. A
-python ssl backport exists for 2.3, 2.4, and 2.5. With this, M2Crypto
-is not needed, and tlslite is no longer included with Bcfg2 sources. See
-[wiki:Authentication] for details.
-
-To build a package of the ssl backport for .deb based distributions
-that don't ship with python 2.6, you can follow these instructions,
-which use `stdeb`_. Alternatively if you happen to have .deb packaging
-skills, it would be great to get policy-complaint .debs into the major
-deb-based distributions.
-
-.. _stdeb: http://github.com/astraw/stdeb/tree/master
-
-The following commands were used to generate :download:`this
-<python-ssl_1.14-1_amd64.deb>` debian package The ``easy_install`` command
-can be found in the `python-setuptools` package.::
-
- sudo aptitude install python-all-dev fakeroot
- sudo easy_install stdeb
- wget http://pypi.python.org/packages/source/s/ssl/ssl-1.14.tar.gz#md5=4e08aae0cd2c7388d1b4bbb7f374b14a
- tar xvfz ssl-1.14.tar.gz
- cd ssl-1.14
- stdeb_run_setup
- cd deb_dist/ssl-1.14
- dpkg-buildpackage -rfakeroot -uc -us
- sudo dpkg -i ../python-ssl_1.14-1_amd64.deb
-
-.. note:: Version numbers for the SSL module have changed.
-
-For complete Bcfg2 goodness, you'll also want to package stdeb using stdeb.
-The completed debian package can be grabbed from :download:`here
-<python-stdeb_0.3-1_all.deb>`, which was generated using the following::
-
- sudo aptitude install apt-file
- wget http://pypi.python.org/packages/source/s/stdeb/stdeb-0.3.tar.gz#md5=e692f745597dcdd9343ce133e3b910d0
- tar xvfz stdeb-0.3.tar.gz
- cd stdeb-0.3
- stdeb_run_setup
- cd deb_dist/stdeb-0.3
- dpkg-buildpackage -rfakeroot -uc -us
- sudo dpkg -i ../python-stdeb_0.3-1_all.deb
diff --git a/misc/bcfg2.spec b/misc/bcfg2.spec
index fc997ebc0..788ec1cf3 100644
--- a/misc/bcfg2.spec
+++ b/misc/bcfg2.spec
@@ -72,7 +72,6 @@ BuildRequires: python-nose
BuildRequires: mock
BuildRequires: m2crypto
BuildRequires: Django
-BuildRequires: PyYAML
BuildRequires: python-genshi
BuildRequires: python-cheetah
BuildRequires: pylibacl
@@ -113,11 +112,9 @@ BuildRequires: systemd-units
%endif
Requires: python-lxml
-Requires: m2crypto
%if 0%{?rhel} && 0%{?rhel} < 6
Requires: python-ssl
%endif
-Requires: pylibacl
Requires: libselinux-python
%if 0%{?fedora} >= 16
@@ -183,11 +180,8 @@ Requires: python-daemon
%endif
Requires: /usr/sbin/sendmail
Requires: /usr/bin/openssl
-Requires: python-genshi
-Requires: python-cheetah
Requires: graphviz
Requires: python-nose
-Requires: PyYAML
%if %{_vendor} == redhat
%if 0%{?fedora} >= 16