<?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-19793509</id><updated>2011-04-21T12:10:10.188-07:00</updated><title type='text'>fediary</title><subtitle type='html'>Can I get some Fedora Core up in this piece?</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19793509.post-114477475580057808</id><published>2006-04-11T09:51:00.000-07:00</published><updated>2006-04-11T09:59:15.823-07:00</updated><title type='text'>chkconfig, et al</title><content type='html'>Following on from &lt;a href="http://fediary.blogspot.com/2006/04/zaps.html"&gt;the other day&lt;/a&gt;, while cleaning out my tabs this morning I found &lt;a href="http://www.osnews.com/comment.php?news_id=14196"&gt;some added info&lt;/a&gt; on disabling services. Some great advice on cleanly disabling things, with the added benefit of not having to remember anything!&lt;br /&gt;&lt;br /&gt;&lt;tt&gt; 1) to save the current state of you services(so that if some dependecies are bork you can still revert back)&lt;br /&gt;chkconfig --list  &gt; services.states&lt;br /&gt;&lt;br /&gt;1) dump the service names&lt;br /&gt;chkconfig --list | awk '{print $1}' &gt; services.txt&lt;br /&gt;&lt;br /&gt;2) del services you want to turn off from services.txt, save it as services.on . you can check what the service does before making a decision with&lt;br /&gt;rpm -qi `rpm -qf /etc/init.d/$SERVICE_NAME`&lt;br /&gt;&lt;br /&gt;3) run a script like this&lt;br /&gt;#!/bin/sh&lt;br /&gt;FILENAME='services.on'&lt;br /&gt;MODE='on'&lt;br /&gt;&lt;br /&gt;cat $FILENAME |&lt;br /&gt;while read SERVICE_NAME&lt;br /&gt;do&lt;br /&gt; chkconfig --level 345 $SERVICE_NAME $MODE&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;exit&lt;br /&gt;&lt;br /&gt;4) repeat 2)3) for services you wanna turn off, just save the config to another file and edit $FILENAME on aforesaid script.&lt;/tt&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-114477475580057808?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/114477475580057808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=114477475580057808' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114477475580057808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114477475580057808'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2006/04/chkconfig-et-al.html' title='chkconfig, et al'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19793509.post-114472325459714038</id><published>2006-04-10T19:25:00.001-07:00</published><updated>2006-04-10T19:40:54.600-07:00</updated><title type='text'>Just a question of time</title><content type='html'>My clock is/was off and &lt;tt&gt;ntpd&lt;/tt&gt; wasn't even running (even though &lt;tt&gt;/etc/init.d/ntpd&lt;/tt&gt; was set &lt;tt&gt;+x&lt;/tt&gt;), so this is how I fixed it: I copied over the &lt;tt&gt;server&lt;/tt&gt; line from my FreeBSD machine. Not very independent with this Linux thing, am I? Apparently the default servers listed in FC4's &lt;tt&gt;/etc/ntp.conf&lt;/tt&gt; are bunk, so listen up.&lt;br /&gt;&lt;br /&gt;Seriously though, there are time servers &lt;a href="http://www.eecis.udel.edu/%7Emills/ntp/clock2a.html"&gt;all over the place&lt;/a&gt;, so if you don't have a favorite already go ahead a pick one to use. Just take your server (preferably by IP address because there may be a time when DNS is down and you still need to have good time), look for the lines in &lt;tt&gt;/etc/ntp.conf&lt;/tt&gt; that say &lt;tt&gt;server&lt;/tt&gt; and plunk it down in the first position.&lt;pre&gt;# /sbin/service ntpd start&lt;br /&gt;Starting ntpd:                                             [  &lt;span style="color:green;"&gt;OK&lt;/span&gt;  ]&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;It may take a few minutes for it to kick into polling and actually change the time. You can issue a &lt;tt&gt;/usr/sbin/ntpd -q&lt;/tt&gt; to force the synchronization if you're impatient.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-114472325459714038?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/114472325459714038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=114472325459714038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114472325459714038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114472325459714038'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2006/04/just-question-of-time.html' title='Just a question of time'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19793509.post-114472300756713866</id><published>2006-04-10T19:25:00.000-07:00</published><updated>2006-04-10T19:36:47.613-07:00</updated><title type='text'>ntp</title><content type='html'>Okay, the default servers listed in FC4's &lt;tt&gt;/etc/ntp.conf&lt;/tt&gt; are apparently bunk. My clock is/was off, so this is how I fixed it: I copied over the &lt;tt&gt;server&lt;/tt&gt; line from my FreeBSD machine. Not very independent with this Linux thing, am I? Seriously though, there are time servers &lt;a href="http://www.eecis.udel.edu/%7Emills/ntp/clock2a.html"&gt;all over the place&lt;/a&gt;, so if you don't have a favorite already go ahead a pick one to use. Just take your server (by IP, preferably), look for the lines in &lt;tt&gt;/etc/ntp.conf&lt;/tt&gt; that say &lt;tt&gt;server&lt;/tt&gt; and plunk it down in the first position.&lt;pre&gt;# /sbin/service ntpd start&lt;br /&gt;Starting ntpd:                                             [  OK  ]&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;It may take a few minutes for it to kick into polling and actually change the time. You can issue a &lt;tt&gt;/usr/sbin/ntpd -q&lt;/tt&gt; to force the synchronization if you're impatient.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-114472300756713866?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/114472300756713866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=114472300756713866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114472300756713866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114472300756713866'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2006/04/ntp.html' title='ntp'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19793509.post-114470262889364025</id><published>2006-04-10T13:43:00.000-07:00</published><updated>2006-04-10T13:57:11.006-07:00</updated><title type='text'>Hostname</title><content type='html'>I thought I'd be smart and use my intuition, finding some page a week or so ago telling me that to set the hostname all I needed to do was to put the hostname into the textfile &lt;tt&gt;/etc/hostname&lt;/tt&gt; and run &lt;tt&gt;hostname -F /etc/hostname&lt;/tt&gt;. This isn't the first time I've read advice that fixes the immediate problem but doesn't survive a reboot. Linux may not be Windows, but for sure it's necessary to have a machine rise from the dead in a workable state. Combing through &lt;tt&gt;man hostname&lt;/tt&gt; gives me a notion that indeed &lt;tt&gt;/etc/hostname&lt;/tt&gt; should be read at boot by &lt;tt&gt;/etc/init.d/boot&lt;/tt&gt; or &lt;tt&gt;/etc/rc.d/rc.inet1&lt;/tt&gt;, except that neither of those scripts exist on my vanilla FC4 system!&lt;br /&gt;&lt;br /&gt;As I read on I make special note not to ignore what seems to be finer points of manpages (always a struggle), I bear down and realize that even though &lt;tt&gt;/etc/rc.d/rc.sysinit&lt;/tt&gt; says&lt;pre&gt;# Set the hostname.&lt;br /&gt;update_boot_stage RChostname&lt;br /&gt;action $"Setting hostname ${HOSTNAME}: " hostname ${HOSTNAME}&lt;/pre&gt;and &lt;tt&gt;/etc/host.conf&lt;/tt&gt; says &lt;tt&gt;order hosts,bind&lt;/tt&gt; that perhaps there's a middle value there. &lt;tt&gt;/etc/hosts&lt;/tt&gt; doesn't have a hostname, is there anything I'm missing while scanning through &lt;tt&gt;man hostname&lt;/tt&gt;? Why yes! There's a little mention of &lt;tt&gt;/etc/sysconfig/network&lt;/tt&gt;, which in hindsight must not be rewritten by &lt;tt&gt;hostname -f [file]&lt;/tt&gt;, but alas:&lt;pre&gt;# more /etc/sysconfig/network&lt;br /&gt;NETWORKING=yes&lt;br /&gt;HOSTNAME=localhost.localdomain&lt;/pre&gt;&lt;br /&gt;I have now changed this li'l bit to the correct value and sure enough, a reboot confirms that I'm now clean. Well, as clean as can be even if this method doesn't exactly ping my elegance genes with its failure to jibe with the manpages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-114470262889364025?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/114470262889364025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=114470262889364025' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114470262889364025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114470262889364025'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2006/04/hostname.html' title='Hostname'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19793509.post-114435313930170071</id><published>2006-04-06T12:48:00.000-07:00</published><updated>2006-04-06T12:52:19.320-07:00</updated><title type='text'>Zaps</title><content type='html'>&lt;pre&gt;# cd /etc/init.d&lt;br /&gt;# ll | grep -v x&lt;br /&gt;total 472&lt;br /&gt;-rw-r--r--  1 root root  1352 May  2  2005 bluetooth&lt;br /&gt;-rw-r--r--  1 root root  1502 Mar  1  2005 dc_client&lt;br /&gt;-rw-r--r--  1 root root  1344 Mar  1  2005 dc_server&lt;br /&gt;-rw-r--r--  1 root root   970 May  2  2005 dund&lt;br /&gt;-rw-r--r--  1 root root  1525 Mar  2  2005 irda&lt;br /&gt;-rw-r--r--  1 root root  6248 May 27  2005 isdn&lt;br /&gt;-rw-r--r--  1 root root  4278 Sep 27  2005 nfs&lt;br /&gt;-rw-r--r--  1 root root  2860 Sep 27  2005 nfslock&lt;br /&gt;-rw-r--r--  1 root root  1146 May  2  2005 pand&lt;br /&gt;-rw-r--r--  1 root root  3978 Mar  2  2005 pcmcia&lt;br /&gt;-rw-r--r--  1 root root  1877 Apr 11  2005 portmap&lt;br /&gt;-rw-r--r--  1 root root  2177 Sep 27  2005 rpcgssd&lt;br /&gt;-rw-r--r--  1 root root  1801 Sep 27  2005 rpcidmapd&lt;br /&gt;-rw-r--r--  1 root root  2153 Sep 27  2005 rpcsvcgssd&lt;br /&gt;-rw-r--r--  1 root root  2493 Jan 24  2005 ypbind&lt;/pre&gt;&lt;br /&gt;A lot of this stuff didn't seem to be listed in &lt;tt&gt;ps aux&lt;/tt&gt;, but I figured I should &lt;tt&gt;chmod -x&lt;/tt&gt; them anyway. By no means an exhaustive list, most of these things are laptop/Bluetooth oriented. Good to know that FC4 will make its best attempt to work with a laptop, if'n ever I use it on one. For now, good bye to these and hello to a less-chatty startup/shutdown.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-114435313930170071?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/114435313930170071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=114435313930170071' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114435313930170071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114435313930170071'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2006/04/zaps.html' title='Zaps'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19793509.post-114413475673413025</id><published>2006-04-03T21:42:00.000-07:00</published><updated>2006-04-04T00:34:38.990-07:00</updated><title type='text'>Updates</title><content type='html'>Moving right along.&lt;br /&gt;&lt;br /&gt;My goals for this machine right now are threefold: I'd like to move all of my mail, web, and coding stuff off of my other server to this one. In the process I'll be learning me some Linux, which is not much different than FreeBSD so far. Now that I can log in remotely I don't have to futz with moving keyboard cables around with my KVM and I can leave a terminal open all the time, just waiting for me to tackle another step. So now I update.&lt;br /&gt;&lt;br /&gt;Sometimes I'll fly by the seat of my pants, especially when learning, so I decided to take the advice of the &lt;a href="http://fedora.redhat.com/docs/yum/sn-updating-your-system.html#sn-automatic-updating"&gt;Fedora Core documentation&lt;/a&gt; and update the machine their way:&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;# yum update&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;After several screens of downloading and listing and generally informing me of a zillion things that are going to be done, I am asked a question:&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;Transaction Summary&lt;br /&gt;=============================================================================&lt;br /&gt;Install     10 Package(s)&lt;br /&gt;Update     155 Package(s)&lt;br /&gt;Remove       0 Package(s)&lt;br /&gt;Total download size: 145 M&lt;br /&gt;Is this ok [y/N]:&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;Of course the first thing I notice is that "No" is the default selection! Additionally, I'm not sure what these 10 packages are that &lt;tt&gt;yum &lt;/tt&gt;says I'm going to be installing. Scrolling up I see a few headings that illustrate things nicely:&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;=============================================================================&lt;br /&gt;Package                 Arch       Version          Repository        Size&lt;br /&gt;=============================================================================&lt;br /&gt;Installing:&lt;br /&gt;kernel                  i686       2.6.16-1.2069_FC4  updates-released   15 M&lt;br /&gt;Updating:&lt;br /&gt;...&lt;br /&gt;Installing for dependencies:&lt;br /&gt;dhcdbd                  i386       1.9-1.FC4        updates-released   63 k&lt;br /&gt;gphoto2                 i386       2.1.6-1.1        updates-released  1.1 M&lt;br /&gt;hicolor-icon-theme      noarch     0.8-2            base               24 k&lt;br /&gt;libexif                 i386       0.6.12-3         base               97 k&lt;br /&gt;libieee1284             i386       0.2.9-2          base               30 k&lt;br /&gt;libsane-hpaio           i386       0.9.8-3.2        updates-released  111 k&lt;br /&gt;net-snmp-libs           i386       5.2.1.2-fc4.1    updates-released  1.8 M&lt;br /&gt;python-numeric          i386       23.7-2           base              679 k&lt;br /&gt;sane-backends           i386       1.0.17-0.fc4.1   updates-released  3.0 M&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;The numbers of items in each of these correspond perfectly to the count above, the kernel being one item and there are nine dependencies to update. There's a lot of garbage in there if you ask me, since I'm not even running any X business yet, but I'll probably get there anyway even if just for fun. This is a basic server at the moment but it doesn't harm anything for a windowing environment to take up a little space. So &lt;tt&gt;hicolor-icon-theme&lt;/tt&gt; can just knock itself out for all I care.&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;Is this ok [y/N]: Y&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;Remember, I'm here to make mistakes so that they're documented for the whole of eternity and we find out how little one can know about Linux and still survive!&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;Downloading Packages:&lt;br /&gt;(1/165): glib2-2.6.6-1.i3 100% |=========================| 568 kB    00:02&lt;br /&gt;(2/165): audit-1.0.14-1.f 100% |=========================| 198 kB    00:00&lt;br /&gt;(3/165): acl-2.2.32-1.FC4 100% |=========================|  64 kB    00:00&lt;br /&gt;...&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;While I wait for the downloads to move along, I notice that this process is fairly similar to using &lt;tt&gt;cvsup&lt;/tt&gt; on FreeBSD, and in fact is a touch easier. Similarly to &lt;tt&gt;apt-get&lt;/tt&gt; (which I became familiar with during a short stint with Debian Linux a few years ago), &lt;tt&gt;cvsup&lt;/tt&gt; requires one to configure it beforehand. When I started using FreeBSD several years ago I was fortunate enough to know a few people who were willing to handhold me along the first baby steps I took. This boiled down mostly to compiling ports, killing processes, and updating via &lt;tt&gt;cvsup&lt;/tt&gt;. Thing is, when you don't know much about a new operating system - even a Unix(-like) one - tracking down viable repository information can be a little like hunting in the dark. This isn't to say that it's not obvious to those who know, since these things always are, but the process is slightly arcane and tends to use common terms such that search engines don't provide immediate help. So what I'm trying to get at here is that it's nice that &lt;tt&gt;yum&lt;/tt&gt; comes with a basic setup that allowed me to run the updater and it kicked off without any guff. I imagine I'll be fine-tuning it later, finding a closer/faster repository, so on and so forth, but at least I didn't have to go "Uhhhhh...." for three hours until I break down and brave IRC in order to find a kind soul who will offer the correct couple of sentences of help.&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;(158/165): kernel-2.6.16-  36% |=========                | 5.5 MB    00:46 ETA&lt;br /&gt;...&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;So then I'm dumped unceremoniously back to the command prompt. I'm guessing that there's another command I should run to actually install this stuff. That Fedora site page up there doesn't mention anything about this, unless the cron job that they suggest has some extra voodoo inside of it that gets the junk installed.&lt;br /&gt;&lt;br /&gt;As I comb through various pages looking for this mysterious command, I notice that a lot of the &lt;tt&gt;yum&lt;/tt&gt; pages use a lot of space to describe the upgrade process from, say, Fedora Core 4 to FC5. Similar to &lt;tt&gt;cvsup&lt;/tt&gt; on FreeBSD, my goal here is to merely patch the machine up to whatever latest iteration of FC4 exists this evening. So I continue &lt;a href="http://fedoraproject.org/wiki/YumUpgradeFaq"&gt;reading &lt;/a&gt;and have one of those &lt;a href="http://fedoraproject.org/wiki/YumUpgradeFaq#head-6fb0524af6582305b4c04e47395fd20b8577e94c"&gt;"I bet the man page would be useful here"&lt;/a&gt; moments.&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;yum update kernel&lt;/tt&gt; &lt;br /&gt;&lt;br /&gt;Yeah, well. So I read the manpage and it's all very englishlike. I type &lt;tt&gt;yum install&lt;/tt&gt; and get a helplist of commandline options. I take a shot in the dark and throw &lt;tt&gt;yum install all&lt;/tt&gt; out there. This generates a little activity through which it becomes apparent that it's processing a cache.&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;# yum install all&lt;br /&gt;Setting up Install Process&lt;br /&gt;Setting up repositories&lt;br /&gt;http://mirror.averse.net/fedora/linux/core/updates/4/i386/repodata/repomd.xml: [Errno 4] IOError: &lt;urlopen&gt;&lt;br /&gt;Trying other mirror.&lt;br /&gt;updates-released          100% |=========================|  951 B    00:00&lt;br /&gt;extras                    100% |=========================| 1.1 kB    00:00&lt;br /&gt;base                      100% |=========================| 1.1 kB    00:00&lt;br /&gt;Reading repository metadata in from local files&lt;br /&gt;primary.xml.gz            100% |=========================| 1.2 MB    00:17&lt;br /&gt;extras    : ################################################## 3494/3494&lt;br /&gt;Added 17 new packages, deleted 15 old in 5.70 seconds&lt;br /&gt;Parsing package install arguments&lt;br /&gt;&lt;span style="color:red;"&gt;No Match for argument: all&lt;/span&gt;&lt;br /&gt;Nothing to do&lt;/urlopen&gt;&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;Ah, but "No match" means "no match", so perhaps an asterisk would help?&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;# yum install *&lt;br /&gt;Setting up Install Process&lt;br /&gt;Setting up repositories&lt;br /&gt;updates-released          100% |=========================|  951 B    00:00&lt;br /&gt;extras                    100% |=========================| 1.1 kB    00:00&lt;br /&gt;base                      100% |=========================| 1.1 kB    00:00&lt;br /&gt;Reading repository metadata in from local files&lt;br /&gt;Parsing package install arguments&lt;br /&gt;Resolving Dependencies&lt;br /&gt;--&gt; Populating transaction set with selected packages. Please wait.&lt;br /&gt;---&gt; Downloading header for python-dialog to pack into transaction set.&lt;br /&gt;python-dialog-2.7-1.fc4.n 100% |=========================| 3.2 kB    00:00&lt;br /&gt;---&gt; Package python-dialog.noarch 0:2.7-1.fc4 set to be updated&lt;br /&gt;---&gt; Downloading header for fltk-devel to pack into transaction set.&lt;br /&gt;fltk-devel-1.1.6-1.fc4.i3 100% |=========================|  47 kB    00:00&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;&lt;/tt&gt;Yup! A few minutes later, though, this is all still going on. I think it's installing everything it its catalog! Several minutes pass and it's just a constant stream of packages going by, many more than 165.  So...back to the drawing board.&lt;br /&gt;&lt;br /&gt;Slowing down, I start from the beginning.&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;# yum install kernel&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;Which goes through an identical process, midway asking me if the RedHat GPG key was okay to add to the keyring (slightly fancy). It zips through the rest of the process&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;...&lt;br /&gt;Installed: kernel.i686 0:2.6.16-1.2069_FC4&lt;br /&gt;Complete!&lt;br /&gt;[root@localhost eric]# reboot&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;It comes back up just fine, and with the new kernel to boot&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;$ uname -a&lt;br /&gt;Linux localhost.localdomain 2.6.16-1.2069_FC4 #1 Tue Mar 28 12:19:10 EST 2006 i686 athlon i386 GNU/Linux&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;Now to figure out how to deal with the rest of those updates...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-114413475673413025?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/114413475673413025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=114413475673413025' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114413475673413025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114413475673413025'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2006/04/updates.html' title='Updates'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19793509.post-114409639126468864</id><published>2006-04-02T20:16:00.000-07:00</published><updated>2006-04-03T15:41:22.830-07:00</updated><title type='text'>On SSH and iptables</title><content type='html'>It turns out that the default Fedora Core 4 install (or mine, anyway) forbids remote SSH logins. This becomes a problem when the KVM switch becomes more of a hassle than it's worth. For me, it becomes more of a hassle than it's worth when &lt;a href="http://www.amazon.com/exec/obidos/ASIN/B0009U5ZTC/fediary-20/ref=nosim/"&gt;your KVM&lt;/a&gt; cause key repeats to stop after about one second. Causing key-repeats to stop after about one second is a problem when you like to play &lt;a href="http://www.amazon.com/exec/obidos/ASIN/B0002VKQFG/fediary-20/ref=nosim/"&gt;Unreal Tournament 2004&lt;/a&gt; and your character stops moving after about one second because your KVM switch is getting in the way.&lt;br /&gt;&lt;br /&gt;After an evening of troubleshooting from the ground up and figuring out that the cable is okay and there isn't a problem with the machine being plugged into &lt;a href="http://www.amazon.com/exec/obidos/ASIN/B00007KDVI/fediary-20/ref=nosim/"&gt;a wireless AP&lt;/a&gt;, I slept on it. While I slept, I let nmap do it's thing on the box to find some more evidence for this mystery:&lt;pre&gt;# nmap -vvvvv -P0 particle&lt;br /&gt;&lt;br /&gt;Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2006-04-03 00:45 PDT&lt;br /&gt;Initiating SYN Stealth Scan against 192.168.20.21 [1663 ports] at 00:45&lt;br /&gt;SYN Stealth Scan Timing: About 8.78% done; ETC: 00:50 (0:05:14 remaining)&lt;br /&gt;Increasing send delay for 192.168.20.21 from 0 to 5 due to max_successful_tryno increase to 4&lt;br /&gt;Increasing send delay for 192.168.20.21 from 5 to 10 due to max_successful_tryno increase to 5&lt;br /&gt;Increasing send delay for 192.168.20.21 from 10 to 20 due to max_successful_tryno increase to 6&lt;br /&gt;Increasing send delay for 192.168.20.21 from 20 to 40 due to max_successful_tryno increase to 7&lt;br /&gt;Increasing send delay for 192.168.20.21 from 40 to 80 due to max_successful_tryno increase to 8&lt;br /&gt;Increasing send delay for 192.168.20.21 from 80 to 160 due to max_successful_tryno increase to 9&lt;br /&gt;Increasing send delay for 192.168.20.21 from 160 to 320 due to 11 out of 12 dropped probes since last increase.&lt;br /&gt;Increasing send delay for 192.168.20.21 from 320 to 640 due to 11 out of 11 dropped probes since last increase.&lt;br /&gt;Increasing send delay for 192.168.20.21 from 640 to 1000 due to 11 out of 19 dropped probes since last increase.&lt;br /&gt;SYN Stealth Scan Timing: About 20.79% done; ETC: 01:12 (0:21:56 remaining)&lt;br /&gt;The SYN Stealth Scan took 1960.37s to scan 1663 total ports.&lt;br /&gt;Host 192.168.20.21 appears to be up ... good.&lt;br /&gt;All 1663 scanned ports on 192.168.20.21 are: filtered&lt;br /&gt;&lt;br /&gt;Nmap finished: 1 IP address (1 host up) scanned in 1960.493 seconds&lt;br /&gt;Raw packets sent: 4762 (190KB) | Rcvd: 1664 (113KB)&lt;br /&gt;#&lt;br /&gt;&lt;/pre&gt;So..."filtered." Of course. Thankfully I've intended my writing here to be a true ground-up experience. So a little bit of search-and-scan gives me the information I'm looking for: &lt;a href="http://www.netfilter.org/documentation/index.html#documentation-howto"&gt;iptables&lt;/a&gt;&lt;pre&gt;Flushing firewall rules:                                   [  &lt;span style="color:green;"&gt;OK&lt;/span&gt;  ]&lt;br /&gt;Setting chains to policy ACCEPT: filter                    [  &lt;span style="color:green;"&gt;OK&lt;/span&gt;  ]&lt;br /&gt;Unloading iptables modules:                                [  &lt;span style="color:green;"&gt;OK&lt;/span&gt;  ]&lt;br /&gt;&lt;/pre&gt;So now I can log in remotely.&lt;br /&gt;&lt;br /&gt;While iptables will prevent you from logging in while the default iptables config is running, it apparently doesn't mind if y ou stop the process, login via ssh, then start up iptables again. This makes the next part easier, which is to start up iptables:&lt;pre&gt;# /etc/init.d/iptables start&lt;br /&gt;&lt;br /&gt;Flushing firewall rules:                                   [  &lt;span style="color:green;"&gt;OK&lt;/span&gt;  ]&lt;br /&gt;Setting chains to policy ACCEPT: filter                    [  &lt;span style="color:green;"&gt;OK&lt;/span&gt;  ]&lt;br /&gt;Unloading iptables modules:                                [  &lt;span style="color:green;"&gt;OK&lt;/span&gt;  ]&lt;br /&gt;Applying iptables firewall rules:                          [  &lt;span style="color:green;"&gt;OK&lt;/span&gt;  ]&lt;/pre&gt;...add your ssh filter&lt;pre&gt;# /sbin/iptables -A INPUT -p tcp --dport ssh -j ACCEPT&lt;/pre&gt;...list your iptables config to m ake sure everything is in there (ssh, specifically):&lt;pre&gt;# /sbin/iptables -L&lt;br /&gt;Chain FORWARD (policy ACCEPT)&lt;br /&gt;target     prot opt source               destination&lt;br /&gt;RH-Firewall-1-INPUT  all  --  anywhere             anywhere&lt;br /&gt;&lt;br /&gt;Chain INPUT (policy ACCEPT)&lt;br /&gt;target     prot opt source               destination&lt;br /&gt;RH-Firewall-1-INPUT  all  --  anywhere             anywhere&lt;br /&gt;&lt;span style="color:red;"&gt;ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Chain OUTPUT (policy ACCEPT)&lt;br /&gt;target     prot opt source               destination&lt;br /&gt;&lt;br /&gt;Chain RH-Firewall-1-INPUT (2 references)&lt;br /&gt;target     prot opt source               destination&lt;br /&gt;ACCEPT     all  --  anywhere             anywhere&lt;br /&gt;ACCEPT     icmp --  anywhere             anywhere            icmp any&lt;br /&gt;ACCEPT     ipv6-crypt--  anywhere             anywhere&lt;br /&gt;ACCEPT     ipv6-auth--  anywhere             anywhere&lt;br /&gt;ACCEPT     udp  --  anywhere&lt;br /&gt;224.0.0.251         udp dpt:5353&lt;br /&gt;ACCEPT     udp  --  anywhere             anywhere            udp dpt:ipp&lt;br /&gt;ACCEPT     all  --  anywhere             anywhere            state RELATED,ESTABLISHED&lt;br /&gt;REJECT     all  --  anywhere             anywhere            reject-with icmp-host-prohibited#&lt;/pre&gt;...and save your configuration so that this all still works if you reboot:&lt;pre&gt;/sbin/iptables-save &gt; /etc/sysconfig/iptables&lt;/pre&gt;&lt;br /&gt;...which I'll now do just to be sure.&lt;pre&gt;# reboot&lt;br /&gt;&lt;br /&gt;Broadcast message from root (pts/0) (Mon Apr  3 13:01:24 2006):&lt;br /&gt;&lt;br /&gt;The system is going down for reboot NOW!&lt;/pre&gt;&lt;br /&gt;...and once the machine comes back up it doesn't work&lt;br /&gt;&lt;div both=""&gt;&lt;pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5301/1966/1600/putty-error.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/5301/1966/320/putty-error.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is the same error that I got before I started all of this, so I'm thinking my iptables rules are incomplete, &lt;a href="http://lists.debian.org/debian-user/2004/08/msg04609.html"&gt;regardless of what I've read&lt;/a&gt;. Looking back at the installed ruleset above, I notice something that could be affecting my happiness here, that my ssh rule comes after the default block of rules from the default config:&lt;pre&gt;Chain INPUT (policy ACCEPT)&lt;br /&gt;target     prot opt source               destination&lt;br /&gt;RH-Firewall-1-INPUT  all  --  anywhere             anywhere&lt;br /&gt;ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh&lt;/pre&gt;Looking at the block of rules denoted by "RH-Firewall-1-INPUT", I notice that the last rule in the block is &lt;pre&gt;REJECT     all  --  anywhere             anywhere            reject-with icmp-host-prohibited&lt;/pre&gt; which is a catchall rule to block everything not explicitly allowed by previous rules. In the grand-iptables-scheme of things, this will cause my ssh rule never to be seen by the machine. Sure, eventually I imagine that I will be doing away with the default ruleset and &lt;a href="http://www.brandonhutchinson.com/iptables_fw.html"&gt;make my own&lt;/a&gt;, but until then I will see if I can fix this with an edit.&lt;pre&gt;# vi /etc/sysconfig/iptables&lt;/pre&gt; I notice here a possible fix:&lt;pre&gt;-A INPUT -j RH-Firewall-1-INPUT&lt;br /&gt;-A INPUT -p tcp -m tcp --dport 22 -j ACCEPT&lt;/pre&gt;...I'll try reversing these two lines &lt;pre&gt;-A INPUT -p tcp -m tcp --dport 22 -j ACCEPT&lt;br /&gt;-A INPUT -j RH-Firewall-1-INPUT&lt;/pre&gt;...and restarting the daemon.&lt;pre&gt;[root@particle sysconfig]# /etc/init.d/iptables stop&lt;br /&gt;[root@particle sysconfig]# /etc/init.d/iptables start&lt;br /&gt;Applying iptables firewall rules:                          [  &lt;span style="color:green;"&gt;OK&lt;/span&gt;  ]&lt;br /&gt;&lt;/pre&gt;I disconnect PuTTY and reconnect, then go for the Windows method and actually reboot...and in both cases it works!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-114409639126468864?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/114409639126468864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=114409639126468864' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114409639126468864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/114409639126468864'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2006/04/on-ssh-and-iptables.html' title='On SSH and iptables'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19793509.post-113461696189349520</id><published>2005-12-14T18:30:00.000-08:00</published><updated>2005-12-14T19:22:55.333-08:00</updated><title type='text'>Consolation</title><content type='html'>There's a fundamental disconnect between working in console mode and aesthetics. What I'm trying to say is that there isn't any easy way of finding out what font is best to use in the console because screenshots are more trouble than they're worth (right now, I'll see how I feel in a bit). However, it doesn't matter because after going through &lt;a href="http://www.faqs.org/docs/Linux-HOWTO/Keyboard-and-Console-HOWTO.html"&gt;the motions of setfont&lt;/a&gt;, it becomes apparent with a bit of cursor-up-and-backspace that all of the fonts that Fedora come with are visually the same. I'm sure there's some codepage business behind the scenes, but seeing as I'm just whiling my time away ASCII-style I don't think I'll come up against these subtleties until I'm dealing with the rarefied world of email. We'll see, of course.&lt;br /&gt;&lt;pre&gt;[root@localhost consolefonts]# setfont iso01.08&lt;/pre&gt;&lt;br /&gt;That's right, I'm in a console of squishy characters of questionable legibility. So much for aesthetics, but I'm sure there's better fonts out there if I'm willing to install a frame-buffer or something.&lt;br /&gt;&lt;br /&gt;Ooops. I seem to have only ran `ls iso*` and by restricting my learning to the little bit of information I found in &lt;a href="http://www.faqs.org/docs/Linux-HOWTO/Keyboard-and-Console-HOWTO.html"&gt;the first place I looked&lt;/a&gt; (after Google), I wound up less-than-informed. It's all the same, since I wasn't satisfied with blocky DOS-era text, I found that there is some &lt;a href="http://www.tldp.org/HOWTO/Framebuffer-HOWTO-5.html"&gt;built-in graphics support&lt;/a&gt;, which went a long way toward solving this seemingly minor problem. I'm sure there's a &lt;a href="http://www.catb.org/~esr/jargon/html/index.html"&gt;Jargon File&lt;/a&gt; entry for this spiralling into fixing the minorest of problems, but here I am.&lt;br /&gt;&lt;br /&gt;A little more experimentation goes a long way toward happiness in this venue. From the framebuffer HOWTO above, one learns of the "vga=" directive in the GRUB boot loader. Copying and pasting the existing section to an area right below it (be sure to comment out "hiddenmenu"), you can experiment all you like with different values of vga=. After first booting with 'vga=788' (800x600) and making sure that nothing &lt;a href="http://fediary.blogspot.com/2005/12/beginnings-and-how-to-create-smoke.html"&gt;blows up&lt;/a&gt;, I juice the load line up to the max.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;# grub.conf generated by anaconda&lt;br /&gt;#&lt;br /&gt;# Note that you do not have to rerun grub after making changes to this file&lt;br /&gt;# NOTICE:  You have a /boot partition.  This means that&lt;br /&gt;#          all kernel and initrd paths are relative to /boot/, eg.&lt;br /&gt;#          root (hd0,0)&lt;br /&gt;#          kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00&lt;br /&gt;#          initrd /initrd-version.img&lt;br /&gt;#boot=/dev/hda&lt;br /&gt;default=0&lt;br /&gt;timeout=5&lt;br /&gt;splashimage=(hd0,0)/grub/splash.xpm.gz&lt;br /&gt;#hiddenmenu&lt;br /&gt;title baba (2.6.11-1.1369_FC4)&lt;br /&gt; root (hd0,0)&lt;br /&gt; kernel /vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/VolGroup00/LogVol00&lt;br /&gt; initrd /initrd-2.6.11-1.1369_FC4.img&lt;br /&gt;title baba-vga (2.6.11-1.1369_FC4)&lt;br /&gt; root (hd0,0)&lt;br /&gt; kernel /vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/VolGroup00/LogVol00 vga=794&lt;br /&gt; initrd /initrd-2.6.11-1.1369_FC4.img&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;This obviates setfont and gives me a nice field of CLI to play in without killing my eyes. So there you have it, the wisdom of the day: vga=794.&lt;br /&gt;&lt;br /&gt;In related news, I was able to mail grub.conf over to the windows machine no problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-113461696189349520?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/113461696189349520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=113461696189349520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/113461696189349520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/113461696189349520'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2005/12/consolation.html' title='Consolation'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19793509.post-113441228823429202</id><published>2005-12-12T09:51:00.000-08:00</published><updated>2005-12-12T10:33:22.923-08:00</updated><title type='text'>apropos</title><content type='html'>It takes about 12 seconds for me to start wondering about how my life is going to adapt to a 25-line console. Normally I'm 10 seconds from ssh'ing into the box and not having to deal with it. The FreeBSD box in the closet stares at me with my history of su's and ssh password failures from random internet creeps with a glow that only a pixellated DOS font can offer. &lt;br /&gt;&lt;pre&gt;[root@localhost /]# apropos console|grep font&lt;/pre&gt;&lt;br /&gt;Okay, so 'setfont' exists in this *nix as well. Now there's always the dance of the "which font should I use?" This is always succeeded by "which font &lt;i&gt;can&lt;/i&gt; I use?" Typing "setfont foo" is fun enough the first time you try it, but if you &lt;br /&gt;&lt;pre&gt;[root@localhost /]# cd /lib/kbd/consolefonts&lt;/pre&gt; &lt;br /&gt;...there's like a jillion files in there, or at least it seems like a jillion because they're displayed 25 lines at a time. &lt;br /&gt;&lt;br /&gt;The manpage for setfont uses an example with "cybercafe." Well that sounds cool. I'm a hip and Linux-installing guy who, while I've never actually &lt;i&gt;been&lt;/i&gt; to a cybercafe, might actually blend into a place like that. &lt;br /&gt;&lt;pre&gt;[root@localhost consolefonts]# setfont cybercafe&lt;/pre&gt;&lt;br /&gt;Now this is disgusting. I don't know how this ever made it into the distribution, but my eyes are starting to bleed. Imagine the first draft of the poster for a &lt;a href="http://us.imdb.com/title/tt0043456/"&gt;mediocre sci-fi movie&lt;/a&gt;, writ in senior-quality LARGE TYPE EDITION and you're getting an idea of what I wound up with. So, as the world of setfont goes, I have to loop through and check a million fonts until I get tired and just go with whatever has been the least crappy in the previous half-hour. The Peter Principle of screen typography.&lt;br /&gt;&lt;br /&gt;Googling is no help. It's all manpages and problems. Someone (&lt;i&gt;hint, hint&lt;/i&gt;) needs to come up with a page with images of all of these files. Would it be so hard? Heck, it could be the Rosetta Stone of the anti-GUI crowd. I See A Great Need.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-113441228823429202?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/113441228823429202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=113441228823429202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/113441228823429202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/113441228823429202'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2005/12/apropos.html' title='apropos'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19793509.post-113438022652006366</id><published>2005-12-12T01:27:00.000-08:00</published><updated>2005-12-12T02:03:43.490-08:00</updated><title type='text'>First blush with Fedora 4</title><content type='html'>So here we are. This blog is ostensibly about my travails with getting to know Fedora 4 Core. Fedora Core 4? I don't know, I'm a Windows guy by trade, and a FreeBSD guy by interest. 10 years or so I've been using the BSD with occasional forays into Slackware and Debian, always to get frustrated by their illogical layout. It's truly a cliche that FreeBSD just works, but here I am. I have some spare time lately so I figure I should get some Linux under my belt rather than muddling through whenever it comes up on the job.&lt;br /&gt;&lt;br /&gt;Sitting around last night figuring out what I'm going to do with this spare box,  I started to download OpenBSD to get a feel for the guts of BSD and the spirit of &lt;a href="http://en.wikipedia.org/wiki/Theo_de_Raadt"&gt;Theo&lt;/a&gt;. This came to a screeching halt once I realized that I would have to deal in some way with a floppy disk. None of my machines has one of these and my stance on this issue is irreconcilable with Theo's attitude toward the non-free aspects of bootable CDs. So be it.&lt;br /&gt;&lt;br /&gt;What's next? Well, Linux is always breathing down my neck. Seeing as how it's everywhere I want to be, including powering the hamster-like doppelganger behind this blog service, perhaps it is time to tackle a piece of the Linux homestead. There, I said it. And I'm doing it. And here I am talking about it.&lt;br /&gt;&lt;br /&gt;Thinking for two seconds I figured that Fedora core was the distribution I hear people mumbling about most often. RHEL is in there, too, but I couldn't figure out what ISO's to download by looking at RedHat's site, so I settled on Fedora 4. My lovely ISP, sonic.net, has mirrors of a zillion things, and RedHat's products are one of them. So I commence downloading ISOs. Two hours later I see that all three of them have taken up residence on my hard drive, yet when I parse the FTP site listing, I see that there are &lt;span style="font-weight: bold;"&gt;four&lt;/span&gt; ISOs comprising the Fedora 4 (gotta be F4 from now on, sorry Googlesearchers) distribution. That's okay, I always wanted a set of RedHat 9 CDs (whatever distribution or permutation of RH's offerings that might be). If this F4 thing doesn't work out we just may see what RH9 is all about, but for now it's gonna be a few more hours of sucking down ISOs. This is the part where I go to bed.&lt;br /&gt;&lt;br /&gt;Next day, I commence installation. Step one is to drag out the cheapy KVM and hook it up to the box I normally sit at. I throw in CD1 of the F4 set and let it roll out. I play BSD expert and lay out some kind of groovy partitioning scheme that my intuition tells me would work. Luckily for my intuition, the box freezes halfway through and spontaneously reboots. I click the KVM over, see that there's some "Operating System not found" type error and blame the Athlon 1700. That fan looks pretty weak, you know. Three more attempts throughout the afternoon get me to various stages of freezing, once in the middle of kernel copying, another fully at the end of its installation process which mysteriously did not ask for CD2 or CD4 which it has assured me would be necessary for completion. A jumble of reboots all day, basically. Never mind that I was otherwise indisposed with the latest on the Plamegate story and tweaking of my Windows game rig (running your RAM at its rated 333MHz is quite an improvement over 266MHz, by the way).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;tag=fediary-20&amp;amp;amp;amp;amp;amp;camp=1789&amp;creative=9325&amp;amp;path=tg%2Fdetail%2F-%2FB00004SPMD%2Fqid%3D1134381163%2Fsr%3D2-1%2Fref%3Dpd_bbs_b_2_1%3Fv%3Dglance%2526s%3Dmusic"&gt;Round midnight&lt;/a&gt;, I remembered that I had an 80-pin IDE cable in the front room, languishing next to a dozing case waiting to be &lt;a href="http://www.freecycle.org"&gt;freecycled.&lt;/a&gt; Normally this wouldn't be cause for interest, except that I had both the hard drive and the CD-ROM of this machine running off of the same cable. 10 minutes later, the machine had fully installed the server-install of F4 and I was now wondering how to change that dang console font. I have to look it up every time for FreeBSD too, so I guess it'll have to become part of my personal &lt;a href="http://bhami.com/rosetta.html"&gt;UNIX Rosetta Stone&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-113438022652006366?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/113438022652006366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=113438022652006366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/113438022652006366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/113438022652006366'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2005/12/first-blush-with-fedora-4.html' title='First blush with Fedora 4'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19793509.post-113437920019532535</id><published>2005-12-12T01:08:00.000-08:00</published><updated>2005-12-12T01:20:00.213-08:00</updated><title type='text'>Beginnings and how to create smoke signals</title><content type='html'>Step one in using a power supply of unknown provenance is to know what each of the wires does. Or at least the connectors. Most of the time with a standard ATX power supply it's fairly straightforward that some connectors are meant for the motherboard and others are destined for the various hard, floppy and disc drives in the system. Where you need to be careful is when there is a strange pair of wires with a jumper header on the end that looks for sure like it's supposed to be one of the "motherboard" cables. One of the big-block ATX power connectors' friends.&lt;br /&gt;&lt;br /&gt;Sure, you RTFM, check and double-check the jumper diagrams to make sure this wire has a claim to its rightful place on the motherboard. "Thermal sensor" you see. This is a nice way of saying that there is sometimes a way for the motherboard to tell the powersupply to cut it out, to take a chill pill because there's enough juice to go around so it needn't be going off whole-hog. Sounds pleasant and simple enough until you try it.&lt;br /&gt;&lt;br /&gt;If you've never forced a motherboard to generate smoke before, let me tell you that it's a strange experience. A world of wonder and confusion mixed with fear and stinky air. This stuff is surely toxic by way of one EPA regulation or another. It's at least part of the reason that Americans prefer to send their computer detritus to far-off countries in hopes that someone can get some value out of their garbage. Or at least die trying. Suffice it to say that if you're ingesting this stuff regularly, you might as well take up smoking so that you look cool doing it. It won't make a difference when your lungs are bloody stumps competing with your liver for white blood cells.&lt;br /&gt;&lt;br /&gt;Safety tip: be sure you know where the power from the wall enters into the power for the computer system. This makes it easy to yank the life out of the smoke bomb you've just created at 1am on a Sunday night (Monday morning, really). The wisdom of the ages, handed down from generation to generation from back when the original IBM-PC would have taken up a hangar the size of Manhattan if it had been built with vacuum tubes (valves to the Limeys out there) and wire-wrapped coils. I'm sure those guys had a story or two about mismatched voltage and expectations thereof.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19793509-113437920019532535?l=fediary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fediary.blogspot.com/feeds/113437920019532535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19793509&amp;postID=113437920019532535' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/113437920019532535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19793509/posts/default/113437920019532535'/><link rel='alternate' type='text/html' href='http://fediary.blogspot.com/2005/12/beginnings-and-how-to-create-smoke.html' title='Beginnings and how to create smoke signals'/><author><name>rhizome</name><uri>http://www.blogger.com/profile/10210829094726564136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.synthesizer.org/~eric/pics/BigCupOf-crop.jpg'/></author><thr:total>0</thr:total></entry></feed>
