<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-33357804</id><updated>2012-01-14T16:00:11.006-05:00</updated><category term='www'/><category term='installing'/><category term='desktop'/><category term='ipfw'/><category term='dns'/><category term='servers'/><category term='windows'/><category term='fun'/><category term='ports'/><category term='bash'/><category term='ntp'/><category term='X'/><category term='ftp'/><category term='advocacy'/><category term='svn'/><title type='text'>BSDpants</title><subtitle type='html'>Tips for the FreeBSD user. No shirt, no shoes, no kerne1 hacking! ... just making FreeBSD work great for you.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>49</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33357804.post-2747017692487651380</id><published>2010-08-25T12:30:00.004-04:00</published><updated>2010-08-28T00:18:43.144-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='servers'/><title type='text'>Truncated syslog messages</title><summary type='text'>This is a surprisingly easy fix to a very irritating problem.  My problem was just this: I'm using the system log (syslog/syslogd/logger) for things other than just system messages.  If there's a long message, it will get the end chopped off.  The log message is too short.  This isn't working for me.I don't even remember where I found all of this, but the problem is that syslogd has a hard limit </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/2747017692487651380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=2747017692487651380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/2747017692487651380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/2747017692487651380'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2010/08/truncated-syslog-messages.html' title='Truncated syslog messages'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CIZt9jL9lr0/THiNwoCga7I/AAAAAAAAAUU/iyBzQ3S25-c/s72-c/syslog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-37357602867235256</id><published>2010-06-27T15:39:00.002-04:00</published><updated>2010-06-27T16:00:04.574-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='www'/><title type='text'>"Call to undefined function preg_replace()"</title><summary type='text'>I was trying to run/install a PHP site and I was getting blank pages and found this error in my web server logs: "PHP Fatal error:  Call to undefined function preg_replace() in /path/to/file.php"  This is not a terribly difficult problem and people with PHP experience are probably already yelling: "PCRE!" at the screen.  :)  (That stands for Perl Compatible Regular Expressions.")  I only write </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/37357602867235256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=37357602867235256' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/37357602867235256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/37357602867235256'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2010/06/call-to-undefined-function-pregreplace.html' title='&quot;Call to undefined function preg_replace()&quot;'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3928836733413999242</id><published>2010-01-25T16:42:00.004-05:00</published><updated>2010-01-25T21:33:53.116-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='servers'/><title type='text'>403 4.7.0 TLS handshake failed</title><summary type='text'>The subject above is an error I found in my maillogs (/var/log/maillog) when trying to figure out why periodic emails from a server had stopped. I was running the default sendmail on FreeBSD 7.2, though what I've found should be broadly applicable to many versions of sendmail on many OSes.Let there be no doubt, I'm not a mail expert. I nearly cried this weekend when I discovered I'd be </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3928836733413999242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3928836733413999242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3928836733413999242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3928836733413999242'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2010/01/403-470-tls-handshake-failed.html' title='403 4.7.0 TLS handshake failed'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CIZt9jL9lr0/S15UJF0aFSI/AAAAAAAAAS4/6g3u7eoaUjg/s72-c/envelopel.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-13362614376615311</id><published>2009-09-10T13:54:00.004-04:00</published><updated>2009-09-10T14:20:56.766-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ftp'/><category scheme='http://www.blogger.com/atom/ns#' term='servers'/><title type='text'>An FTP error and fix</title><summary type='text'>Of all the things you'd expect to "just work", the venerable ftp should be near the top of the list. But, it's been giving me some trouble lately. I've been having to upload some files to another organization's servers. and getting strange errors like this one:425 Unable to build data connection: Invalid argumentIt took a bit of digging, but in this case it turns out that the extended EPSV and </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/13362614376615311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=13362614376615311' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/13362614376615311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/13362614376615311'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2009/09/ftp-error-and-fix.html' title='An FTP error and fix'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-9112320593145984154</id><published>2009-07-02T10:38:00.004-04:00</published><updated>2009-09-27T22:50:23.472-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='www'/><title type='text'>Drop down link menu, script-free!</title><summary type='text'>[* Almost script-free. The value of the the 'onChange' attribute is actually a one-line script.]This is just a tidbit, but I found it a real pain to find. So, here it is to save you the trouble. I wanted a drop-down menu in a web page, filled with links, and without using JavaScript. Why no scripts?  It just seems to me like it's a simple enough thing that it shouldn't need it. But, all of the </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/9112320593145984154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=9112320593145984154' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/9112320593145984154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/9112320593145984154'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2009/07/drop-down-link-menu-script-free.html' title='Drop down link menu, script-free!'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-201016958581056991</id><published>2009-06-29T11:55:00.007-04:00</published><updated>2009-09-10T14:21:57.471-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><category scheme='http://www.blogger.com/atom/ns#' term='servers'/><title type='text'>Quick enable passwords for svnserve</title><summary type='text'>I sure love Subversion. What a great tool. But, I'm more a user than an administrator of it. So, when I went to set-up another of my own repositories, I couldn't remember squat about how I'd done it before. I do recall there was a lot of reading involved. (With great power comes ... longer manuals. :p) First, you must create the new repository with a command like this, "svnadmin create /svnrepos/</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/201016958581056991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=201016958581056991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/201016958581056991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/201016958581056991'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2009/06/quick-enable-passwords-for-svnserve.html' title='Quick enable passwords for svnserve'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CIZt9jL9lr0/Skl3-MxKFyI/AAAAAAAAARU/kUHeyKOJ-VU/s72-c/subversion_logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-1639722383452495656</id><published>2009-04-08T23:45:00.003-04:00</published><updated>2009-05-14T23:04:03.025-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='X'/><title type='text'>X on FreeBSD amd64</title><summary type='text'>I've gotten an amd64 desktop and started running FreeBSD/amd64 on it. I've had an amd64 capable machine before, but chose to run the i386 version of FreeBSD on it so I could use Nvidia drivers and have hardware accelerated graphics. (I think the linux flash player only runs on i386 too, but am not sure.)So, I installed without issue. I included X in the installation and it worked fine. But, as I </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/1639722383452495656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=1639722383452495656' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1639722383452495656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1639722383452495656'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2009/04/x-on-freebsd-amd64.html' title='X on FreeBSD amd64'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-4238020908990037618</id><published>2009-03-01T02:48:00.004-05:00</published><updated>2009-03-04T00:11:42.429-05:00</updated><title type='text'>gotbsd.net: technical difficulties ... resolved</title><summary type='text'>The issues with gotbsd.net have been resolved.  Yay!</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/4238020908990037618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=4238020908990037618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/4238020908990037618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/4238020908990037618'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2009/03/gotbsdnet-technical-difficulties.html' title='gotbsd.net: technical difficulties ... resolved'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-1996836846862682920</id><published>2009-02-25T14:07:00.003-05:00</published><updated>2009-02-26T09:44:47.758-05:00</updated><title type='text'>Waiting for box to come back</title><summary type='text'>This is a quick and easy tip, for the detail-oriented!  Say a computer that you're interested in is down for some reason.  Maybe you've rebooted it and you want to know the second that it's back on-line.  Or maybe it's someone else's box and it's down and you (again) want to know as soon as it's up.  You could just run ping and watch for the responses, but that's more traffic than is needed for a</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/1996836846862682920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=1996836846862682920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1996836846862682920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1996836846862682920'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2009/02/waiting-for-box-to-come-back.html' title='Waiting for box to come back'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-6134843555444425051</id><published>2009-02-07T14:36:00.004-05:00</published><updated>2009-02-07T15:42:03.594-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><title type='text'>bash history grep alias</title><summary type='text'>In a previous post, I introduced many useful bash shell aliases that I use. There's one that I've made a notable improvement to that I'd like to share.  If you spend a lot of time on the command-line and use bash, you should really try this out.'bhg', for "bash history grep," was a pretty simple alias to search through your bash history file.  Previously, I used it like this:alias bhg='cat $</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/6134843555444425051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=6134843555444425051' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/6134843555444425051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/6134843555444425051'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2009/02/bash-history-grep-alias.html' title='bash history grep alias'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3502032389669269891</id><published>2009-01-03T11:23:00.003-05:00</published><updated>2009-01-03T12:07:12.397-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><title type='text'>"Error ... ../php.vim" Update</title><summary type='text'>I wrote about this annoying "E10" error once before. It doesn't crash anything, it just gives a long error message and pause (/"Enter to continue") every time you open a php file in vim with syntax high-lighting enabled. It's probably triggered by other syntax rule files as well. (Several variants of vim are found in FreeBSD ports under the editors category.)I wrote to the port maintainer and he </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3502032389669269891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3502032389669269891' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3502032389669269891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3502032389669269891'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2009/01/error-phpvim-update.html' title='&quot;Error ... ../php.vim&quot; Update'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CIZt9jL9lr0/SV-UAbxBUrI/AAAAAAAAAKQ/I1v9h1P74o0/s72-c/vim_editor.gif' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3617338150876225347</id><published>2008-12-18T23:42:00.005-05:00</published><updated>2008-12-19T01:02:18.733-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Cool board games</title><summary type='text'>... On FreeBSD, of course. There're many great games in ports of course. In the area of board games, gnuchess, gnugo, and gnubg have been around for a while and are all excellent.  gnubg (backgammon) is a very tough opponent! Turns out computers are a lot (lot!) better at backgammon than they are at Go.So, I like board games. I also like to play board games against humans because, well, I guess </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3617338150876225347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3617338150876225347' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3617338150876225347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3617338150876225347'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/12/cool-board-games.html' title='Cool board games'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CIZt9jL9lr0/SUsnMM_-vNI/AAAAAAAAAKI/L6OO3Yf4UXw/s72-c/hiveonbsn.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-586135201375401688</id><published>2008-11-24T11:31:00.004-05:00</published><updated>2008-12-18T23:41:58.073-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><title type='text'>alias or function? and bash 'time'</title><summary type='text'>In a previous post (and a follow-up), I wrote about a number of useful and time-saving aliases that I use in the bash shell. Those posts are pretty old now. In the meantime, I've defined another interesting alias. While nothing special in itself, I've discovered that this is one task that can be done better in another way.The new alias is this:pig='pkg_info | grep 'I've found it to be very useful</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/586135201375401688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=586135201375401688' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/586135201375401688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/586135201375401688'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/11/alias-or-function-and-bash-time.html' title='alias or function? and bash &apos;time&apos;'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-118111255210439704</id><published>2008-11-10T11:31:00.005-05:00</published><updated>2009-01-03T12:09:13.028-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><title type='text'>"Error detected while processing ../php.vim"</title><summary type='text'>Here's a minor irritation with the vim port (editors/vim-lite, and probably the others). When I go to edit a php file I get this non-fatal error:"~/somefile.php" 99 lines, 2345 charactersError detected while processing /usr/local/share/vim/vim72/syntax/php.vim:line  479:E10: \ should be followed by /, ? or &amp;line  482:E10: \ should be followed by /, ? or &amp;line  488:E10: \ should be followed by /, </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/118111255210439704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=118111255210439704' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/118111255210439704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/118111255210439704'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/11/error-detected-while-processing-phpvim.html' title='&quot;Error detected while processing ../php.vim&quot;'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-6889395203882954566</id><published>2008-07-17T15:37:00.003-04:00</published><updated>2008-11-13T15:52:51.560-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='X'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><title type='text'>xterm select/cut characters</title><summary type='text'>I often use Eterm as my terminal. But, it's a little bit heavy and sometimes I use xterm too. Thing is, xterm is not user friendly and the defaults you get by starting it without options are just horrible.Now, the basic, cosmetic options for xterm are pretty straight-forward. Also, it's usually good to specify '-ls' to make it a login shell. So:xterm -ls -bg black -fg yellow -g 120x60will give </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/6889395203882954566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=6889395203882954566' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/6889395203882954566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/6889395203882954566'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/07/xterm-selectcut-characters.html' title='xterm select/cut characters'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CIZt9jL9lr0/SItqGU2DbMI/AAAAAAAAAHA/M_JXOBrfOwQ/s72-c/xterm.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3611844711968211291</id><published>2008-06-17T11:47:00.010-04:00</published><updated>2008-11-13T15:52:51.669-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Firefox Download Day</title><summary type='text'>Here is a fun thing that Firefox is trying to do: set the Guinness World Record for most downloads in a day, to promote their new browser. Wow, I have been using Firefox on FreeBSD since well before version 1.0 and it has served me well.So, the question is, how do we FreeBSDers (and other non-Windows users) participate? I can't say for sure -- I looked over their FAQ and they didn't go into that </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3611844711968211291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3611844711968211291' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3611844711968211291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3611844711968211291'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/06/firefox-download-day.html' title='Firefox Download Day'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CIZt9jL9lr0/SFgfzvx7gjI/AAAAAAAAAGY/xsu4Crg3BRc/s72-c/getff3now.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-1649992968679660146</id><published>2008-05-24T13:13:00.007-04:00</published><updated>2009-11-26T19:14:37.154-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>Windows game high scores not saved</title><summary type='text'>Something possessed me to install Snood on the kids' computer again. That's a great, little game. (If you want the same basic game in FreeBSD, take a look at "games/frozenbubble" or "games/monkeybubble" in ports.)But, after a day of play, we noticed something horrible. Most high scores were not being saved! I've had this issue before with some other Windows games so it was no great mystery. On </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/1649992968679660146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=1649992968679660146' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1649992968679660146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1649992968679660146'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/05/windows-game-high-scores-not-saved.html' title='Windows game high scores not saved'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CIZt9jL9lr0/SDuKbLhve2I/AAAAAAAAAGA/GjhLz1AiFlU/s72-c/winxp-cmdprompt.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3133253253462447296</id><published>2008-05-08T22:42:00.009-04:00</published><updated>2008-11-13T15:52:52.486-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='advocacy'/><title type='text'>Open Source Census, Notes</title><summary type='text'>Dru Lavigne mentioned an interesting new project in her recent post, "Calling All BSD Users".  It's called The Open Source Census.  They want to collect data on the use of open source software.  I've looked over their site and it certainly has a professional presentation and all of the assurances regarding privacy that you'd want and expect. I have a scan running on one of my home machines right </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3133253253462447296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3133253253462447296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3133253253462447296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3133253253462447296'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/05/open-source-census-notes.html' title='Open Source Census, Notes'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CIZt9jL9lr0/SCPIq8CFHFI/AAAAAAAAAFI/yddyu2USdRM/s72-c/topdistros.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-1044187709539440756</id><published>2008-04-01T22:38:00.006-04:00</published><updated>2008-11-13T15:52:52.818-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='advocacy'/><title type='text'>FreeBSD logo screensavers</title><summary type='text'>I've been playing around with xscreensaver (x11/xscreensaver) and I've done something fun with a couple of the hacks that you'll want to try.  There are many hacks that let you use your own image or images.  Many of those, like XAnalogTV or Carousel, work best with a large number of pictures that get rotated.  There are a couple of hacks that only work on one picture at a time, and what I've done</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/1044187709539440756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=1044187709539440756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1044187709539440756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1044187709539440756'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/04/freebsd-logo-screensavers.html' title='FreeBSD logo screensavers'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CIZt9jL9lr0/R_MCgtIxvtI/AAAAAAAAAEo/wPE3xm5L1PQ/s72-c/blueball.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-272137339813947023</id><published>2008-03-17T00:13:00.004-04:00</published><updated>2008-03-19T22:37:21.448-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='advocacy'/><title type='text'>Brother, can you spare a meg'?</title><summary type='text'>I started a website, gotbsd.net.  It's for getting FreeBSD and PC-BSD and FreeSBIE ISO's via BitTorrent.  It's been a lot of fun.I was inspired to start it because the Project had shut down their official torrent site and I thought there was a need and desire for a dedicated BSD torrent site. FreeBSD has since started a new, official torrent site. However, there's still a need for good torrents </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/272137339813947023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=272137339813947023' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/272137339813947023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/272137339813947023'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/03/brother-can-you-spare-meg.html' title='Brother, can you spare a meg&apos;?'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-5617819703059223550</id><published>2008-01-21T12:18:00.000-05:00</published><updated>2008-02-02T10:52:26.588-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='servers'/><title type='text'>Your own web-hosting dogfood</title><summary type='text'>I've had a little project going on for the last few months. It is gotbsd.net, a site for downloading FreeBSD ISO's via BitTorrent. The subject of this entire project should really be a post of its own (... one day). But, the short story is that I think BitTorrent is a great way to distribute large files and when the Project's official torrent site was taken off-line, I thought hey, FreeBSD should</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/5617819703059223550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=5617819703059223550' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/5617819703059223550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/5617819703059223550'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/01/your-own-web-hosting-dogfood.html' title='Your own web-hosting dogfood'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-5275575103673966480</id><published>2008-01-08T00:42:00.000-05:00</published><updated>2008-02-02T10:52:37.929-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='servers'/><title type='text'>Printing from Windows to CUPS</title><summary type='text'>This is too good to wait on, even though it's late and I'm a little tired.  May fill in more later.  I have a printer.  I hate the Windows drivers that come with it, they're full of ads, obnoxious automated update pop-ups, they hog a lot of memory and CPU, etc.  That's alright, I usually use FreeBSD anyway and CUPS ends up working great. I had to find the linux drivers for my particular printer </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/5275575103673966480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=5275575103673966480' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/5275575103673966480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/5275575103673966480'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2008/01/printing-from-windows-to-cups.html' title='Printing from Windows to CUPS'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-123162611734423563</id><published>2007-12-18T22:10:00.000-05:00</published><updated>2007-12-21T00:16:46.228-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><title type='text'>The bash problem</title><summary type='text'>If you use bash as a login shell you might have had the problem of it getting broken and then being unable to login. Now that's a problem! I've burnt myself on this a couple of times. But, in both cases it was not a big deal to fix. (In one case, though, I was locked out over the weekend until I could get to the box.) This is more of a problem in some operating systems (like FreeBSD) where bash </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/123162611734423563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=123162611734423563' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/123162611734423563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/123162611734423563'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/12/bash-problem.html' title='The bash problem'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3513949588156658497</id><published>2007-12-11T00:03:00.000-05:00</published><updated>2008-11-13T15:52:53.108-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><title type='text'>Stupid printing tricks</title><summary type='text'>Why do so many people send Adobe PDF files?  Especially if it's just text.  Why not just send text?  Why should I have to open another application to read your precious newsletter?!Ugh.  Anyway, sometimes PDF's are useful.  Maybe they've got maps and directions or whatever.  Then maybe you'll want to print them out.  Well, I don't know what's going on with my Adobe Reader (port "print/acroread7")</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3513949588156658497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3513949588156658497' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3513949588156658497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3513949588156658497'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/12/stupid-printing-tricks.html' title='Stupid printing tricks'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CIZt9jL9lr0/R14kPhhAgjI/AAAAAAAAAEI/kAEm2xEyo4Y/s72-c/adobereader.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3370652450299157390</id><published>2007-11-22T01:01:00.000-05:00</published><updated>2008-01-25T11:46:15.450-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><title type='text'>Yuck: Undefined symbol "__sbmaskrune"</title><summary type='text'>I have saved tons of compile time in the past by using updated 6-STABLE binary packages, even though I'm running 6.2-RELEASE.  (As discussed in past articles here and here.)  Well, the last couple of days I gave some of that time back.  :/  Packages grabbed from the '/packages-6-stable/' subdirectory are not running for me in 6.2-RELEASE.  They would mostly exit immediately with an error message </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3370652450299157390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3370652450299157390' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3370652450299157390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3370652450299157390'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/11/yuck-undefined-symbol-sbmaskrune.html' title='Yuck: Undefined symbol &quot;__sbmaskrune&quot;'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-7533530146342307776</id><published>2007-11-10T11:28:00.000-05:00</published><updated>2008-11-13T15:52:53.466-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><title type='text'>Color your (CLI) world!</title><summary type='text'>Here is a quick tip on adding some color to your command line interface (CLI). And, when I say CLI, I mean both the console and your typical graphical terminal as well (xterm, Eterm, etc.).First, and easiest, is to color the directory listings. There are two ways to do this. One, you can define the variable CLICOLOR in your environment. In bash, you could do this with the command "export CLICOLOR</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/7533530146342307776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=7533530146342307776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/7533530146342307776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/7533530146342307776'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/11/color-your-cli-world.html' title='Color your (CLI) world!'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CIZt9jL9lr0/RzXeBRiPJUI/AAAAAAAAADo/hyToYvmmf0A/s72-c/clicolor.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-7919825968367066874</id><published>2007-10-17T00:04:00.000-04:00</published><updated>2007-10-21T18:35:26.532-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><title type='text'>OpenSearch plugin for Firefox</title><summary type='text'>This is funny.  I'm not sure what came first: the chicken or the egg. I'm also not sure which of these came first: me running into this page about creating search plugins for Firefox or my idea to create one for FreshPorts.Anyway, the idea percolated around for a while.  I finally got around to doing it.  It was just a little more trouble than I expected, but not too bad.  It helped to look at </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/7919825968367066874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=7919825968367066874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/7919825968367066874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/7919825968367066874'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/10/opensearch-plugin-for-firefox.html' title='OpenSearch plugin for Firefox'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-5966042728198468433</id><published>2007-09-02T16:58:00.000-04:00</published><updated>2007-10-25T00:23:35.265-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dns'/><category scheme='http://www.blogger.com/atom/ns#' term='servers'/><title type='text'>Your very own caching DNS server</title><summary type='text'>If you're using FreeBSD you may not realize that you already have the software on your system to run a DNS server.  Why should you run a DNS server process?!  Really just to tinker.  Networks are so much faster and reliable than they once were, that the small amount of network traffic you could save from running your own caching DNS server is probably not worth the trouble.For you tinkerers who </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/5966042728198468433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=5966042728198468433' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/5966042728198468433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/5966042728198468433'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/09/your-very-own-caching-dns-server.html' title='Your very own caching DNS server'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-7881339255151924781</id><published>2007-08-26T14:51:00.000-04:00</published><updated>2007-10-16T23:56:07.747-04:00</updated><title type='text'>About this blog</title><summary type='text'>It's been just a year since I started this blog. My first post was "Top Ten Rules for Using Ports system". So, it seems like as good a time as any to write this post -- which probably should have been the first post.  :)FreeBSD is not only a secure, reliable, high performance operating system, it is one of the best documented open source projects I've ever encountered.  From the handbook to the </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/7881339255151924781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=7881339255151924781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/7881339255151924781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/7881339255151924781'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/08/about-this-blog.html' title='About this blog'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-5305201673246817316</id><published>2007-08-19T22:19:00.000-04:00</published><updated>2007-10-21T18:28:04.069-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><title type='text'>Make "Home" and "End" keys work</title><summary type='text'>There was an article linked in the press section of the FreeBSD site that mentioned something pretty cool.  It in turn linked to another article with lots of details.  More details than suit me frankly. :p  But, darned useful nonetheless.If you have to switch back and forth between W1ndows and Unix often, as do I, you may sometimes reach for a key that doesn't work as you expect it to (or at all)</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/5305201673246817316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=5305201673246817316' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/5305201673246817316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/5305201673246817316'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/08/make-home-and-end-keys-work.html' title='Make &quot;Home&quot; and &quot;End&quot; keys work'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3956144701543463988</id><published>2007-08-03T23:50:00.000-04:00</published><updated>2007-08-20T00:02:21.384-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installing'/><title type='text'>Dumb Partition Scheme</title><summary type='text'>I've written before about what I think is a good way to layout your partitions. Now I want to show a bad way! This is from an actual, FreeBSD, dedicated server that someone I know rented. (The provider shall go unnamed ... to protect the guilty.) Let's look:$ df -h -t ufsFilesystem     Size    Used   Avail Capacity  Mounted on/dev/ad0s1a    6.6G     79M    6.0G     1%    //dev/ad0s1e    965M     </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3956144701543463988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3956144701543463988' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3956144701543463988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3956144701543463988'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/08/dumb-partition-scheme.html' title='Dumb Partition Scheme'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-1459836175312785303</id><published>2007-06-26T20:51:00.000-04:00</published><updated>2007-06-29T01:57:11.157-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><title type='text'>Script to alert on high disk utilization</title><summary type='text'>Below I've got a simple script that will check your disk utilization every time it's run and then alert you if it exceeds a certain level.  It could be run as often as you like from cron.  This script is not pretty but it's effective.  It should probably be modified for your particular situation before you use it.Although it's pretty simple, some parts of it may be mysterious if you're not </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/1459836175312785303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=1459836175312785303' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1459836175312785303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1459836175312785303'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/06/script-to-alert-on-high-disk.html' title='Script to alert on high disk utilization'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-5266160753630676193</id><published>2007-06-06T01:08:00.000-04:00</published><updated>2007-06-26T00:14:50.814-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installing'/><title type='text'>How many disklabel partitions should I have?</title><summary type='text'>In a previous post, I talked about my typical disk layout. I don't do anything radical.  From the standard, auto-defaults I eliminate the "/tmp" partition, linking it back to "/var/tmp", and then tweak the sizes of the partitions, based on factors like the machine's future role and total space available.  To be clear, I'm just talking about the file system partitions here, not the swap partition(</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/5266160753630676193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=5266160753630676193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/5266160753630676193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/5266160753630676193'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/06/disklabel-partitions.html' title='How many disklabel partitions should I have?'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-2066688212796752542</id><published>2007-04-06T01:35:00.000-04:00</published><updated>2007-11-22T23:55:57.072-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><title type='text'>Setting multiple package sites</title><summary type='text'>In a previous post, I discussed how to set the environment variable PACKAGESITE such that your various package tools would fetch the more recent packages instead of the release packages.* We specified a full URL there, so you could change the ftp server to one closer to you as well in the same variable.If you're changing the server, say from 'ftp.freebsd.org' to 'ftp2.freebsd.org', the question </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/2066688212796752542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=2066688212796752542' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/2066688212796752542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/2066688212796752542'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/04/setting-multiple-package-sites.html' title='Setting multiple package sites'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-4002202473950649461</id><published>2007-03-13T00:34:00.000-04:00</published><updated>2007-11-22T23:53:05.498-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><title type='text'>Get more up-to-date packages</title><summary type='text'>This is a quick tip for saving some compile time and using binary packages instead, where possible.*  This assumes that you've updated your ports tree (using cvsup or portsnap) from what it was at installation or the latest upgrade/release. One might choose to not update the ports tree and to just leave your ports tree as it was at installation (or at the last release your system has achieved).  </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/4002202473950649461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=4002202473950649461' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/4002202473950649461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/4002202473950649461'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/03/get-more-up-to-date-packages.html' title='Get more up-to-date packages'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-92213726129736684</id><published>2007-03-02T00:16:00.000-05:00</published><updated>2007-05-29T00:28:20.187-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><category scheme='http://www.blogger.com/atom/ns#' term='advocacy'/><title type='text'>Fun with FreeBSD Advocacy</title><summary type='text'>Help to crack keys (for money!). Found in ports at "misc/dnetc", this program will run at low priority and, if your machine happens to be the one to find the key first, you (or your team) can win $10,000.  Not as easy as it sounds, of course. Patience required.  :)  In the meanwhile, though, your processing power will be making a positive impression for FreeBSD. See here:  </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/92213726129736684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=92213726129736684' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/92213726129736684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/92213726129736684'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/03/fun-with-freebsd-advocacy.html' title='Fun with FreeBSD Advocacy'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-1227426388916307295</id><published>2007-02-26T23:46:00.000-05:00</published><updated>2007-02-27T01:29:47.368-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><title type='text'>Option-ize your shell scripts</title><summary type='text'>If you're like me you may have started shell scripting very simply, maybe just to collect a number of other unwieldy commands into one executable file to call with just one short command (the name of the script).  Over time (hopefully!), you will have discovered many of the other useful features of shells, like variables, redirections, and conditional expressions.  As one's scripts become more </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/1227426388916307295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=1227426388916307295' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1227426388916307295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1227426388916307295'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/02/option-ize-your-shell-scripts.html' title='Option-ize your shell scripts'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-7068865328123439133</id><published>2007-02-24T15:38:00.000-05:00</published><updated>2007-10-21T18:28:04.070-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='X'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><title type='text'>Enabling your mouse scroll wheel in X</title><summary type='text'>This is a quick tip.  It's been around for a while and I'm not even sure where I first saw it.  But, if you have a mouse with a roller wheel, you can add this one line option to your X configuration file to enable it.  You'll then be able to use it to scroll up and down in your web browser, terminal windows, pretty much any program that has an "up" and "down."I'm using xorg on my systems now, but</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/7068865328123439133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=7068865328123439133' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/7068865328123439133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/7068865328123439133'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/02/enabling-your-mouse-scroll-wheel-in-x.html' title='Enabling your mouse scroll wheel in X'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3870929750523325068</id><published>2007-01-31T22:56:00.000-05:00</published><updated>2008-11-13T15:52:53.880-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installing'/><title type='text'>Install tip: disklabel partitions</title><summary type='text'>I've got a quick tip regarding how you partition your FreeBSD slice when you are installing. I'm not going to address the D0S partitions (or disk slices as they're usually called in FreeBSD), but the FreeBSD partitions that will be put within the slice (or slices) that you install FreeBSD into. This is covered in the Handbook in the section "2.6.5 Creating Partitions Using Disklabel" found here (</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3870929750523325068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3870929750523325068' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3870929750523325068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3870929750523325068'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/01/install-tip-disklabel-partitions.html' title='Install tip: disklabel partitions'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CIZt9jL9lr0/RcGC8qZryeI/AAAAAAAAACM/EuMTnULosCU/s72-c/disklabel-auto.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-1521240568543763450</id><published>2007-01-04T00:06:00.000-05:00</published><updated>2007-02-07T15:08:04.579-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><title type='text'>portupgrade problems: "already installed"</title><summary type='text'>munk over at freebsd.munk.me.uk writes this in his recent post "Portupgrade fails to upgrade dependencies": An example is when I just went to run the weekly 'portupgrade -arR' and whilst upgrading p5-PathTools-3.21, portupgrade found that another port - p5-Scalar-List-Utils-1.18 - also needed upgrading. Unfortunately the upgrade of that port failed with the following error:===&gt;  Checking if lang/</summary><link rel='related' href='http://freebsd.munk.me.uk/archives/199-Portupgrade-fails-to-upgrade-dependencies.html' title='portupgrade problems: &quot;already installed&quot;'/><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/1521240568543763450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=1521240568543763450' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1521240568543763450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/1521240568543763450'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2007/01/portupgrade-problems-already-installed.html' title='portupgrade problems: &quot;already installed&quot;'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3975438600508356900</id><published>2006-12-22T16:44:00.000-05:00</published><updated>2007-06-26T00:15:57.806-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installing'/><title type='text'>Beat the rush! cvsup before the release</title><summary type='text'>If you're planning to do a source based upgrade of FreeBSD after the next release, here's an idea: beat the rush and cvsup to the new release branch before the release date.  If you look at the 6.2 release schedule here, you'll see that the new branch for this release was created on November the 15th. It has a cvs tag of 'RELENG_6_2'.  This will be the same tag that you might use later to keep up</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3975438600508356900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3975438600508356900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3975438600508356900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3975438600508356900'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2006/12/beat-rush-cvsup-before-release.html' title='Beat the rush! cvsup before the release'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-3503235909245355776</id><published>2006-11-05T22:48:00.000-05:00</published><updated>2007-02-27T01:31:53.578-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><title type='text'>More useful shell aliases</title><summary type='text'>This article will expand on my previous post, Useful shell aliases. All of the below was done with the bash shell on a FreeBSD system, but ought to be largely adaptable to other shells and systems.One of the aliases I defined in the previous article was this one:alias psa='ps auwx'which shows the entire process table with my preferred options.  But, often you're just looking for one or a few </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/3503235909245355776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=3503235909245355776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3503235909245355776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/3503235909245355776'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2006/11/more-useful-shell-aliases.html' title='More useful shell aliases'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-116062860470148827</id><published>2006-10-11T23:29:00.000-04:00</published><updated>2006-11-06T00:36:18.654-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><title type='text'>Useful shell aliases</title><summary type='text'>In a shell, an alias is a user defined command that will execute some other predefined, and usually longer, command.  It's a tremendously useful command line feature that allows you take the longer commands that you use often and make them very short.  I also use aliases to, in effect, redefine basic commands to always use the options that I prefer.  For example, two commands I often use in </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/116062860470148827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=116062860470148827' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/116062860470148827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/116062860470148827'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2006/10/useful-shell-aliases.html' title='Useful shell aliases'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-116010829012212976</id><published>2006-10-05T23:54:00.000-04:00</published><updated>2007-06-26T00:39:03.848-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><title type='text'>Java binaries for FreeBSD</title><summary type='text'>You know, some of us will like to reminisce about the old days of getting Java on FreeBSD.  You could't just type "make install" because a manual download was required.  You had to go to a Sun website, create an account, dig around for the right SCSL source files, then check off on some license agreement, then go to another site for the FreeBSD patches, check off on something else.  After all of </summary><link rel='related' href='http://www.freebsdfoundation.org/downloads/java.shtml' title='Java binaries for FreeBSD'/><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/116010829012212976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=116010829012212976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/116010829012212976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/116010829012212976'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2006/10/java-binaries-for-freebsd.html' title='Java binaries for FreeBSD'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-115950869519180234</id><published>2006-09-29T01:03:00.000-04:00</published><updated>2006-10-22T17:25:10.121-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ntp'/><title type='text'>Fine-tune your system clock</title><summary type='text'>These days it's really pretty easy to just run ntpd and have your system clock almost perfectly accurate all the time.  But, you may prefer not to run ntpd.  You may have security concerns with it or resource concerns or network problems.   Or, maybe you're just running a work station and you don't want to waste a time server's resources.  Here is an interesting little trick to take the major </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/115950869519180234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=115950869519180234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/115950869519180234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/115950869519180234'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2006/09/fine-tune-your-system-clock.html' title='Fine-tune your system clock'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-115847509774163571</id><published>2006-09-17T01:52:00.000-04:00</published><updated>2006-10-22T17:25:10.064-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ipfw'/><title type='text'>A fancy home firewall</title><summary type='text'>If you've got a home network or are running any sort of network server that you want open to the internet, then the bare bones home firewall won't work for you.  You need something a little fancier.Before we get to the script and rules there are a couple of requirements.  I am using ppp to connect to the internet and that is an important part of this puzzle because I am using ppp's own NAT (</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/115847509774163571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=115847509774163571' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/115847509774163571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/115847509774163571'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2006/09/fancy-home-firewall.html' title='A fancy home firewall'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-115717393481282761</id><published>2006-09-01T23:47:00.000-04:00</published><updated>2006-12-11T00:25:56.849-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ipfw'/><title type='text'>A bare bones home firewall</title><summary type='text'>Here we're going to look at a simple firewall using FreeBSD's own 'ipfw'.  This is a bare bones, protect-this-machine-only firewall and will work fine if you have no network behind your FreeBSD machine and no special needs:#!/bin/sh/sbin/ipfw add 00100 allow ip from any to any via lo0/sbin/ipfw add 00200 deny ip from any to 127.0.0.0/8/sbin/ipfw add 00300 deny ip from 127.0.0.0/8 to any/sbin/ipfw</summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/115717393481282761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=115717393481282761' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/115717393481282761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/115717393481282761'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2006/09/bare-bones-home-firewall.html' title='A bare bones home firewall'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-115665527250430573</id><published>2006-08-27T01:06:00.000-04:00</published><updated>2006-10-22T17:25:09.879-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><title type='text'>A short ports primer</title><summary type='text'>This short article is mainly to support the article "Top ten rules for using ports system," which contains some terminology that may be confusing to someone who isn't already familiar with the FreeBSD ports system.What's a port?   In FreeBSD, a port usually refers to third party software that may be installed via the ports system.What's the ports tree?   It's a large directory tree usually </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/115665527250430573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=115665527250430573' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/115665527250430573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/115665527250430573'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2006/08/short-ports-primer.html' title='A short ports primer'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33357804.post-115656914823209479</id><published>2006-08-25T21:55:00.000-04:00</published><updated>2007-12-28T22:56:56.344-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><title type='text'>Top ten rules for using ports system</title><summary type='text'>(This article assumes a basic knowledge of the FreeBSD ports system. You may want to read this article first if you're unfamiliar with the ports system.)10. Decide up front whether you really need or want to update your ports tree every day. Or every week. Or every month. Unless you're learning/playing/experimenting I recommend that you do not schedule updates to the ports tree, but only update </summary><link rel='replies' type='application/atom+xml' href='http://bsdpants.blogspot.com/feeds/115656914823209479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33357804&amp;postID=115656914823209479' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/115656914823209479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33357804/posts/default/115656914823209479'/><link rel='alternate' type='text/html' href='http://bsdpants.blogspot.com/2006/08/top-ten-rules-for-using-ports-system.html' title='Top ten rules for using ports system'/><author><name>kace</name><uri>http://www.blogger.com/profile/16003251245625256598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_CIZt9jL9lr0/Sy_bqikHFDI/AAAAAAAAASQ/QfkooTdNZhg/S220/devil_spongebob-clip.png'/></author><thr:total>4</thr:total></entry></feed>
