Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am mattikus on github.
  • I am mattikus (https://keybase.io/mattikus) on keybase.
  • I have a public key whose fingerprint is 6C02 B160 84D6 7912 0937 199C 963A 11F2 332C 06C5

To claim this, I am signing this object:

<Package name="libgfortran" version="any" type="yum"/>
% bcfg2-admin reports stats
Client has 496 records
Interaction has 10391 records
Performance has 107201 records
FailureEntry has 124 records
ActionEntry has 5 records
PathEntry has 4501 records
PackageEntry has 6984 records
ServiceEntry has 273 records
Group has 174 records
Verifying package instances for libstdc++
Verifying: libstdc++-None.x86_64
Verifying: libstdc++-None.i686
Verifying package instances for libstdc++-devel
Verifying: libstdc++-devel-None.x86_64
Verifying: libstdc++-devel-None.i686
some_random_dict = {}
def foo(*args):
for arg in args:
do_somthing(some_random_dict,
another_argument,
arg)
bar = another_random_call()
return bar
diff --git a/src/lib/Bcfg2/Server/SSLServer.py b/src/lib/Bcfg2/Server/SSLServer.py
index 5e6846a..2dd4872 100644
--- a/src/lib/Bcfg2/Server/SSLServer.py
+++ b/src/lib/Bcfg2/Server/SSLServer.py
@@ -237,6 +237,11 @@ class XMLRPCRequestHandler(SimpleXMLRPCServer.SimpleXMLRPCRequestHandler):
return True
def do_POST(self):
+ # Allow for reverse proxies
+ client_address = self.client_address
*snip*
Running: /sbin/chkconfig --list bcfg2
< bcfg2 0:off 1:off 2:off 3:off 4:off 5:off 6:off
Running: /sbin/service bcfg2 status
*snip*
Running: /sbin/chkconfig --list
< abrt-ccpp 0:off 1:off 2:on 3:on 4:on 5:on 6:off
< abrt-oops 0:off 1:off 2:on 3:on 4:on 5:on 6:off
< abrtd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
< acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off
**snip**
Adding package nss-util 3.14.3-3.el6_4.x86_64
Adding package xorg-x11-xauth any
Adding package boost-regex any
Adding path /root/.shosts
Adding package vim-X11 any
Adding package keyutils-libs-devel any
Adding package sos 2.2-38.el6_4.2.noarch
Adding package libreport-plugin-kerneloops 2.0.9-15.el6_4.1.x86_64
Adding package boost any
# python /usr/lib/python2.6/site-packages/Bcfg2/manage.py syncdb
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/Bcfg2/manage.py", line 13, in <module>
execute_manager(settings)
File "/usr/lib/python2.6/site-packages/django/core/management/__init__.py", line 438, in execute_manager
utility.execute()
File "/usr/lib/python2.6/site-packages/django/core/management/__init__.py", line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/lib/python2.6/site-packages/django/core/management/__init__.py", line 261, in fetch_command
klass = load_command_class(app_name, subcommand)
[server]
repository = /var/lib/bcfg2
plugins = Bundler,Cfg,Metadata,Rules,SSHbase,Packages,Probes,TGenshi,DBStats,Svn
[statistics]
sendmailpath = /usr/lib/sendmail
database_engine = ibm_db_django
database_name = BCFG2
database_user = *******
database_password = ********