Skip to content

Instantly share code, notes, and snippets.

@jlgreer
jlgreer / cfengine3.xml
Created September 20, 2012 13:51
Kate syntax highlighter
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<!--
This file is part of KDE's kate project.
copyright : (C) 2009, 2012 by Jessica Greer, John Coleman
email : jessica.greer@yale.edu
**********************************************************************
* This library is free software; you can redistribute it and/or *
@jlgreer
jlgreer / collectd.cf
Created June 14, 2012 15:25
DRAFT - collectd.cf
############################################################################
#
# collectd - data collection daemon for performance monitoring
#
############################################################################
bundle agent collectd(mware) {
vars:
@jlgreer
jlgreer / gist:2784188
Created May 24, 2012 20:54
Proofpoint setup documentation improvements, per JC recommendations, 20120524
[jg685@macmillan procedures]$ rcsdiff -C5 procedure_initial_gui_config.txt
===================================================================
RCS file: RCS/procedure_initial_gui_config.txt,v
retrieving revision 1.2
diff -C5 -r1.2 procedure_initial_gui_config.txt
*** procedure_initial_gui_config.txt 2012/05/24 18:53:08 1.2
--- procedure_initial_gui_config.txt 2012/05/24 20:37:46
***************
*** 19,28 ****
--- 19,30 ----
# Testing version - not yet part of library
bundle agent template_std_flipclass(file, prefix, fileserver, mode, owner, group, class) {
files:
"$(file).template"
copy_from => copy_std("$(prefix)$(file).template",
"$(fileserver)", "false", "timestamp"),
perms => mode_owner_group("$(mode)", "$(owner)", "$(group)"),
action => actionsettings_fix_inform("inform");
@jlgreer
jlgreer / yum_manpage_excerpt.txt
Created February 5, 2012 23:09
Excerpt from yum manpage
Specifying package names
A package can be referred to for install,update,list,remove etc with
any of the following:
name
name.arch
name-ver
name-ver-rel
name-ver-rel.arch
@jlgreer
jlgreer / pkg_comparator_example.txt
Created February 5, 2012 22:20
Pkg management version comparator problem example
packages:
# First we want wireshark 1.0.11
"wireshark"
package_policy => "add",
package_method => yum_rpm_exact,
package_version => "1.0.11-1.el5_6.4",
package_architectures => { "x86_64" },
action => actionsettings_fix_inform("inform");
@jlgreer
jlgreer / pkg_mgmt4.txt
Created February 5, 2012 22:10
Package mgmt yum_rpm_byname_exactrepo example
packages:
"wireshark"
package_policy => "add",
package_method => yum_rpm_byname_enablerepo("yale-testing"),
action => actionsettings_fix_inform("inform");
@jlgreer
jlgreer / pkg_mgmt3.txt
Created February 5, 2012 21:54
Package mgmt yum_rpm_exact_enablerepo example
packages:
"rhm-docs"
package_policy => "add",
package_method => yum_rpm_exact_enablerepo("yale"),
package_version => "0.7.946106-8.el5",
package_architectures => { "noarch" },
action => actionsettings_fix_inform("inform");
@jlgreer
jlgreer / pkg_mgmt1.txt
Created February 5, 2012 20:55
Package mgmt yum_rpm_byname example
packages:
"wireshark"
package_policy => "add",
package_method => yum_rpm_byname,
action => actionsettings_fix_inform("inform");
@jlgreer
jlgreer / pkg_mgmt1.txt
Created February 5, 2012 20:52
Package mgmt yum_rpm_exact example
packages:
"wireshark"
package_policy => "add",
package_method => yum_rpm_exact,
package_version => "1.0.15-1.el5_6.4",
package_architectures => { "x86_64" },
action => actionsettings_fix_inform("inform");