[SM-Discuss] Stable Sorcery 1.12.0 Released!
eric at sandall.us
Fri Apr 15 21:41:28 EDT 2005
Quoting Andrew Stitt <afrayedknot at thefrayedknot.armory.com>:
> The long awaited stable sorcery 1.12.0 has been released!
> Here is a brief overview of the changes in this release:
> * tablet (the "installed grimoire"), if you dont know already, this is
> the answer to storing more spell state information than was previously
> possible. This helps us do certain things more intelligently and provides
> infrastructure for providing better backwards compatibility with some new
> * cleanse has a --tablet option, this will clean out the tablet, if
> you havent been using devel sorcery this shouldnt find any problems,
> but please run it from time to time.
> * resurrect was re-written
> * up to date man pages
> * scribe has been cleaned up and almost entirely re-written
> * support for gpg checking of sorcery and grimoire tarballs
> * init and xinetd script handling has been re-written per bug 1817,
> theres now an option to install a script and then another question to
> have it enabled as opposed to just one or the other. The answers are
> * new tool (delve) for running individual portions of spell compiles
> * number of parallel make jobs has a more flexible function, you can
> now choose a number of jobs and/or jobs per distcc host. This makes it
> possible to have the number of jobs scale back for builds that dont use
> distcc so it doesnt thrash your box.
> * lots of stuff for custom optimization flags: the optimization menu
> lets you put in custom flags, there are also command line options for
> cast to set one time cflags (or to temporarily disable all of them
> (useful for troubled spells))
> * sorcery.restore script is now stored in /root instead of the insecure /tmp
> * all other spell files are stored in a secured directory beneath
> /tmp/sorcery, this eliminates symlink in /tmp attacks
> * some new archspecs have been added
> Things primarily of interest to spell writers:
> * new filter functions, in addition to excluded and protected there are
> now "volatiles" and "configs" filter files. Volatile files are ignored
> by cleanse's md5sum check. Config's are treated more carefully by dispel
> and resurrect, config files aren't blatently replaced or removed if we
> detect they are changed. Spell's can also have their own spell level
> filters by just adding a file by the name of the filter to the spell
> directory. The format has also changed to regexp.
> * run_script trigger now actually works
> * theres some new functions to assist with installing config files nicely
> * cross grimoire depends
Awesome! Nice work guys and thanks for keeping up on it!
Eric Sandall | Source Mage GNU/Linux Developer
eric at sandall.us PGP: 0xA8EFDD61 | http://www.sourcemage.org/
http://eric.sandall.us/ | SysAdmin @ Inst. Shock Physics @ WSU
http://counter.li.org/ #196285 | http://www.shock.wsu.edu/
This message was sent using IMP, the Internet Messaging Program.
More information about the SM-Discuss