<?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-1557554633567840880</id><updated>2012-02-16T06:55:08.257-08:00</updated><category term='arm'/><category term='FedoraARM'/><category term='seneca'/><category term='Fedora'/><category term='fsoss'/><category term='cdot.'/><title type='text'>Anthony Boccia's OpenSource Blog</title><subtitle type='html'>The open source ramblings of Anthony Boccia, Student at Seneca@York, Researcher/Developer on the team for Fedora Linux Development on the ARM architecture, and all around Linux G33K.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-552522530754453120</id><published>2012-01-10T23:06:00.000-08:00</published><updated>2012-01-31T09:54:05.199-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='seneca'/><category scheme='http://www.blogger.com/atom/ns#' term='arm'/><category scheme='http://www.blogger.com/atom/ns#' term='cdot.'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='FedoraARM'/><category scheme='http://www.blogger.com/atom/ns#' term='fsoss'/><title type='text'>FSOSS/Linux Fest 2011 - My Teams Presentation</title><content type='html'>Yes, it has been a while since I last threw a post up here, I am still alive. I recently graduated :-) and am seeking a job in RedHat Based system administration...But enough of my begging for work. Below you'll find the &lt;a href="http://fedoraproject.org/wiki/Architectures/ARM" style="color: orange;"&gt;FedoraARM&lt;/a&gt; development team presentation on running a build farm with Fedora on ARM. We Presented at &lt;a href="http://fsoss.senecac.on.ca/2011/" style="color: orange;"&gt;FSOSS 2011 (Free Software and Open Source Symposium)&lt;/a&gt; in October. Just now the video was posted. It is a slideshow with voice over so don't expect to many explosions...or any. I hope it will serve well to educated and offer insight to the advancements and the effort towards the on going development of the &lt;a href="http://fedoraproject.org/" style="color: orange;"&gt;Fedora Distribution&lt;/a&gt; of Linux in the ARM world.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://1.gvt0.com/vi/gyeQhO0S2yk/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/gyeQhO0S2yk&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/gyeQhO0S2yk&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-552522530754453120?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/552522530754453120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2012/01/fsosslinux-fest-2011-my-teams.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/552522530754453120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/552522530754453120'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2012/01/fsosslinux-fest-2011-my-teams.html' title='FSOSS/Linux Fest 2011 - My Teams Presentation'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-4530423463799711566</id><published>2011-11-28T07:26:00.000-08:00</published><updated>2011-11-28T07:57:48.904-08:00</updated><title type='text'>ARMHFP Builders Via Chroot</title><content type='html'>Recently our Buildfarm &lt;a href="http://arm.koji.fedoraproject.org/"&gt;http://arm.koji.fedoraproject.org&lt;/a&gt; has been upgraded to include ARMV7HL builder support. This was achieved by creating a Fedora 15 Arm chroot on our Pandaboards.&lt;br /&gt;&lt;br /&gt;Here are the steps taken:&lt;br /&gt;&lt;br /&gt;Prep - Download the completed rootfs, and chrootfs: &lt;br /&gt;RootFS: &lt;a href="http://iraq.proximity.on.ca/v7chroot/PANDABOARD/rootfs.tar.gz"&gt;http://iraq.proximity.on.ca/v7chroot/PANDABOARD/rootfs.tar.gz&lt;/a&gt;&lt;br /&gt;Boot: &lt;a href="http://iraq.proximity.on.ca/PANDA/boot.tar.gz"&gt;http://iraq.proximity.on.ca/PANDA/boot.tar.gz &lt;/a&gt;&lt;br /&gt;ChrootFS: &lt;a href="http://iraq.proximity.on.ca/v7chroot/PANDABOARD/v7chroot-final-certless.tgz"&gt;http://iraq.proximity.on.ca/v7chroot/PANDABOARD/v7chroot-final-certless.tgz&lt;/a&gt;&lt;br /&gt;MakePandaScript: &lt;a href="http://iraq.proximity.on.ca/PANDA/makepanda"&gt;http://iraq.proximity.on.ca/PANDA/makepanda &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Steps for PandaMainroot&lt;br /&gt;1) run the makepanda script on your SDcard, this will create the necessary partition scheme. This should be complete, at this point.&lt;br /&gt;&lt;br /&gt;2) Mount the boot partition and explode the boot tarball to it.&lt;br /&gt;&lt;br /&gt;&lt;div style="color: #cc0000;"&gt;mkdir tmpmnt&lt;br /&gt;mount /dev/carddev1 tmpmnt/&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;tar xfv boot.tar.gz -C tmpmnt/&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;sync&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;umount tmpmnt/&lt;/div&gt;&lt;br /&gt;3) Follow the same process for the rootfs&lt;br /&gt;&lt;br /&gt;&lt;div style="color: #cc0000;"&gt;mount /dev/carddev2 tmpmnt/&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;tar xfv rootfs.tar.gz -C tmpmnt/&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;sync&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;umount tmpmnt/&lt;/div&gt;&lt;br /&gt;4) Place the card in the panda and power it on, if you make it to the login prompt your good to go, login with password fedoraarm.&lt;br /&gt;&lt;br /&gt;&lt;div style="color: #38761d;"&gt;Note: That you will have to manually setup your networking, as this is currently done via a script in the rootfs, and will not work outside of our farm, some custom tweaking will be necessary . The chroot will still function just fine for building V7HL with mock, provided you have the correct mock config in place. ping fossjon in #fedora-arm for more info.&lt;/div&gt;&lt;br /&gt;Steps for Chroot Creation&lt;br /&gt;1) Install the rootfs onto your pandaboard&lt;br /&gt;&lt;br /&gt;2) Explode chroot archive into rootfs like so&lt;br /&gt;&lt;br /&gt;&lt;div style="color: #cc0000;"&gt;tar xfvj v7chroot-final-certless.tgz -C /&lt;/div&gt;&lt;br /&gt;3) Copy Main root resolv.conf to chroot&lt;br /&gt;&lt;div style="color: #38761d;"&gt;Note: This is done to ensure the chroot has DNS info, the ip will be shared via main rootfs&lt;/div&gt;&lt;br /&gt;&lt;div style="color: #cc0000;"&gt;cp /etc/resolv.conf /path/too/chroot/etc/resolv.conf&lt;/div&gt;&lt;br /&gt;4) Test connectivity with: ping yahoo.ca&lt;br /&gt;&lt;br /&gt;5) Add the following(6,7) to the main rootfs /etc/rc.d/init.d/koji-config&lt;br /&gt;&lt;div style="color: #38761d;"&gt;Note: The koji-config is a script executed at boot time to prep and enable the pandaboard in our build environment, it is native to our set up, yours may differ.&lt;/div&gt;&lt;br /&gt;6) Setup bind Mounts from Local root to Chroot&lt;br /&gt;&lt;div style="color: #cc0000;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;mount -t proc&amp;nbsp;&amp;nbsp; chroot_proc&amp;nbsp;&amp;nbsp; /home/v7chroot/root/proc&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;mount -t sysfs&amp;nbsp; chroot_sysfs&amp;nbsp; /home/v7chroot/root/sys&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;mount -t devpts -o gid=5,mode=0620,ptmxmode=0666,newinstance chroot_devpts /home/v7chroot/root/dev/pts&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;mount -t tmpfs chroot_shmfs /home/v7chroot/root/dev/shm&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;mount --bind /var/cache/mock/fedora-15-arm/ccache/ /home/v7chroot/root/tmp/ccache&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;mount --bind /mnt/koji /home/v7chroot/root/mnt/koji&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;mount --bind /fs0 /home/v7chroot/root/fs0&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;mount -o bind /dev/ /home/v7chroot/root/dev&lt;/div&gt;&lt;br /&gt;7) Change Kojid config in chroot to the correct hostname for user= and create the correct sym link to the kojid cert for the builder&lt;br /&gt;&lt;span style="color: #38761d;"&gt;Note: This step is only necessary for a fedora-arm koji setup, it can be ignored if builder will not&amp;nbsp; be included in koji. &lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;div style="color: #cc0000;"&gt;sed -i "s/^user *=.*$/user = $(hostname)-v7hl/" /home/v7chroot/root/etc/kojid/kojid.conf&lt;/div&gt;&lt;br /&gt;&lt;div style="color: #cc0000;"&gt;ln -s /etc/kojid/certs/$(hostname)-v7hl.pem /etc/kojid/localhost.pem&lt;/div&gt;&lt;br /&gt;8) Start the Chroot&lt;br /&gt;&lt;br /&gt;&lt;div style="color: #cc0000;"&gt;chroot /home/v7chroot/root&lt;/div&gt;&lt;br /&gt;9) You can setup in a startup script a command to start the chroot, and kojid within like so: &lt;span style="color: #cc0000;"&gt;chroot /home/v7chroot/root/ /sbin/service/ kojid start &amp;amp; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;10) Finally, if you wish to have your panda as part of the build effort, ping aeboccia,fossjon,frojoe,ctyler in #fedora-arm on Freenode IRC&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-4530423463799711566?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/4530423463799711566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/11/armhfp-builders-via-chroot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/4530423463799711566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/4530423463799711566'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/11/armhfp-builders-via-chroot.html' title='ARMHFP Builders Via Chroot'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-906869515546098418</id><published>2011-10-21T10:58:00.000-07:00</published><updated>2011-11-24T12:14:54.621-08:00</updated><title type='text'>Efika Smarttop MX51 -  3.0.4 Kernel</title><content type='html'>It is with great excitement that i finally announce a completed 3.0.4 kernel for&lt;a href="http://www.genesi-usa.com/products/efika"&gt; Efika MX Smarttop&lt;/a&gt; ARM Systems. Currently we have nine efika's active in our build farm, they are building packages under mock for our F15Arm release; and are currently running the most up to date stable kernel.&lt;br /&gt;&lt;br /&gt;Some Minor tweaks, specific to the Fedora-ARM team setup which have been built into the kernel include, IPV6 support and ACL's on ext2,3,4 filesystems. Another large tweak, was scaling back the version number to 2.6.40. This was necessary as some packages look for kernel version 2.6* when building.&lt;br /&gt;&lt;br /&gt;Below are links to the built uImage, module tarball, and the config used to build the kernel.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://iraq.proximity.on.ca/efika/kernel/3.0.4-config-mx51"&gt;3.0.4-Config-mx51&lt;/a&gt;&lt;br /&gt;&lt;a href="http://iraq.proximity.on.ca/efika/kernel/modules-2.6.40-efika.tar.gz"&gt;Modules-2.6.40&lt;/a&gt;&lt;br /&gt;&lt;a href="http://iraq.proximity.on.ca/efika/kernel/uImage"&gt;Completed uImage&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That's all for now. Stay tuned,&lt;br /&gt;&lt;br /&gt;SHARPY&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-906869515546098418?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/906869515546098418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/10/efika-smarttop-mx51-304-kernel.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/906869515546098418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/906869515546098418'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/10/efika-smarttop-mx51-304-kernel.html' title='Efika Smarttop MX51 -  3.0.4 Kernel'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-214145631468790600</id><published>2011-06-16T11:19:00.000-07:00</published><updated>2011-06-16T11:19:30.466-07:00</updated><title type='text'>Sigul Signing Server</title><content type='html'>Welcome to another OpenSource post,&lt;br /&gt;&lt;br /&gt;This week I was finally able to get a sigul signing server up and running, for CDOT's fedora arm project. Currently we are signing 25835 RPM's for our F13 -Arm release. There is not a whole lot to post here, as the major part of this task was documentation. If you click &lt;a href="http://zenit.senecac.on.ca/wiki/index.php/Sigulsetup"&gt;here&lt;/a&gt; you can view my step by step documentation created to allow anyone to setup their own sigul instance.&lt;br /&gt;&lt;br /&gt;Stay tuned,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-214145631468790600?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/214145631468790600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/06/sigul-signing-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/214145631468790600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/214145631468790600'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/06/sigul-signing-server.html' title='Sigul Signing Server'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-4914149992813206593</id><published>2011-05-18T18:38:00.000-07:00</published><updated>2011-05-18T18:45:11.216-07:00</updated><title type='text'>ATI - Catalyst Drivers with Akmod + Watermark Removal</title><content type='html'>&lt;style type="text/css"&gt; &lt;!--  @page { margin: 0.79in }  P { margin-bottom: 0.08in } --&gt;  &lt;/style&gt;  As many know ATI support is not the greatest on Linux, well at least not as far along as Nvidia support, so it can sometimes be tricky getting your ATI drivers to function especially if they are of the HD Mobile chipset variety.&lt;br /&gt;&amp;nbsp;I have an &lt;a href="http://www.asus.com/Notebooks/Versatile_Performance/K52JT/"&gt;Asus K52JT&lt;/a&gt; model laptop, it's an affordable and well performing I7 but it did come with one price, it has a HD6370M gfx card. It's not a bad card but for a Fedora user it presents a challenge. The following is the walkthrough of the steps to install akmod and remove the pesky Unsupported Hardware watermark that may appear.&lt;br /&gt;&lt;br /&gt;Open a terminal and SU to root next issue: &lt;span style="color: red;"&gt;yum install akmod-catalyst&lt;/span&gt;&lt;br /&gt;&lt;div style="color: #6aa84f;"&gt;*After install the drivers reboot the system&lt;/div&gt;&lt;br /&gt;Upon booting up, you may notice a Small Watermark to the bottom right of the screen which reads:&lt;br /&gt;&lt;div style="color: cyan;"&gt;AMD&lt;br /&gt;Unsupported Hardware&lt;/div&gt;This watermark tends to show up when the graphics drivers installed do not want to play nice with your hardware, essentially thinking it's not installed though it is. This is not a problem, to test and make sure that the drivers are indeed working perform the following:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Open a terminal SU to root and issue: &lt;span style="color: red;"&gt;glxgears&lt;/span&gt;&lt;br /&gt;&lt;div style="color: #6aa84f;"&gt;*Note you should see some FPS rates being generated, this means your gfx drivers are installed and functioning&lt;/div&gt;After ensuring the graphics drivers are functioning it's time to remove the watermark. I found a script to do so posted here, and after some minor modification for my system it ran successfully and removed the watermark.&lt;br /&gt;Create the following script&lt;br /&gt;&lt;br /&gt;&lt;div style="color: orange;"&gt;#!/bin/sh&lt;br /&gt;DRIVER=/usr/lib64/xorg/modules/drivers/fglrx_drv.so&lt;br /&gt;for x in $(objdump -d $DRIVER|awk '/call/&amp;amp;&amp;amp;/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do&lt;br /&gt;sed -i "s/$x/\x90\x90\x90\x90\x90/g" $DRIVER&lt;br /&gt;done&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The original source can be found &lt;a href="https://aur.archlinux.org/packages.php?ID=29111&amp;amp;comments=all"&gt;here&lt;/a&gt;. I had to modify the top line to lib64 from lib, the best way to check if you need to would be to search for that fglrx_drv.so find its directory and change the top line as per your situation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Execute the script, and reboot. Upon boot you should no longer have the watermark problem :-)&lt;br /&gt;&lt;br /&gt;Thanks for reading, Stay tuned.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-4914149992813206593?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/4914149992813206593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/05/ati-catalyst-drivers-with-akmod.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/4914149992813206593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/4914149992813206593'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/05/ati-catalyst-drivers-with-akmod.html' title='ATI - Catalyst Drivers with Akmod + Watermark Removal'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-5229550424480618700</id><published>2011-05-17T12:57:00.000-07:00</published><updated>2011-05-17T19:45:03.092-07:00</updated><title type='text'>PandaBoard - XSession with Firefox On F13beta3</title><content type='html'>Welcome, &lt;br /&gt;&lt;br /&gt;The following is a walk through on how to install graphics drivers, xorg and firefox, on a panda board running Fedora-Arm 13 beta3 release, and configure it to open an X session with Firefox to display a desired page on boot. For &lt;a href="http://zenit.senecac.on.ca/wiki/index.php/Main_Page"&gt;CDOT&lt;/a&gt; purposes it displays a Status Dashboard web page on an external monitor.&lt;br /&gt;&lt;br /&gt;1. Boot up your &lt;a href="http://www.pandaboard.org/"&gt;pandaboard&lt;/a&gt; and login&lt;br /&gt;&lt;br /&gt;2. Issue command &lt;span style="color: red;"&gt;yum install xorg*&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This installs all available, fonts, and other things needed for X to function, without a desktop environment, essentially just XSERVER.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #6aa84f;"&gt;* The specific driver in use is omapfb, and is available in the &lt;a href="http://arm.koji.fedoraproject.org/koji/packages"&gt;cdot fedora-arm&lt;/a&gt; repo's. If you wish to specify solely the xorg base system and single driver you can.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #a64d79;"&gt;Optional: If you want you can install a Window manager, I did for testing purposes as it was annoying not being able to close more move windows. I used icewm, installed with yum install icewm. But you can use any window manager it's your choice.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3. &lt;span style="color: blue;"&gt;vi /etc/X11/xorg.conf&lt;/span&gt; and add the following:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;Section "ServerFlags"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp;&amp;nbsp; Option "IgnoreABI" "True"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;EndSection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;Section "Device"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Identifier "Card"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Driver "omapfb"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;EndSection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;Section "Screen"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp;Identifier "Screen0"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp;Device&amp;nbsp; "Card0"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp;Monitor "Monitor0"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp;Subsection "Display"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp; Depth&amp;nbsp;&amp;nbsp; 24&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp; Modes "1024x768"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp;EndSubsection&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp;Subsection "Display"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp; Depth&amp;nbsp;&amp;nbsp; 32&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp; Modes "1024x768"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&amp;nbsp;EndSubsection&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;EndSection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #6aa84f;"&gt;* You can edit the Modes as you wish depending on the monitor size you have and what you prefer.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4. Reboot the system&lt;br /&gt;&lt;br /&gt;5. Next install firefox the latest for arm being 3.6: &lt;span style="color: red;"&gt;yum install firefox&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;6. Next for a quick test of X and firefox issue the following:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;export DISPLAY=:0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;xinit /usr/bin/firefox http://www.google.ca &amp;amp;&lt;/span&gt;&amp;nbsp; &amp;lt;--This should open display :0 with a terminal and a firefox window.&lt;br /&gt;&lt;br /&gt;7. Getting the window to display on boot will require two things, the first being a javascript html file, which I found easiest for my purposes and should be just fine for any other instance. The scripts to do this were written for me by Jon Chiappetta, they are displayed &lt;a href="http://fossjon.wordpress.com/2011/05/17/javascript-popup-for-the-cdot-dashboard/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Once you have created the popup.html file you can begin to write a service for your Dashboard to start on boot.&lt;br /&gt;&lt;br /&gt;8. First create a service script file, to boot the Xdisplay and firefox on boot&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;vi /etc/init.d/servicename&lt;/span&gt; &amp;lt;--pick a name...any name&lt;br /&gt;&lt;br /&gt;Add the following to the file&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;#!/bin/sh&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;# CDOT-Service Status notification daemon #&amp;lt;-- Change this to reflect your service info&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;# Author:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fedora_Arm team #&amp;lt;-- Change this to reflect your authors name&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;# chkconfig: 2345 98 20&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;# description:&amp;nbsp; This is the status board service \&amp;nbsp;&amp;nbsp; #&amp;lt;-- edit the description as you desire.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For CDOT Dashboard&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;# processname:&amp;nbsp; zdotstats #&amp;lt;-- Match your service name, so it is easy to identify in the process list&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;RETVAL=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;start() {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;echo "Starting YourService"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;export DISPLAY=:0&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;#We login as root, as it is the only user we have on the machine, and nothing critical is hosted.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;export USER=root&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;export HOME=/root&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;xinit &amp;amp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;killall firefox&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;rm -f /root/.mozilla/firefox/i7l6qmmk.default/sessionstore*&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;/usr/bin/firefox http://yourhost.com/popup.html &amp;amp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;stop() {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;echo "Stopping your service"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;pkill xinit&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;restart() {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;pkill xinit&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;/usr/bin/xinit &amp;amp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;case "$1" in&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;start)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;start&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;;;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;stop)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;stop&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;;;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;restart)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;restart&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;;;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;*)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;echo $"Usage: $0 {start|stop|restart}"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;exit 1&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;esac&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;exit $RETVAL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;9. Issue command: chkconfig --add servicename&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chkconfig servicename on&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #6aa84f;"&gt;* This will add your service to the list of services and turn it on for all run levels, if you want you can specify using the --levels option.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;10. Test the service with command: &lt;span style="color: red;"&gt;service servicename start&lt;/span&gt;&lt;br /&gt;If all is well, your x session should start and open your popup page in firefox automatically.&lt;br /&gt;&lt;br /&gt;11. Finally reboot your system, and if all is in good order your X session should start and open firefox to your popup page on boot.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-5229550424480618700?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/5229550424480618700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/05/pandaboard-xsession-with-firefox-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/5229550424480618700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/5229550424480618700'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/05/pandaboard-xsession-with-firefox-on.html' title='PandaBoard - XSession with Firefox On F13beta3'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-5582319304941103085</id><published>2011-04-26T22:10:00.000-07:00</published><updated>2011-04-26T22:11:36.524-07:00</updated><title type='text'>0.3 - Nothing new since 0.2 But More to come</title><content type='html'>Hello All,&lt;br /&gt;&lt;br /&gt;Yes i am late with my 0.3 report release, since hongkong has had much downtime I have been unable to test full builds on the Italy koji system since the repo it relies on is not functioning at the moment. I plan to soon post timings and results with builds on fully arm supported build system, with hongkong up and running. Stay tuned.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-5582319304941103085?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/5582319304941103085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/04/03.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/5582319304941103085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/5582319304941103085'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/04/03.html' title='0.3 - Nothing new since 0.2 But More to come'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-8008148980227920577</id><published>2011-03-28T12:53:00.000-07:00</published><updated>2011-04-05T07:48:33.596-07:00</updated><title type='text'>First BUILD on Open-RD Koji - 0.2</title><content type='html'>I have done it...finally, a couple of days ago i posted that i finally had koji up and running on the Open-RD system and needed to grapple with kojira next, to get repo's setup. Finally after a couple of days, I was able to build a src.rpm for filezilla, with a wonderful green complete within a few seconds; this is excited not only because I am finally %99.99 complete on my journey with Koji and ARM, but because the build showed that the setup between the two arm systems Open-RD(HUB/WEB) and GuruPlug(Builder) proves very efficient for builds. That being said, I find the web interface is still a tad to slow for my liking, and i plan to soon begin researching more efficient ways for it to function...not to jump to a conclusion but placing koji-web on a separate dedicated arm machine may be a great option, and i hope i can obtain the resources to begin testing this theory.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;One thing to note, is that the koji how-to documentation does not outline how to go about the repo setup, however it does provide a link that does. &lt;a href="http://fedoraproject.org/wiki/Koji/ServerBootstrap"&gt;ServerBootstrap&lt;/a&gt; Is the walk through i followed to get base tags setup that are required for build's to function. It was straight forward and believe it or not for once i had no error troubles.&lt;br /&gt;&lt;br /&gt;That's all for now,&lt;br /&gt;&lt;br /&gt;Stay Tuned&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-8008148980227920577?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/8008148980227920577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/03/first-build-on-open-rd-koji.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/8008148980227920577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/8008148980227920577'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/03/first-build-on-open-rd-koji.html' title='First BUILD on Open-RD Koji - 0.2'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-4235897434138069774</id><published>2011-03-26T09:17:00.000-07:00</published><updated>2011-03-26T09:22:39.592-07:00</updated><title type='text'>Koji + 1 Builder Running on Open-RD</title><content type='html'>It is with great excitement that I announce the installing of the koji build system running on an ARM based platform. After a few days which followed a few months of grappling with koji and it's &lt;a href="http://fedoraproject.org/wiki/Koji/ServerHowTo"&gt;howto guide&lt;/a&gt;, I was able to get koji web and hub up and running on an &lt;a href="http://www.open-rd.org/" style="color: orange;"&gt;Open-RD&lt;/a&gt; system, with one attached koji builder &lt;a href="http://www.globalscaletechnologies.com/t-guruplugdetails.aspx" style="color: red;"&gt;Guru Plug&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://italy.proximity.on.ca/koji" style="color: #674ea7;"&gt;http://italy.proximity.on.ca/koji&lt;/a&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ||&lt;br /&gt;&lt;u style="color: orange;"&gt;Open-RD &lt;/u&gt;&amp;lt;--&lt;span style="color: #0b5394;"&gt;PrivateLan&lt;/span&gt;--&amp;gt;&lt;u style="color: red;"&gt;GuruServerPlug&lt;/u&gt;&lt;br /&gt;&lt;div style="color: lime;"&gt;Koji-Hub&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Koji-Builder&lt;/div&gt;&lt;div style="color: lime;"&gt;Koji-Web&lt;/div&gt;&lt;br /&gt;Above is a more visual breakdown on whats running what. So far the builder is able to communicate with the hub and all Lights are green :-). Next step is to create the kojira repo, and in the following week I will begin testing the building of packages to see what the speeds are like, with builds, web interface, and the Open-RD itself. This should allow for further determination on what types of tweaks can be made to ensure an efficient as possible, fully ARM supported build farm.&lt;br /&gt;&lt;br /&gt;Stay Tuned!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-4235897434138069774?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/4235897434138069774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/03/koji-1-builder-running-on-open-rd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/4235897434138069774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/4235897434138069774'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/03/koji-1-builder-running-on-open-rd.html' title='Koji + 1 Builder Running on Open-RD'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-182373877633926899</id><published>2011-03-22T18:23:00.000-07:00</published><updated>2011-03-22T18:35:36.966-07:00</updated><title type='text'>Kojiadmin CN=fqdn Mixup</title><content type='html'>&lt;style type="text/css"&gt; &lt;!--  @page { margin: 0.79in }  P { margin-bottom: 0.08in } --&gt; &lt;/style&gt;  &lt;br /&gt;&lt;div style="margin-bottom: 0in;"&gt;I was able to solve my server certificate error from before, but the next error proved a little bit tricky and took me a couple of days to figure out the fix to. When attempting to issue admin level commands with the kojiadmin user I was faced with &lt;span style="color: red;"&gt;ActionNotAllowed: admin permission required&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="color: red;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;What could be causing this? I thought. The certs were all in the right spots but for some reason I could still could not issue admin commands, the apache error_log reported the following:&amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;/usr/lib64/python2.6/site-packages/mod_python/importer.py:32: DeprecationWarning: the md5 module is deprecated; use hashlib instead &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;import md5  &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;2011-03-15 15:41:44,145 [WARNING] m=createUser u=iraq.proximity.on.ca koji.xmlrpc: Traceback (most recent call last):  &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;File "/usr/share/koji-hub/kojixmlrpc.py", line 191, in _marshaled_dispatch  &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;response = self._dispatch(method, params)  &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;File "/usr/share/koji-hub/kojixmlrpc.py", line 253, in _dispatch &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;ret = func(*params,**opts)  &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;File "/usr/share/koji-hub/kojihub.py", line 7867, in createUser  &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;context.session.assertPerm('admin') &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;File "/usr/lib/python2.6/site-packages/koji/auth.py", line 527, in assertPerm  &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;raise koji.ActionNotAllowed, "%s permission required" % name  &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;ActionNotAllowed: admin permission required  &lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Solution:&amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;For some reason iraq.proximity.on.ca was auto added to the psql database, when giving it admin permissions kojiadmin could add users----Possible cert issue?&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;I regenerated certs, and found it was occurring due to the CN being set as iraq.proximity.on.ca with the kojiadmin cert. It was attempting to authenticate the fqdn instead of the OU with was kojiadmin.&amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;By regenerating the certificates for kojiadmin and making the CN=kojiadmin with a blank OU the error no longer occured, and kojiadmin was able to be authenticated to add users or perform other administrative tasks on koji with the kojiadmin user.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-182373877633926899?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/182373877633926899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/03/kojiadmin-fqdn-mixups.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/182373877633926899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/182373877633926899'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/03/kojiadmin-fqdn-mixups.html' title='Kojiadmin CN=fqdn Mixup'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-4834339525493291060</id><published>2011-03-22T17:48:00.000-07:00</published><updated>2011-03-22T17:54:53.274-07:00</updated><title type='text'>Koji Cert FUN!</title><content type='html'>The generation of the certs, though it is tedious, it's not to painful so long as you understand exactly how they function between koji hub, and ssl for user authentication. I learned how they interacted with certs the hard way, the first main issue i ran into was far into the configuration of koji when issuing the add-user koji command i was faced with the following:&lt;br /&gt;&lt;br /&gt;&lt;style type="text/css"&gt; &lt;!--  @page { margin: 0.79in }  P { margin-bottom: 0.08in } --&gt; &lt;/style&gt;  &lt;br /&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;Command: koji add-user kojira &lt;/div&gt;&lt;div style="color: red; margin-bottom: 0in;"&gt;Error:  &lt;/div&gt;&lt;div style="color: red; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: red; margin-bottom: 0in;"&gt;[('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE', 'certificate verify failed')]  &lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Solution:  &lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Apache may be pointing to the incorrect certs for ssl authentication, in my case my apache ssl configuration was looking in /etc/pki/tls/certs/localhost.crt for the server cert and /etc/pki/tls/private/localhost.key for the server private key.  &lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;This can be fixed two ways, either by changing apache ssl to point to your koji_ca_cert.crt and koji_ca_cert.key files&amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;ssl.conf (Option 1)&lt;span style="background-color: black; color: orange;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="background-color: black; color: orange;"&gt;#&amp;nbsp;&amp;nbsp; Server Certificate:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;# Point SSLCertificateFile at a PEM encoded certificate.&amp;nbsp; If&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;# the certificate is encrypted, then you will be prompted for a&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;# pass phrase.&amp;nbsp; Note that a kill -HUP will prompt again.&amp;nbsp; A new&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;# certificate can be generated using the genkey(1) command.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;SSLCertificateFile /etc/pki/koji/koji_ca_cert.crt&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;#&amp;nbsp;&amp;nbsp; Server Private Key:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;#&amp;nbsp;&amp;nbsp; If the key is not combined with the certificate, use this&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;#&amp;nbsp;&amp;nbsp; directive to point at the key file.&amp;nbsp; Keep in mind that if&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;#&amp;nbsp;&amp;nbsp; you've both a RSA and a DSA private key you can configure&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;#&amp;nbsp;&amp;nbsp; both in parallel (to also allow the use of DSA ciphers, etc.)&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;SSLCertificateKeyFile /etc/pki/koji/private/koji_ca_cert.key&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Or by leaving the SSL configs to defaults and copying koji_ca_cert.crt to /etc/pki/tls/certs/localhost.crt and overwriting it and doing the same for the private key by copying the koji_ca_cert.key to /etc/pki/tls/private/localhost.key&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Commands (Option 2): &lt;/div&gt;&lt;div style="background-color: black; color: orange; margin-bottom: 0in;"&gt;cp /etc/pki/koji/koji_ca_cert.crt /etc/pki/tls/certs/localhost.crt&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="background-color: black; color: orange;"&gt;cp /etc/pki/koji/private/koji_ca_cert.key /etc/pki/tls/private/localhost.key &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Through this problem I was clear on how koji authenticates its user which is sending commands in this case from the CLI with apache SSL, the user kojiadmin does not just have to have a config file with pointers to the correct certs, the server certificates must point to the valid koji_ca generated certificate authority cert since the koji setup creates a standalone cert auithority. The certificates were definitely the most challenging part of this config as they spread across multiple aspects of koji, and must be configured in line with the other parts of Koji in order to flawlessly function. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-4834339525493291060?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/4834339525493291060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/03/koji-cert-fun.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/4834339525493291060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/4834339525493291060'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/03/koji-cert-fun.html' title='Koji Cert FUN!'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-3834622034900104702</id><published>2011-03-13T15:16:00.001-07:00</published><updated>2011-03-13T15:16:39.234-07:00</updated><title type='text'>Adventures in Koji</title><content type='html'>&lt;div style="margin-bottom: 0in;"&gt;Hello, All&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Okay so it has been long overdue that I post something, recently I have been going about the process of installing the Koji Build system on Fedora 13. So far it has been a bit of a headache, fun, and a great learning experience. The next several posts will outline step by step what I have done so far, the errors I encountered and how I went about fixing them. Throughout my adventure in Koji I have been following the &lt;a href="http://fedoraproject.org/wiki/Koji/ServerHowTo"&gt;fedora wiki &lt;/a&gt;walk through, which as many may already know is a great guide, but doesn't really go to in depth on the install process, and the common issues some may face, so for some added help to any others who may be on the same road as me or same road block as I once was with this process, I will be trying to be as detailed as possible as I post each step of my adventure with Koji.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-3834622034900104702?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/3834622034900104702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/03/adventures-in-koji.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/3834622034900104702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/3834622034900104702'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/03/adventures-in-koji.html' title='Adventures in Koji'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-1521041309103363716</id><published>2011-02-03T08:12:00.000-08:00</published><updated>2011-02-03T08:12:31.183-08:00</updated><title type='text'>Koji Hub on ARM</title><content type='html'>Hello All,&lt;br /&gt;&lt;br /&gt;Been a while i know, recently i created my project page for the work i will be doing on the implementation of Koji or the Open-RD Hub. Here is a link to my wiki for the project, I will also be blogging as often as i can to keep you all posted on the progress. If any of you would like to help or have some ideas please let me know either by comment or emailing me.&lt;br /&gt;&lt;br /&gt;Stay Tuned...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://zenit.senecac.on.ca/wiki/index.php/Koji_hub_on_arm"&gt;Koji Hub on ARM&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-1521041309103363716?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/1521041309103363716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/02/koji-hub-on-arm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/1521041309103363716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/1521041309103363716'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/02/koji-hub-on-arm.html' title='Koji Hub on ARM'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-5357213845865320813</id><published>2011-01-24T11:29:00.000-08:00</published><updated>2011-01-24T22:40:12.566-08:00</updated><title type='text'>My First RPM Build</title><content type='html'>Hello All,&lt;br /&gt;&lt;br /&gt;Finally I have reinstalled my system resolving the many issues that i had with compilers and whatnot due to my escapades with ATI, I finally was able to build my macchanger and httptunnel. Please join me now as i take you through my adventure of my first RPM builds :). The first packaged i built was http tunnel, i created the default spec file and filled in all required fields for my package. It is a simple app so the build went very smooth, aside from one error which i had after executing rpmlint on the package:&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;rpmlint ../RPMS/x86_64/httptunnel-3.0.5-1.fc14.x86_64.rpm&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;httptunnel.x86_64: W: incoherent-version-in-changelog [3.0.5-1.fc14] ['3.0.5-1.fc14', '3.0.5-1']&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;1 packages and 0 specfiles checked; 0 errors, 1 warnings.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;No matter what combination i seemed to try with the version in the changelog i could not seem to get a correct one, despite all suggestions from IRC and Google :P. Rest assure i have not given up and will post my solution as soon as it is found.&lt;br /&gt;&lt;br /&gt;So httptunnel went relatively well, so how hard can macchanger be? Well i jinxed myself with that question.&lt;br /&gt;&lt;br /&gt;Macchanger required some extra research and tweaking of the spec file, to resolve issues with info files, and man files. Not to worry a quick Google of the following errors actually brought me to the CDOT feed where a fellow member of SBR600 was having the same issue, I followed the steps they had taken and my issue was resolved :P&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;RPM build errors:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Installed (but unpackaged) file(s) found:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;&amp;nbsp;&amp;nbsp; /usr/bin/macchanger&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;&amp;nbsp;&amp;nbsp; /usr/share/info/dir&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;&amp;nbsp;&amp;nbsp; /usr/share/info/macchanger.info.gz&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;&amp;nbsp;&amp;nbsp; /usr/share/macchanger/OUI.list&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;&amp;nbsp;&amp;nbsp; /usr/share/macchanger/wireless.list&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;&amp;nbsp;&amp;nbsp; /usr/share/man/man1/macchanger.1.gz&lt;/span&gt;&lt;br /&gt;These errors were resolved by adding the above full path files to the %docs section of my spec files and the package built successfully but soon i ran into the follow with rpmlint&lt;br /&gt;--------------------------------------------------------------------------&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;rpmlint ../RPMS/x86_64/macchanger-1.5.0-1.fc14.x86_64.rpm&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;macchanger.x86_64: W: no-version-in-last-changelog&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;macchanger.x86_64: E: info-files-without-install-info-postin /usr/share/info/macchanger.info.gz&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;macchanger.x86_64: E: info-files-without-install-info-postun /usr/share/info/macchanger.info.gz&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;macchanger.x86_64: E: info-dir-file /usr/share/info/dir&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;macchanger.x86_64: E: info-files-without-install-info-postin /usr/share/info/dir&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;macchanger.x86_64: E: info-files-without-install-info-postun /usr/share/info/dir&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #bf9000;"&gt;1 packages and 0 specfiles checked; 5 errors, 1 warnings. &lt;span style="background-color: white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;These errors were repaired by following these steps:&lt;br /&gt;1. Add the following under the Requires section of the spec file&lt;br /&gt;&lt;div style="background-color: black; color: #bf9000;"&gt;&lt;span style="background-color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;pre style="background-color: black; color: #bf9000;"&gt;Requires(post): info&lt;br /&gt;Requires(preun): info&lt;br /&gt;...&lt;br /&gt;%post&lt;br /&gt;/sbin/install-info&amp;nbsp;%{_infodir}/%{name}.info&amp;nbsp;%{_infodir}/dir ||&amp;nbsp;:&lt;br /&gt;&lt;br /&gt;%preun&lt;br /&gt;if [ $1 = 0 ]&amp;nbsp;; then&lt;br /&gt;  /sbin/install-info --delete&amp;nbsp;%{_infodir}/%{name}.info&amp;nbsp;%{_infodir}/dir ||&amp;nbsp;:&lt;br /&gt;fi&lt;/pre&gt;&lt;pre style="color: red;"&gt;&lt;/pre&gt;&lt;pre style="color: red;"&gt;*"These two scriptlets tell install-info to add entries for the info pages&lt;br /&gt;to the main index file on installation and remove them at erase time.  &lt;br /&gt;The "||&amp;nbsp;:" in this case prevents failures that would typically affect &lt;br /&gt;systems that have been configured not to install any&amp;nbsp;%doc files, or have&lt;br /&gt;read-only mounted,&amp;nbsp;%_netsharedpath /usr/share." &lt;a href="http://fedoraproject.org/wiki/Packaging/ScriptletSnippets#Texinfo"&gt;Source&lt;/a&gt;&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;br /&gt;2. Add the following under %install&lt;br /&gt;&lt;div style="color: #bf9000;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="background-color: black; color: #bf9000;"&gt;&lt;b&gt;rm %{buildroot}/%{_datadir}/info/dir&lt;/b&gt;&lt;span style="background-color: black;"&gt;&lt;span style="background-color: white;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;*This removes dir file after installation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;By Adding these two lines my errors were all resolved minus the One warning which i am still chipping away at.&lt;br /&gt;&lt;br /&gt;Stay Tuned for my Koji Experiences&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-5357213845865320813?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/5357213845865320813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/01/my-first-rpm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/5357213845865320813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/5357213845865320813'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/01/my-first-rpm.html' title='My First RPM Build'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-6280098426945500418</id><published>2011-01-16T20:06:00.000-08:00</published><updated>2011-01-16T20:09:32.370-08:00</updated><title type='text'>Eventful Weekend, with ATI and Fedora 14 (A Short Story)</title><content type='html'>&lt;style type="text/css"&gt;p { margin-bottom: 0.08in; }&lt;/style&gt;  &lt;br /&gt;Hello All,&lt;br /&gt;I know it has been a bit since my last blog post, and i should have by now updated with my packaging lab, but something occurred this weekend with my install that cause me to take some time out of experimenting with RPM packaging and Recover my Fedora 14 system. Though the mistakes i made may seem quite silly, and the steps i took to recover may seem quite simple, I often think back to when I had first entered this wonderful world of open-source and Linux OS'es; the simplest of tasks seemed very intimidating and looking back now i chuckle at myself and am surprised at how far I have come, but am also aware of how far i still have to go. But i digress, the point i am essentially trying to make is I still feel the need to post the steps i took to fix what i broke, because I know that there are others out their who are starting off just as i did, looking for a simple walk through or detailed explanation for a specific fix, to let them get their feet wet, and learn from their mistakes...though they can always happen.&lt;br /&gt;&lt;br /&gt;As most open-source users may know, ATI support hasn't always been the best, but development for it has come quite far in the last few years providing better support for drivers be it open-source or propriety. In the previous version of fedora, the ATI drivers functioned quite well both the opensource kmod and AMD's own. With the update of Laughlin, ATI and kmod drivers ceased to work, partially and in my case fully. I attempted to install the proprietor drivers for my HD6370 card, which from what i could tell utilized the 5000M chipset, though lspci could have been mistaken, regardless i obtained the drivers from AMD's page here.&lt;br /&gt;&lt;br /&gt;The install is relatively straight forward a simple sh ati-yaddyadda.sh, the drivers appeared to compile and install just fine, even the catalyst control center appeared in my preferences menu; after a restart my smile turned to a frown as the drivers seemed to not have worked at all, and to boot catalyst reported no hardware present, after viewing this error i did what everyone does, opened firefox and began to google. I found that many people were having this issue with ATI and Fedora 14, some had reported the kmod drivers working, so i gave them a shot. I first uninstalled AMD's drivers and ran a yum install kmod-catalyst which installed the kmod ati drivers and the dependent xorg drivers and libraries, after the install i rebooted.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;AND NOW THE HORROR BEGINS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After my system restarted OH NO i received a prompt a scary prompt, and intimidating prompt but a fixable one it was not a menu it was grub&amp;gt;. I promptly tossed in my fedora 14 install disc and booted up a recovery terminal from it, after logging into my install i noticed my grub.conf was wiped (let this be a lesson in frequent critical config backups). OH NO i thought, well not to worry; i remembered a trick, one simpler than manually re-editing my grub.conf. I started an upgrade install from the disc and had a new grub.conf generated, bless the developers who implemented this godsend of a feature so novice worshipers of the great penguin could have an easy way out :P. After booting up, the drivers ceased to function and i was presented with a flgrx64 kernel module not found error.&lt;br /&gt;&lt;br /&gt;"What did you do?" you ask, well I yum removed kmod-catalyst which did indeed remove the kmod drivers. Upon restart once again I still had no GUI, hmmm it seemed any and all graphic drivers had been removed, now i am somewhat of a lazy person and if it's possible I will take the easy way out, then again who wouldn't? At this point i was done tinkering I'd broken enough so i issued a yum reinstall xorg* and to my amazement the godsend that is yum reinstalled my xorg including the native nouveau and ati drivers which allowed my system to function, i rebooted and am now writing this blog. Yes a long story, hopefully not boring but i felt the need to tell my open-source eventful weekend to the community, not only to explain that I now know I must wait for a fix to ATI drivers for laughlin, but just to share my various experiences in Open-source, like i have stated before through good and bad successes and failures.  &lt;br /&gt;&lt;br /&gt;Thanks for reading, and stay tuned for my next post on my experience with my introduction to rpm packaging...now that I have a functioning system i can get to work :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-6280098426945500418?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/6280098426945500418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/01/eventful-weekend-with-ati-and-fedora-14.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/6280098426945500418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/6280098426945500418'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/01/eventful-weekend-with-ati-and-fedora-14.html' title='Eventful Weekend, with ATI and Fedora 14 (A Short Story)'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-7791650476405119317</id><published>2011-01-13T08:17:00.000-08:00</published><updated>2011-01-18T07:54:00.938-08:00</updated><title type='text'>Introduction</title><content type='html'>Hello,&lt;br /&gt;&lt;br /&gt;SHARPY here a.k.a Anthony Boccia. I am currently a student at seneca@york. I enjoy the admin side of fedora more since i am not the greatest at programming, all in all i find it to be one of the most fun, interesting, and well developed distro's. I have a few machines which i tinker with from time to time, and plan to post my experiences here to share with the community. Aside from my Tech life, i enjoy gaming, paintball, and sleep :P. Stay tuned and I hope you enjoy.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://fedoraproject.org/wiki/User:Sharpy"&gt;My Fedora Wiki Page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://zenit.senecac.on.ca/wiki/index.php/User:Aeboccia"&gt;My CDOT wiki&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Seneca learnID: aeboccia&lt;br /&gt;&lt;br /&gt;IRCNick: SHARPY&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;SHARPY&amp;gt; getting this output when attempting to run configure on macchanger: configure: error: C compiler cannot create executables&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; you probably need a C compiler.&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;SHARPY&amp;gt; I have one gcc and g++ installed not sure, if its a config issue&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;* jsmith is now known as jsmith-busy&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; do yourself a favour and just install the development-tools group&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;SHARPY&amp;gt; i have that as well&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; yum groupinstall development-tools?&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;SHARPY&amp;gt; yep&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; well&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; then the next thing I'd suggest is that you fpaste the config.log&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;SHARPY&amp;gt; will do&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; 'fpaste config.log' should work&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;* kc8hfi (~kc8hfi@157.182.181.230) has joined #fedora&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;CosmicDJ&amp;gt; SHARPY: /tmp mounted noexec?&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;mosno&amp;gt; nice, epel has fpaste&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;SHARPY&amp;gt; http://fpaste.org/E4c0/&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; probably the best way to diagnose it is to look at the config.log in the same directory as the autoconf stuff&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;SHARPY&amp;gt; im a noob, and did not fully understand what i was looking for&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; hah, it's /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/crt1.o: file not recognized: File truncated&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;SHARPY&amp;gt; well then....&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;* fenrus02 directs billings&amp;nbsp; to run:&amp;nbsp; su -c 'yum install @development-tools @fedora-packager'&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; something odd is going on here&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; not me!&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;fenrus02&amp;gt; billings, 'rpm -V' your way to finding out which packages are munged?&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;jwildeboer&amp;gt; spot: error console says Warning: WebGL: Can't get a usable WebGL context&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;jwildeboer&amp;gt; Source File: http://webglsamples.googlecode.com/hg/tdl/webgl.js&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;DiscordianUK&amp;gt; Uggh why are all these people asking questions about compiling stuff&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; because some people actually compile code in fedora?&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;* DiscordianUK notes this is Fedora 13 and 14 end user support&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;* giarc (~cwt@fedora/giarc) has joined #fedora&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; yeah, well, in this case, I think there's something wrong witht he packages&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;SHARPY&amp;gt; I shall direct my question elsewhere then, I appreciate the assitance billings, i'll look further into the packages. Thank You.&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;DiscordianUK&amp;gt; billings : as do I but I don't bother here with questions I ask where I got the code from&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;* carl- has quit (Remote host closed the connection)&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;* rws (~rws@nat/ti/x-cjkohtspafczhgww) has joined #fedora&lt;/span&gt;&lt;br style="background-color: black; color: orange;" /&gt;&lt;span style="background-color: black; color: orange;"&gt;&amp;lt;billings&amp;gt; SHARPY: I *suspect* that you're going to need to look into why it's saying "crt1.o: file not recognized: File truncated"&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-7791650476405119317?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/7791650476405119317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/01/introduction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/7791650476405119317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/7791650476405119317'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/01/introduction.html' title='Introduction'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1557554633567840880.post-2013004122549912946</id><published>2011-01-12T11:37:00.000-08:00</published><updated>2011-01-12T11:42:05.436-08:00</updated><title type='text'>Compiling GNU goodies (macchanger and httptunnel)</title><content type='html'>Hello fellow OpenSource Guru's and Sheru's&lt;br /&gt;&lt;br /&gt;Today's post will be outlining a few vanilla compiles of GNU apps i preformed and the steps i took to accomplish them; yes it may seem like simple stuff but it's always good to practice practice practice. Here we go.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1) I started off by first visiting the GNU software collection, to read up on some interesting apps and decide which to compile. The two which i decided on were &lt;a href="http://www.nocrew.org/software/httptunnel.html"&gt;httptunnel&lt;/a&gt; which is a handy simple app which allows for tunneling of data through a bidirectional virtual data connection disguised in HTTP requests. The second &lt;a href="http://www.alobbs.com/macchanger/"&gt;macchanger&lt;/a&gt;...in-case you are wondering, yes i like to try and remain as anonymous as possible on networks :P.&lt;br /&gt;&lt;br /&gt;2) I acquired the tarballs from their developer's site which i found through the GNU page, the following are the commands taken for each compile.&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;[SHARPY@localhost tarballs]$ tar xzfv macchanger-1.5.0.tar.gz&lt;br /&gt;real&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.016s&lt;br /&gt;user&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.010s&lt;br /&gt;sys&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.009s &lt;/div&gt;&lt;div style="color: #7f6000;"&gt;&lt;span style="background-color: black;"&gt;[SHARPY@localhost tarballs]$ cd macchanger-1.5.0&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black;"&gt;[SHARPY@localhost macchanger-1.5.0]$ ./configure&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black;"&gt;real&amp;nbsp;&amp;nbsp; &amp;nbsp;0m2.436s&lt;br /&gt;user&amp;nbsp;&amp;nbsp; &amp;nbsp;0m0.373s&lt;br /&gt;sys&amp;nbsp;&amp;nbsp; &amp;nbsp;0m0.839s &lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black;"&gt;[SHARPY@localhost macchanger-1.5.0]$ make&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black;"&gt;real&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.367s&lt;br /&gt;user&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.238s&lt;br /&gt;sys&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.112s&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;I attempted to run the compiled binary from then src/ dir where it compiled to, however i received this error:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #7f6000;"&gt;[SHARPY@localhost src]$ ./macchanger &lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #7f6000;"&gt;ERROR: Can't read MAC list file "/usr/local/share/macchanger/OUI.list", It looks like a bad installation&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #7f6000;"&gt;ERROR: Can't read MAC list file "/usr/local/share/macchanger/wireless.list", It looks like a bad installation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As a fix i switched to root and ran make install, as the install creates two files which are required for the application to function.&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;[SHARPY@localhost macchanger-1.5.0]$ su&lt;/div&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;[root@localhost macchanger-1.5.0]$ make install&lt;br /&gt;real&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.440s&lt;br /&gt;user&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.263s&lt;br /&gt;sys&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.152s&lt;/div&gt;&lt;br /&gt;The app then ran just fine:&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #7f6000;"&gt;[SHARPY@localhost macchanger-1.5.0]$ macchanger&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #7f6000;"&gt;GNU MAC Changer&lt;br /&gt;Usage: macchanger [options] device&lt;br /&gt;&lt;br /&gt;Try `macchanger --help' for more options.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #7f6000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="color: black;"&gt;&lt;span style="background-color: black;"&gt;&lt;span style="background-color: white;"&gt;Next I set out to compile httptunnel&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;[SHARPY@localhost tarballs]$ tar xzfv httptunnel-3.0.5.tar.gz&lt;br /&gt;real&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.035s&lt;br /&gt;user&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.024s&lt;br /&gt;sys&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.018s&lt;/div&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;[SHARPY@localhost tarballs]$ cd httptunnel-3.0.5&lt;br /&gt;[SHARPY@localhost httptunnel-3.0.5]$ ./configure&lt;br /&gt;real&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m2.014s&lt;br /&gt;user&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.428s&lt;br /&gt;sys&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.443s&lt;/div&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;[SHARPY@localhost httptunnel-3.0.5]$ make&lt;br /&gt;real&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m1.155s&lt;br /&gt;user&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.850s&lt;br /&gt;sys&amp;nbsp;&amp;nbsp;&amp;nbsp; 0m0.275s&lt;/div&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;&lt;/div&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;&lt;/div&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;&lt;/div&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;&lt;/div&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;&lt;/div&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;&lt;/div&gt;&lt;div style="background-color: black; color: #7f6000;"&gt;&lt;/div&gt;&lt;span style="background-color: black; color: #7f6000;"&gt;[SHARPY@localhost httptunnel-3.0.5]$ ./htc &lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #7f6000;"&gt;./htc: the destination of the tunnel must be specified.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: black; color: #7f6000;"&gt;./htc: try './htc --help' for help.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Binary compiled within the directory and i was able to execute and use it without installing it.&lt;br /&gt;&lt;br /&gt;All in all it took about 5 minutes total from download to working binary, a fast fun and simple experience. &lt;br /&gt;&lt;br /&gt;That concludes my Vanilla compiles, See you next time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1557554633567840880-2013004122549912946?l=opensourceftw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensourceftw.blogspot.com/feeds/2013004122549912946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://opensourceftw.blogspot.com/2011/01/compiling-gnu-goodies-macchanger-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/2013004122549912946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1557554633567840880/posts/default/2013004122549912946'/><link rel='alternate' type='text/html' href='http://opensourceftw.blogspot.com/2011/01/compiling-gnu-goodies-macchanger-and.html' title='Compiling GNU goodies (macchanger and httptunnel)'/><author><name>Anthony Boccia</name><uri>http://www.blogger.com/profile/13997712911561065053</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
