Projects / SLACK


SLACK (Sysadmins' Lazy Auto-Configuration Kit) is a configuration management system designed to appeal to lazy system administrators. It's an evolution from the fairly common practice of putting files in some central directory. It's descended from an earlier system called "subsets", and uses a multi-stage rsync to fix some of the problems in that system.

Operating Systems

Recent releases

  •  04 Apr 2008 17:21

    Release Notes: The makefile has minor changes to the 'dist' target. src/slack-sync can use --files-from=- to do the whole sync at once. On the author's systems for a 15-role sync, this cuts the time from 4-5 sec to 0.4-0.5 sec. test/* has unittest updates, and the handling of the temp directory has been changed. In, wrap_rsync() and wrap_rsync_fh() replace some duplicated code in the backends.

    •  16 Jan 2008 06:35

      Release Notes: slack.conf is now installed without the execute bit. A bunch of changes from the Debian patch were merged in, with a few changes to preserve permissions on /var/lib/slack and /var/cache/slack and a few changes to the way debs are built. The --rsh option is now propagated to backends, so the option actually works.

      Recent comments

      27 Feb 2010 23:23 mbostwick

      Works great! Few hassles! What's not to like?


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.