07-02-2006 19:56
Hi, I am a Fedora Extras packager, and I made a package for the Second Life client, mostly for my own use. Being proprietary software, it is not eligible to actually be in Fedora Extras, but I have attempted to follow Fedora packaging guidelines as much as possible.

I'm not sure what Linden Lab's policy on redistribution is, so for now here's a nosrc.rpm:

http://www.haxxed.com/rpms/secondlife-1.10.5.1-1.nosrc.rpm

Only tested with FC5. It will probably work with other RPM based distributions too.

Note the hacks needed to make this work:

http://www.haxxed.com/rpms/secondlife.sh.txt

The SL client doesn't know how to seperate static data from user data. What would be nice is if you could tell it, through environment variables, or command line options, where to find the static data, and where to put the user data. As in, all the static data should be in /usr/share/secondlife/, and the cache and user config files should be in something like ~/.SecondLife

Also, the SL client seems to log everything to the syslog! That's not particularily kosher...