Skip to content
Snippets Groups Projects
  1. Jul 09, 2013
  2. Jul 08, 2013
    • Bill MacAllister's avatar
      base::DNS: Use anycase servers · 6654b270
      Bill MacAllister authored
      In addition to adding the anycast DNS servers the individual
      resolv.conf files are replaced with a single template.  The existing
      class interfaces are preserved and they all create the appropriate
      resolv.conf file by invoking the define that handles the small number
      of resolv.conf variants.
      6654b270
  3. Jul 07, 2013
  4. Jul 02, 2013
    • Russ Allbery's avatar
      One more spacing fix for newsyslog::config · 9c182b70
      Russ Allbery authored
      Having a blank line when there's no stop or restart action is going
      to bother me too much.  Make it go away.  Also remove the extra
      spacing after stop, since there usually isn't both stop and restart.
      9c182b70
    • Russ Allbery's avatar
      Restructure the newsyslog::config template, fix analyze_logs · c72162ca
      Russ Allbery authored
      Fix support for analyze_logs, which wasn't working due to the
      immutable variable problems with how Puppet uses ERB.  Restructure
      the template to not precalculate the results, group lines for a
      particular log together, and format everything a bit better.
      c72162ca
    • Russ Allbery's avatar
      Overhaul base::newsyslog · 6a9d5b4f
      Russ Allbery authored
      newsyslog no longer sets up a weekly command to tar up
      /root/.history-save and removes /etc/newsyslog.weekly/audit if it
      exists.  We're no longer using per-user history files and we're
      letting bash handle managing the length of the history file.
      
      newsyslog now creates btmp and wtmp writable by group utmp, matching
      the operating system defaults.
      
      newsyslog no longer attempts to clean up sysklogd cron jobs or remove
      the old /etc/newsyslog.daily/syslog file installed by ancient versions
      of stanford-server.
      
      General coding style cleanup.
      6a9d5b4f
    • Russ Allbery's avatar
      Fix template test script for newsyslog::config · 3b4c1831
      Russ Allbery authored
      Make the script executable, test analyze_logs, and fix for to_s
      on an array no longer resulting in a good template string.
      3b4c1831
    • Russ Allbery's avatar
      Support analyze_logs in newsyslog::config, update style · da154868
      Russ Allbery authored
      newsyslog::config now supports a new analyze_logs parameter, which
      specifies the list of logs to run through the analyze action (when
      different than the list in logs).  analyze_logs defaults to logs if
      not given.
      
      Also update the coding style, simplify the define drastically, and
      clean up indentation and comments.
      da154868
    • Russ Allbery's avatar
      Remove obsolete newsyslog template test script · ec17e43a
      Russ Allbery authored
      This was testing the old Apache newsyslog configuration template,
      which no longer exists.
      ec17e43a
  5. Jun 22, 2013
  6. Jun 07, 2013
  7. Apr 30, 2013
    • Adam Lewenberg's avatar
      master branch commit · e80a6b1e
      Adam Lewenberg authored
      This is the (old) master branch along with the fixes to the
      cron file permissions that Russ made.
      e80a6b1e
Loading