<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>dawnrazor.net</title>
	<atom:link href="http://dawnrazor.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://dawnrazor.net</link>
	<description>#!/usr/bin/env bash</description>
	<lastBuildDate>Sat, 30 Mar 2013 18:26:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>sbotools 1.6 released</title>
		<link>http://dawnrazor.net/sbotools-1-6-released/</link>
		<comments>http://dawnrazor.net/sbotools-1-6-released/#comments</comments>
		<pubDate>Sat, 30 Mar 2013 18:19:54 +0000</pubDate>
		<dc:creator>d4wnr4z0r</dc:creator>
				<category><![CDATA[sbotools]]></category>
		<category><![CDATA[Slackware]]></category>
		<category><![CDATA[slackbuilds.org]]></category>
		<category><![CDATA[slackware]]></category>

		<guid isPermaLink="false">http://dawnrazor.net/?p=484</guid>
		<description><![CDATA[Development has slowed on sbotools once again, which probably makes since given the size of the change-set for 1.5; this release is strictly a bug-fix release. Here are the highlights: A bug where sbotools unsafely assumed the existence of /tmp/SBo has been fixed (this looked like &#8220;readdir() attempted on invalid dirhandle $tsbo_dh&#8221; with some other <a href='http://dawnrazor.net/sbotools-1-6-released/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>Development has slowed on sbotools once again, which probably makes since given the size of the change-set for 1.5; this release is strictly a bug-fix release. Here are the highlights:</p>
<ul>
<li>A bug where sbotools unsafely assumed the existence of /tmp/SBo has been fixed (this looked like &#8220;readdir() attempted on invalid dirhandle $tsbo_dh&#8221; with some other details afterward).</li>
<li>Support for $TMP being set in the environment has finally been implemented. SlackBuild files make use of this info, or fall back to /tmp/SBo; previously, we would not honour user changes to $TMP so all scripts used /tmp/SBo, which may not be what the user expects.</li>
<li>A bug where trying to install something which doesn&#8217;t exist threw a meaningless error has been fixed (this looked like &#8220;Odd number of elements in hash assignment&#8221; with some other details afterward).</li>
<li>A bug in the requirement checking code which could match something which was not a perl module against something installed via the cpan has been fixed.</li>
<li>A bug which would, in certain conditions, cause the queue to be generated out-of-order, which could cause builds to fail to sboinstall trying to build something before its requirement has been built, has been fixed. Thanks to W. Li for reporting this.</li>
</ul>
<p>An updated slackbuild has been submitted to <a href="http://slackbuilds.org">slackbuilds.org</a>; you can either wait for it to be accepted there then use sboupgrade to update to 1.6 (if you have 1.5 installed), or you can download the slackbuild from there and modify it for 1.6 and use it to update manually.<br />
<br />
The local-modification changes are still planned, just with one thing and another, they have not yet been gotten to, but unless we find some more stupid bugs first, that will be the next thing worked on. In theory&#8230;</p>
<p><a href="/sbotools/">sbotools on dawnrazor.net</a><br />
<a href="http://slackbuilds.org/repository/14.0/system/sbotools/">sbotools on SlackBuilds.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dawnrazor.net/sbotools-1-6-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sbotools 1.5 released</title>
		<link>http://dawnrazor.net/sbotools-1-5-released/</link>
		<comments>http://dawnrazor.net/sbotools-1-5-released/#comments</comments>
		<pubDate>Thu, 14 Feb 2013 08:40:12 +0000</pubDate>
		<dc:creator>d4wnr4z0r</dc:creator>
				<category><![CDATA[sbotools]]></category>
		<category><![CDATA[Slackware]]></category>
		<category><![CDATA[slackbuilds.org]]></category>
		<category><![CDATA[slackware]]></category>

		<guid isPermaLink="false">http://dawnrazor.net/?p=453</guid>
		<description><![CDATA[This release took a little longer as we finally felt that sbotools was in a sufficiently stable state as to be submitted to SlackBuilds.org. So, that&#8217;s the most obvious change, and it also means that, moving forward, sbotools will be able to upgrade itself. For this release, if you have a previous version installed, you <a href='http://dawnrazor.net/sbotools-1-5-released/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>This release took a little longer as we finally felt that sbotools was in a sufficiently stable state as to be submitted to SlackBuilds.org. So, that&#8217;s the most obvious change, and it also means that, moving forward, sbotools will be able to upgrade itself. For this release, if you have a previous version installed, you will not be able to upgrade it using sboupgrade, since the tag for previous versions was _d4wnr4z0r instead of _SBo, meaning sbotools will not see an older version as an upgradable SBo; simply remove the old package and then install the new one. Beyond that, here&#8217;s a summary of the other changes in this version:</p>
<ul>
<li>Proper varying exit statuses have been implemented to indicate the cause of the exit. Read the man page for a given command to determine its possible exit codes; if there are none documented, that command can only exit 0. If there are multiple errors, the exit code will be based on the last one encountered prior to exiting.</li>
<li>Several minor fixes in the way that sboupgrade and sboinstall operate.</li>
<li>If sboupgrade or sboinstall encounter an error, instead of simply stopping, they will ask if one would like to continue on. In some cases, errors encountered are not sufficient to stop other things from working, so this allows one to have the scripts continue on in order to do as much as can be done.</li>
<li>A bug where certain special characters in download links broke the downloading of those source files has been fixed.</li>
<li>A bug where an invalidly formatted file in /var/log/packages would cause sboinstall and sboupgrade to die has been fixed.</li>
<li>Previously sboupgrade and sboinstall, when set to &#8220;make clean&#8221;, as well as sboclean, had no knowledge of -compat32 stuff still lying around under /tmp; those items are now properly cleaned.</li>
<li>A bug where sbocheck would die if there were no updates, instead of exiting cleanly, has been fixed.</li>
<li>Several non-optimal sections of code have been optimized.</li>
</ul>
<p>Moving forward, our next big thing is to implement a method of handling local modifications. We also have a couple bug reports to look into, and we&#8217;ll also be getting a wiki and some other fun things setup at some point.</p>
<p><a href="/sbotools/">sbotools on dawnrazor.net</a><br />
<a href="http://slackbuilds.org/repository/14.0/system/sbotools/">sbotools on SlackBuilds.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dawnrazor.net/sbotools-1-5-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sbotools 1.4 released</title>
		<link>http://dawnrazor.net/sbotools-1-4-released/</link>
		<comments>http://dawnrazor.net/sbotools-1-4-released/#comments</comments>
		<pubDate>Sun, 06 Jan 2013 19:38:22 +0000</pubDate>
		<dc:creator>d4wnr4z0r</dc:creator>
				<category><![CDATA[sbotools]]></category>
		<category><![CDATA[Slackware]]></category>
		<category><![CDATA[slackbuilds.org]]></category>
		<category><![CDATA[slackware]]></category>

		<guid isPermaLink="false">http://dawnrazor.net/?p=442</guid>
		<description><![CDATA[sbotools 1.4 is now released, yes, less than a week after 1.3, but we have a lot of small fixes and enhancements in this release. Not all are user-visible, but here are the ones that are: When checking for installed requirements, sbotools is now aware of non-SBo packages. This means you can, for example, install <a href='http://dawnrazor.net/sbotools-1-4-released/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>sbotools 1.4 is now released, yes, less than a week after 1.3, but we have a lot of small fixes and enhancements in this release. Not all are user-visible, but here are the ones that are:</p>
<ul>
<li>When checking for installed requirements, sbotools is now aware of non-SBo packages. This means you can, for example, install jdk from /extra, and sbotools will see that as fulfilling an SBo&#8217;s requirement to have jdk already installed.</li>
<li>When checking for installed requirements, sbotools is aware of CPAN-installed Perl modules. Note that not all CPAN-installed Perl modules register themselves in the system&#8217;s perllocal.pod, so sbotools won&#8217;t know about them, and in some cases SlackBuilds of Perl modules rename the module in bizarre ways, and sbotools won&#8217;t know about such renamings.</li>
<li>A bug where attempting to build a compat32 package from something which had differing 32-bit and 64-bit download links would fail due to the slackbuild attempting to use the 64-bit source packages has been fixed.</li>
<li>The requirement to have Text::Tabulate installed for sbotools is no more.</li>
<li>sbocheck now writes a log, located at /var/log/sbocheck.log, of what updates it finds as available.</li>
<li>A bug where sbotools was no longer aware of installed compat32 packages from SlackBuilds.org, due to a modification in how these packages get tagged, has been fixed.</li>
<li>A bug where sbotools could not always &#8220;make clean&#8221; the source directories, or would do an incomplete job of it, has been fixed.</li>
<li>sbotools will now attempt to download and md5sum verify all source files for all packages queued before attempting to build any of them.</li>
<li>A bug where if a source fail already existed but failed md5sum verification sbotools would not remove it before wget&#8217;ing a new copy, resulting in the new copy having .1 appended and the md5sum verification still failing, has been fixed.</li>
</ul>
<p>As I mentioned last release, we&#8217;re a lot more organized now, and it has helped a lot.</p>
<p>Moving forward, we&#8217;re looking at the different ways we can go about supporting local modifications to the tree, implementing a wiki, doing some refactoring/rewriting/cleanups, and (probably the very next thing we&#8217;ll do) implementing a new testing method which we figure ought to expose a number of interesting bugs that we don&#8217;t even know about yet.</p>
<p><a href="/sbotools/">Exciting</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://dawnrazor.net/sbotools-1-4-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sbotools 1.3 released</title>
		<link>http://dawnrazor.net/sbotools-1-3-released/</link>
		<comments>http://dawnrazor.net/sbotools-1-3-released/#comments</comments>
		<pubDate>Mon, 31 Dec 2012 13:16:09 +0000</pubDate>
		<dc:creator>d4wnr4z0r</dc:creator>
				<category><![CDATA[sbotools]]></category>
		<category><![CDATA[Slackware]]></category>
		<category><![CDATA[slackbuilds.org]]></category>
		<category><![CDATA[slackware]]></category>

		<guid isPermaLink="false">http://dawnrazor.net/?p=423</guid>
		<description><![CDATA[sbotools 1.3 is here, and includes a new tool called &#8220;sboremove&#8221;; sboremove utilizes requirement information in the slackbuilds.org tree to provide the ability to easily remove an SBo along with all of its requirements. It is also aware of other installed SBos and their requirements and, by default, will not offer to remove any of <a href='http://dawnrazor.net/sbotools-1-3-released/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>sbotools 1.3 is here, and includes a new tool called &#8220;sboremove&#8221;; sboremove utilizes requirement information in the slackbuilds.org tree to provide the ability to easily remove an SBo along with all of its requirements. It is also aware of other installed SBos and their requirements and, by default, will not offer to remove any of a specified SBo&#8217;s requirements if another installed SBo shares any such requirements &#8211; though there is, of course, an option to have it do so.<br />
Beyond that, there are a couple cosmetic bug fixes, as well as a fix for a bug which caused SBos specified to sboinstall which were also requirements of other specified SBos at the same time to show up multiple times in the install queue.</p>
<p>Moving forward, we&#8217;re starting to get a lot more organized now, which should positively impact not only the quality of sbotools but also the speed at which we can effect positive, beneficial changes to the codebase. </p>
<p><a href="/sbotools/">enjoy!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dawnrazor.net/sbotools-1-3-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s go language and go pkgs</title>
		<link>http://dawnrazor.net/googles-go-language-and-go-pkgs/</link>
		<comments>http://dawnrazor.net/googles-go-language-and-go-pkgs/#comments</comments>
		<pubDate>Wed, 12 Dec 2012 19:27:34 +0000</pubDate>
		<dc:creator>d4wnr4z0r</dc:creator>
				<category><![CDATA[go]]></category>
		<category><![CDATA[golang]]></category>

		<guid isPermaLink="false">http://dawnrazor.net/?p=398</guid>
		<description><![CDATA[Recently I looked up Google&#8217;s newish language, go, at wiki, and felt it might be nearly perfect for a project I had in mind that perl might not really be the best tool for. I know, perl does every damn thing. But some of the interesting and exciting features of go &#8211; a compiled language <a href='http://dawnrazor.net/googles-go-language-and-go-pkgs/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>Recently I looked up Google&#8217;s newish language, <a title="goloang.org" href="http://golang.org" target="_blank">go</a>, at <a title="wikipedia Go (programming language)" href="https://en.wikipedia.org/wiki/Go_%28programming_language%29" target="_blank">wiki</a>, and felt it might be nearly perfect for a project I had in mind that perl might not really be the best tool for. I know, perl does every damn thing. But some of the interesting and exciting features of go &#8211; a compiled language &#8211; include garbage collection, concurrency (read: fairly trivial multi-threading), built-in UTF-8, and an apparently new approach to object-orientation; this appears to truly be a modern language. It should also be noted that go is the spawn of Ken Thompson, of Unix fame (and, supposedly, <a title="Ken Thompson-attributed quote" href="http://www.brainyquote.com/quotes/quotes/k/kenthompso185574.html" target="_blank">this quote</a>), and Rob Pike, of Plan 9 fame, and also, er, some guy neither I nor wiki have heard of before, Robert Griesemer, I&#8217;m sure his credentials must be equally impressive.</p>
<p>So anyway, I started reading golang.org and learning go, but learning from specifications and stuff sucks, so I picked up a copy of <a title="Programming in Go" href="http://www.pearsoned.co.uk/bookshop/detail.asp?item=100000000445078" target="_blank">Programming in Go</a>. But I also learn from doing my own stuff, so I of course needed to do some things not already in go that really should be done in pkgs &#8211; what the rest of the compiled-language world calls libraries, and what the scripting-language world calls modules &#8211; so I started hacking up some pkgs to do these things.</p>
<p>All three are now at what I consider a decent state, so I&#8217;ve uploaded them to my <a title="go-pkgs github repo" href="https://github.com/d4wnr4z0r/go-pkgs" target="_blank">go-pkgs</a> repo on github. Here&#8217;s a breakdown of each:</p>
<p>go-pkgs/find:</p>
<p>My find pkg is something like a go implementation of the find Unix command, or the find perl function. It can do much more than just find by feeding it an appropriate function &#8211; like the perl implementation. Currently it has helpers to find anything whose name matches a given regex and to find any directory whose name matches a given regex. There will be additional helpers in the future. Eventually this pkg will probably do concurrency, once I get to that chapter in Programming in Go (my understanding of how to do it exists but is pretty loose at present).</p>
<p>go-pkgs/slog:</p>
<p>My slog pkg utilizes the <a title="cgo" href="http://golang.org/doc/articles/c_go_cgo.html" target="_blank">cgo</a> mechanism to provide the ability to log to syslog with the facility specified, which is oddly missing from go&#8217;s <a title="log/syslog" href="http://golang.org/pkg/log/syslog/" target="_blank">log/syslog</a> pkg. This pkg does *not* support syslog options at present, simply because I haven&#8217;t implemented them yet. Eventually this pkg will probably be object-oriented&#8230; once I get to that chapter in Programming in Go. See above.</p>
<p>go-pkgs/date:</p>
<p>Warning: Rant. This was spawned from my only real criticism of go thus far: its <a title="go time pkg" href="http://golang.org/pkg/time/" target="_blank">time</a> pkg, and specifically, the <a title="time.Time.Format" href="http://golang.org/pkg/time/#Time.Format" target="_blank">time.Time.Format</a> method. Where it mentions UnixDate? Referring to a format you can get back, not a format you can use; somehow I thought it meant the traditional Unix date/time format specifiers we all know and, er, love from &#8220;man 3 strftime&#8221;. Instead, go uses a bizarro-world format where you actually type the date like you want it back &#8211; EXCEPT you can only use certain things to indicate certain things &#8211; like the strftime format, only different, so you have to learn an entirely new format. For example, 03 means the hour in 12-hour format and 01 means the month in numerical format. And where can you find this crap documented? In the <a title="time/format.go" href="https://code.google.com/p/go/source/browse/src/pkg/time/format.go" target="_blank">source</a>. My date pkg implements a wrapper around time.Time.Format for formats I&#8217;ll use fairly often. I may add to it as time goes by, ie if I need to use a different format that&#8217;s not provided by the time pkg already.</p>
<p>&nbsp;</p>
<p>It should be noted that I did not look for existing third-party pkgs for these things at all. For one, I just don&#8217;t care about anyone else&#8217;s implementations, and for two, it&#8217;s much more useful to me to figure out how to implement them myself, and how to improve them over time. So these are pretty definitely not the best ways to do these things, and the APIs will change. While is fine, since I&#8217;m doing these things form myself, above and beyond all other considerations. But it will be nice if someone else finds them useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://dawnrazor.net/googles-go-language-and-go-pkgs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sbotools 1.2 released</title>
		<link>http://dawnrazor.net/sbotools-1-2-released/</link>
		<comments>http://dawnrazor.net/sbotools-1-2-released/#comments</comments>
		<pubDate>Fri, 30 Nov 2012 16:08:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[sbotools]]></category>
		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://dawnrazor.net/?p=388</guid>
		<description><![CDATA[The big news for this release is that I am now joined by xocel of iquidus.org in developing sbotools. Among other interesting things, xocel brings to sbotools a queue system, which allows us to implement some pretty nifty stuff that wasn&#8217;t as feasible before; some of that is in this release, some wasn&#8217;t quite ready <a href='http://dawnrazor.net/sbotools-1-2-released/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>The big news for this release is that I am now joined by xocel of <a href="http://www.iquidus.org/">iquidus.org</a> in developing sbotools.</p>
<p>Among other interesting things, xocel brings to sbotools a queue system, which allows us to implement some pretty nifty stuff that wasn&#8217;t as feasible before; some of that is in this release, some wasn&#8217;t quite ready yet and will be &#8220;coming soon&#8221;.</p>
<p>This release does represent a pretty significant changeset, and while we&#8217;ve done significant testing to ensure this release runs as expected, it is of course impossible to catch all bugs. Please email one or the other of us with any bugs found; our email addresses can be found on any of the man pages.</p>
<p>There aren&#8217;t too many user-visible changes for this release:</p>
<ul>
<li>sbofind now has a -q option to show what all would be built for any sbo&#8217;s matching the search term.</li>
<li>When the sbo tree is rsync&#8217;s, &#8211;delete is now used so that removed files/directories are properly removed from the local tree. If you want to keep something that&#8217;s been removed upstream, you&#8217;ll need to relocate it outside of the working tree.</li>
<li>sboupgrade/sboinstall will now seek confirmation/options/etc for each sbo it expects to build before running any slackbuilds.</li>
</ul>
<p>And that&#8217;s probably about it. The great majority of the work for this release centered around the queue system, so not much in the way of new features at present.</p>
<p><a href="/sbotools">sbotools</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dawnrazor.net/sbotools-1-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pkg_verify 0.3 released</title>
		<link>http://dawnrazor.net/pkg_verify-0-3-released/</link>
		<comments>http://dawnrazor.net/pkg_verify-0-3-released/#comments</comments>
		<pubDate>Sat, 03 Nov 2012 17:01:26 +0000</pubDate>
		<dc:creator>d4wnr4z0r</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[pkg_verify]]></category>
		<category><![CDATA[slackware]]></category>

		<guid isPermaLink="false">http://dawnrazor.net/?p=358</guid>
		<description><![CDATA[This took longer than it should have as I got very sidetracked with another project. Anyhow, the release includes the following changes: The devs package is now ignored by default; it generates thousands of thousands of lines of verification failures, when typically udev is being used to manage /dev and so the failures aren&#8217;t even <a href='http://dawnrazor.net/pkg_verify-0-3-released/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>This took longer than it should have as I got very sidetracked with another project.</p>
<p>Anyhow, the release includes the following changes:</p>
<ul>
<li>The devs package is now ignored by default; it generates thousands of thousands of lines of verification failures, when typically udev is being used to manage /dev and so the failures aren&#8217;t even applicable. The -d option has been added to not ignore it.</li>
<li>.new files are now ignored by default for unofficial packages &#8211; a bug in the last version caused them to never be ignored for unofficial packages.</li>
<li>Issues found for unofficial packages weren&#8217;t properly counting before, causing pkg_verify to claim there were no issues after claiming there were issues.</li>
<li>Symlink issues found for packages weren&#8217;t properly counting before for either unofficial or official packages.</li>
<li>A lot of stuff that doesn&#8217;t have to be done if not verifying official packages no longer is in those cases.</li>
<li>osuosl is now the default mirror &#8211; the one which pkg_verify will use to pull official file lists if it can&#8217;t pull a selected one from /etc/slackpkg/mirrors. This may fix problems where pkg_verify advises the user to run updates because it doesn&#8217;t see a patch in the file lists it&#8217;s using.</li>
<li>Man page wording regarding -n option has been corrected.</li>
</ul>
<p>Thanks go to Roberto for bringing a few of these problems to my attention.</p>
<p><a href="/pkg_verify/">pkg_verify</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dawnrazor.net/pkg_verify-0-3-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pkg_verify 0.2 released</title>
		<link>http://dawnrazor.net/pkg_verify-0-2-released/</link>
		<comments>http://dawnrazor.net/pkg_verify-0-2-released/#comments</comments>
		<pubDate>Fri, 12 Oct 2012 20:29:42 +0000</pubDate>
		<dc:creator>d4wnr4z0r</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[pkg_verify]]></category>
		<category><![CDATA[slackware]]></category>

		<guid isPermaLink="false">http://dawnrazor.net/?p=343</guid>
		<description><![CDATA[pkg_verify 0.2 brings support for 14.0, support for verifying unofficial packages, and possibly a bug fix or three that I didn&#8217;t really keep track of. Thanks go to Roberto who emailed me letting me know of problems utilizing pkg_verify on 14.0, and who also convinced me to add support for verifying unofficial packages. pkg_verify]]></description>
				<content:encoded><![CDATA[<p>pkg_verify 0.2 brings support for 14.0, support for verifying unofficial packages, and possibly a bug fix or three that I didn&#8217;t really keep track of. Thanks go to Roberto who emailed me letting me know of problems utilizing pkg_verify on 14.0, and who also convinced me to add support for verifying unofficial packages.</p>
<p><a href="/pkg_verify/">pkg_verify</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dawnrazor.net/pkg_verify-0-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sbotools 0.10 and 1.1 released</title>
		<link>http://dawnrazor.net/sbotools-0-10-and-1-1-released/</link>
		<comments>http://dawnrazor.net/sbotools-0-10-and-1-1-released/#comments</comments>
		<pubDate>Fri, 05 Oct 2012 03:32:13 +0000</pubDate>
		<dc:creator>d4wnr4z0r</dc:creator>
				<category><![CDATA[sbotools]]></category>
		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://dawnrazor.net/?p=329</guid>
		<description><![CDATA[Well, that was quick. These releases fix a bug where TiMidity++ and probably certain other slackbuilds wouldn&#8217;t work, because the link contains %2Bs which of course get translated into +s in the actual filename, and sbotools did not previously know that could happen. Other than some extremely minor cleanups along the way, that&#8217;s it. sbotools.]]></description>
				<content:encoded><![CDATA[<p>Well, that was quick.</p>
<p>These releases fix a bug where TiMidity++ and probably certain other slackbuilds wouldn&#8217;t work, because the link contains %2Bs which of course get translated into +s in the actual filename, and sbotools did not previously know that could happen. Other than some extremely minor cleanups along the way, that&#8217;s it.</p>
<p><a href="/sbotools/">sbotools</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dawnrazor.net/sbotools-0-10-and-1-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sbotools 1.0 released, supporting Slackware 14.0</title>
		<link>http://dawnrazor.net/sbotools-1-0-released-supporting-slackware-14-0/</link>
		<comments>http://dawnrazor.net/sbotools-1-0-released-supporting-slackware-14-0/#comments</comments>
		<pubDate>Thu, 04 Oct 2012 11:02:31 +0000</pubDate>
		<dc:creator>d4wnr4z0r</dc:creator>
				<category><![CDATA[sbotools]]></category>
		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://dawnrazor.net/?p=311</guid>
		<description><![CDATA[sbotools 1.0 is now released. This is the first version that supports Slackware 14.0 &#8211; and note that this version does NOT support Slackware 13.37. It is version 1.0 because, with the REQUIRES information in the slackbuild&#8217;s .info file now, I can finally considering the requirement-handling to work correctly in the very great majority of <a href='http://dawnrazor.net/sbotools-1-0-released-supporting-slackware-14-0/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>sbotools 1.0 is now released. This is the first version that supports Slackware 14.0 &#8211; and note that this version does NOT support Slackware 13.37. It is version 1.0 because, with the REQUIRES information in the slackbuild&#8217;s .info file now, I can finally considering the requirement-handling to work correctly in the very great majority of cases. If you need sbotools for Slackware 13.37, use the 0.x branch of sbotools; the latest release there is 0.9. The 0.x branch will still receive bug-fixes, as well as minor things like consistency and cleanup changes back-ported from the 1.x branch, but it will not likely be actively developed beyond such things. The source between the two branches is kept as same as possible, though, so there is still a possibility of back-porting any new features from 1.x, if any do get added. Anyway, beyond the bug-fixes applied to 0.9, the only other changes in this version are some minor consistency cleanups (particularly in the man pages), and the fact that this version supports only Slackware 14.0.</p>
<p>I will be utilizing this for a time to watch for any remaining bugs and eventually submitting sbotools 1.x to slackbuilds.org.</p>
<p><a href="/sbotools/">sbotools</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dawnrazor.net/sbotools-1-0-released-supporting-slackware-14-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
