← Back to team overview

swift team mailing list archive

Re: Some notes on installing Swift on Fedora


On 10/22/2010 12:02 PM, dwight at supercomputer.org wrote:
> I've recently brought up Swift on a Fedora 13 VM, and would like to
> offer the following minor changes to the SAIO documentation at
> http://swift.openstack.org/development_saio.html
> For the section "As root on guest ...", change the following:
> 1. Don't bother trying to install "python-software-properties". This 
> doesn't seem to be necessary under Fedora. Or at least you'll be 
> able to upload and download files via `st`, without it.
> 2. For step 4 listed in the SAIO, instead of apt-get ..., the package 
> names are almost similar. The correct command is:
> yum install curl gcc bzr memcached python-configobj python-coverage 
> python-devel python-nose python-setuptools python-simplejson 
> python-xattr sqlite xfsprogs python-webob python-eventlet 
> python-greenlet python-paste-deploy
> Under step 12, "service rsync restart", that doesn't apply under 
> Fedora. Fedora places rsyncd under xinetd, like other similar 
> daemons. So you have to do the following:
>    - yum install xinetd
>    - perl -pi -e 's/disable\s=\syes/disable =  
> no/g' /etc/xinetd.d/rync
>    - chkconfig --add xinetd
>    - chkconfig xinetd on
>    - service xinetd start
> I also note that I found the preferred way to get swift up and 
> running was via checking out the source code, and not using the 
> RPMs. These need a little work presently, in order to be able to 
> duplicate the SAIO approach. They are still useful, for easily 
> bringing in the `st` command, and related support.

I'm pretty sure I brought up many of these same points when I wrote a
"Swift on Fedora" wiki page back before there was an RPM, but it seems
to have been nuked.  :(  Perhaps it could have been updated instead.

Follow ups