Skip to content

Instantly share code, notes, and snippets.

View johnkeates's full-sized avatar

John Keates johnkeates

  • The Netherlands
View GitHub Profile
vagrant@jessie:~/buildroot$ make
[COWBUILDER] _build/RPMS/ocaml-findlib_1.5.5-1_amd64.deb
-> Copying COW directory
forking: rm -rf /var/cache/pbuilder/build//cow.3327
forking: cp -al /var/cache/pbuilder/base.cow /var/cache/pbuilder/build//cow.3327
I: removed stale ilistfile /var/cache/pbuilder/build//cow.3327/.ilist
forking: chroot /var/cache/pbuilder/build//cow.3327 cowdancer-ilistcreate /.ilist find . -xdev -path ./home -prune -o \( \( -type l -o -type f \) -a -links +1 -print0 \) | xargs -0 stat --format '%d %i '
-> Invoking pbuilder
forking: pbuilder build --configfile pbuilder/pbuilderrc --buildplace /var/cache/pbuilder/build//cow.3327 --buildresult RPMS --debbuildopts --no-targz --internal-chrootexec chroot /var/cache/pbuilder/build//cow.3327 cow-shell /home/vagrant/buildroot/SRPMS/ocaml-findlib_1.5.5-1.dsc
W: /root/.pbuilderrc does not exist
filebeat:
output:
elasticsearch:
hosts: ["127.0.0.1:9200"]
logstash:
hosts: ["127.0.0.1:5044"]
prospectors:
-
input_type: log
paths:
filebeat:
config:
filebeat:
# List of prospectors to fetch data.
prospectors:
# Each - is a prospector.
-
paths:
- "/var/log/daemon.log"
AUTOMAKE_OPTIONS := subdir-objects
ACLOCAL_AMFLAGS := -I m4
bin_PROGRAMS = src/statsite
noinst_LTLIBRARIES = deps/ae/ae.a deps/inih/ini.a deps/murmurhash/MurmurHash3.a
noinst_HEADER = $(lib_ae_includes) $(lib_inih_includes) $(lib_murur_includes)
file_roots:
base:
- /srv/salt/state/env/base
- /srv/salt/state/formulas
prod:
- /srv/salt/state/env/prod
- /srv/salt/state/env/base
- /srv/salt/state/formulas
act:
- /srv/salt/state/env/act
This file has been truncated, but you can view the full file.
.
./_CodeSignature
./_CodeSignature/CodeResources
./_MASReceipt
./_MASReceipt/receipt
./Frameworks
./Frameworks/Server.framework
./Frameworks/Server.framework/Resources
./Frameworks/Server.framework/Server
./Frameworks/Server.framework/Versions
{%- if 'userlists' in salt['pillar.get']('haproxy', {}) %}
{%- for id, userlist in salt['pillar.get']('haproxy:userlists').iteritems() %}
userlist {{ id }}
{%- for entry in userlist.iteritems() %}
{{ entry }}
{%- endfor %}
{% endfor %}
{% endif %}
  1. Install the node itself

    Installing the node requires you to setup a few files, a web interface, a SSH user, sudo access for that user, pubkey authentication and a shared AES key.

    So, let's start by getting the required files:

    git clone https://github.com/DaneEveritt/PufferPanel.git

    [ COPY FILES TO PLACES AND SUCH ]

Setting up PufferPanel installation on Debian Wheezy (Debian Stable 2013-2014) 7.4

What you basically need to do:

A. Setup at least 1 master node B. Setup at least 1 client node

This requires vhosts and certain tools and dependencies. Each node setup list allows you to perform all tasks for setting this up for the node type. First, you'll set up the node environments and the master, next you set up the node communication, storage locations and client nodes.

Setting up PufferPanel master on Debian Wheezy (Debian Stable 2013-2014)
What you basically need to do:
1. Clone from https://github.com/DaneEveritt/PufferPanel.git for each node type
2. Setup at least 1 master node
3. Setup at least 1 client node
This requires vhosts and certain tools and dependencies. Each node setup list allows you to perform all tasks for setting this up for the node type.
First, you'll set up the node environments and the master, next you set up the node communication, storage locations and client nodes.