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.
| Tags | Software Distribution |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | Perl |
Recent releases


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 Slack.pm, wrap_rsync() and wrap_rsync_fh() replace some duplicated code in the backends.


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.