]> Frank Brehm's Git Trees - config/uhu1/etc.git/commitdiff
saving uncommitted changes in /etc prior to emerge run
authorfrank <frank@uhu1.uhu-banane.de>
Tue, 28 Feb 2012 13:36:29 +0000 (14:36 +0100)
committerroot <root@uhu1.uhu-banane.de>
Tue, 28 Feb 2012 13:36:29 +0000 (14:36 +0100)
.etckeeper
portage/package.keywords
resolv.conf
salt/master [new file with mode: 0644]

index b31dcfe6aed5052ec6164548f586a90b67b71e0c..e96f70d6b9dbdd7c9158089dcdbb7fc191426e48 100755 (executable)
@@ -1096,6 +1096,7 @@ maybe chmod 0755 './runlevels/default'
 maybe chmod 0755 './runlevels/shutdown'
 maybe chmod 0755 './runlevels/sysinit'
 maybe chmod 0755 './salt'
+maybe chmod 0644 './salt/master'
 maybe chmod 0644 './salt/master.template'
 maybe chmod 0644 './salt/minion.template'
 maybe chmod 0755 './samba'
index c057427dd8771e2851cb46e17f8c89f7aadec10b..92e66bda6b26692b7deac3ec560f56bfd2493743 100644 (file)
 ~dev-perl/YAML-LibYAML-0.350.0
 
 dev-python/fbrehm-libs
+~dev-python/msgpack-0.1.12
 
 ~net-analyzer/ndoutils-1.4_beta9
 ~net-analyzer/tcptrace-6.6.7
index 5b3865f747edc5cff62208eb9441e4967a7543b5..a0a3c9d3efa90967eb3071151c66e3456c6a5b07 100644 (file)
@@ -1,6 +1,4 @@
-# Generated by dhcpcd from eth0
-# /etc/resolv.conf.head can replace this line
 search uhu-banane.de brehm-online.com brehm-online.eu brehm-berlin.de
+nameserver 127.0.0.1
 nameserver 8.8.8.8
 nameserver 8.8.4.4
-# /etc/resolv.conf.tail can replace this line
diff --git a/salt/master b/salt/master
new file mode 100644 (file)
index 0000000..c6e9869
--- /dev/null
@@ -0,0 +1,207 @@
+# DO NOT MODIFY THIS FILE.  Copy it to: /etc/salt/master
+##### Primary configuration settings #####
+##########################################
+# The address of the interface to bind to
+#interface: 0.0.0.0
+interface: 46.16.73.175
+
+# The port used by the publisher
+#publish_port: 4505
+
+# The user to run salt
+#user: root
+
+# The number of worker threads to start, these threads are used to manage
+# return calls made from minions to the master, if the master seems to be
+# running slowly, increase the number of threads
+#worker_threads: 5
+
+# The port used by the communication interface
+#ret_port: 4506
+
+# The root directory prepended to these options: pki_dir, cachedir,
+# sock_dir, log_file.
+#root_dir: /
+
+# Directory used to store public key data
+#pki_dir: /etc/salt/pki
+
+# Directory to store job and cache data
+#cachedir: /var/cache/salt
+
+# Set the number of hours to keep old job information
+#keep_jobs: 24
+
+# Set the default timeout for the salt command and api, the default is 5
+# seconds
+#timeout: 5
+
+# Set the directory used to hold unix sockets
+#sock_dir: /tmp/salt-unix
+
+# Set the acceptance level for serialization of messages. This should only be
+# set if the master is newer than 0.9.5 and the minion are older. This option
+# allows a 0.9.5 and newer master to communicate with minions 0.9.4 and
+# earlier. It is not recommended to keep this setting on if the minions are
+# all 0.9.5 or higher, as leaving pickle as the serialization medium is slow
+# and opens up security risks
+#
+#serial: msgpack
+
+#####        Security settings       #####
+##########################################
+# Enable "open mode", this mode still maintains encryption, but turns off
+# authentication, this is only intended for highly secure environments or for
+# the situation where your keys end up in a bad state. If you run in open mode
+# you do so at your own risk!
+#open_mode: False
+
+# Enable auto_accept, this setting will automatically accept all incoming
+# public keys from the minions. Note that this is insecure.
+#auto_accept: False
+
+#####      State System settings     #####
+##########################################
+# The state system uses a "top" file to tell the minions what environment to
+# use and what modules to use. The state_top file is defined relative to the
+# root of the base environment.
+#state_top: top.sls
+#
+# The external_nodes option allows Salt to gather data that would normally be
+# placed in a top file. The external_nodes option is the executable that will
+# return the ENC data. Remember that Salt will look for external nodes AND top
+# files and combine the results if both are enabled!
+#external_nodes: None
+#
+# The renderer to use on the minions to render the state data
+#renderer: yaml_jinja
+#
+# The failhard option tells the minions to stop immediately after the first
+# failure detected in the state execution, defaults to False
+#failhard: False
+
+#####      File Server settings      #####
+##########################################
+# Salt runs a lightweight file server written in zeromq to deliver files to
+# minions. This file server is built into the master daemon and does not
+# require a dedicated port.
+
+# The file server works on environments passed to the master, each environment
+# can have multiple root directories, the subdirectories in the multiple file
+# roots cannot match, otherwise the downloaded files will not be able to be
+# reliably ensured. A base environment is required to house the top file.
+# Example:
+# file_roots:
+#   base:
+#     - /srv/salt/
+#   dev:
+#     - /srv/salt/dev/services
+#     - /srv/salt/dev/states
+#   prod:
+#     - /srv/salt/prod/services
+#     - /srv/salt/prod/states
+#
+# Default:
+#file_roots:
+#  base:
+#    - /srv/salt
+
+# The hash_type is the hash to use when discovering the hash of a file on
+# the master server, the default is md5, but sha1, sha224, sha256, sha384
+# and sha512 are also supported.
+#hash_type: md5
+
+# The buffer size in the file server can be adjusted here:
+#file_buffer_size: 1048576
+
+#####          Syndic settings       #####
+##########################################
+# The Salt syndic is used to pass commands through a master from a higher
+# master. Using the syndic is simple, if this is a master that will have
+# syndic servers(s) below it set the "order_masters" setting to True, if this
+# is a master that will be running a syndic daemon for passthrough the
+# "syndic_master" setting needs to be set to the location of the master server
+# to recieve commands from.
+#
+# Set the order_masters setting to True if this master will command lower
+# masters' syndic interfaces.
+#order_masters: False
+#
+# If this master will be running a salt syndic daemon, syndic_master tells
+# this master where to recieve commands from.
+#syndic_master: masterofmaster
+
+#####      Peer Publish settings     #####
+##########################################
+# Salt minions can send commands to other minions, but only if the minion is
+# allowed to. By default "Peer Publication" is disabled, and when enabled it
+# is enabled for specific minions and specific commands. This allows secure
+# compartmentalization of commands based on individual minions.
+#
+# The configuration uses regular expressions to match minions and then a list
+# of regular expressions to match functions. The following will allow the
+# minion authenticated as foo.example.com to execute functions from the test
+# and pkg modules.
+# peer:
+#   foo.example.com:
+#       - test.*
+#       - pkg.*
+#
+# This will allow all minions to execute all commands:
+# peer:
+#   .*:
+#       - .*
+# This is not recomanded, since it would allow anyone who gets root on any
+# single minion to instantly have root on all of the minions!
+#
+
+#####         Cluster settings       #####
+##########################################
+# Salt supports automatic clustering, salt creates a single ip address which
+# is shared among the individual salt components using ucarp. The private key
+# and all of the minion keys are maintained across the defined cluster masters.
+# The failover service is automatically managed via these settings
+
+# List the identifiers for the other cluster masters in this manner:
+# [saltmaster-01.foo.com,saltmaster-02.foo.com,saltmaster-03.foo.com]
+# The members of this master array must be running as salt minions to
+# facilitate the distribution of cluster information
+#cluster_masters: []
+
+# The cluster modes are "paranoid" and "full"
+# paranoid will only distribute the accepted minion public keys.
+# full will also distribute the master private key.
+#cluster_mode: paranoid
+
+
+#####         Logging settings       #####
+##########################################
+# The location of the master log file
+#log_file: /var/log/salt/master
+log_file: /var/log/salt/master.log
+#
+# The level of messages to send to the log file.
+# One of 'info', 'quiet', 'critical', 'error', 'debug', 'warning'.
+# Default: 'warning'
+#log_level: warning
+log_level: info
+#
+# Logger levels can be used to tweak specific loggers logging levels.
+# For example, if you want to have the salt library at the 'warning' level,
+# but you still wish to have 'salt.modules' at the 'debug' level:
+#   log_granular_levels:
+#     'salt': 'warning',
+#     'salt.modules': 'debug'
+#
+#log_granular_levels: {}
+
+
+#####         Node Groups           #####
+##########################################
+# Node groups allow for logical groupings of minion nodes.
+# A group consists of a group name and a compound target.
+#
+# nodegroups:
+#   group1: 'L@foo.domain.com,bar.domain.com,baz.domain.com and bl*.domain.com',
+#   group2: 'G@os:Debian and foo.domain.com',
+