----- Original Message -----
From: Tim Fletcher
Right I'm not sure how much you know about rpm's and compiling and stuff ask me about anything I skip over and ignore anything that is clealry obvious:
1. Get the source rpm (squid-somthing.src.rpm) 2. Install it (rpm -ivh squid-somthing.src.rpm) 3. Find the spec file (I think it will be in /usr/src/suse/SPECS but if a suse person can confirm) 4. Edit the .spec file with a text editor and edit the %configure directive to include the flags you need to pass to ./configure 5. Edit the version number at the top so you know what the rpm is 6. Rebuild the rpm with the command: rpmbuild -ba
7. Wait for the rebuild, you will need to make sure that you have the relivent compilers and libaries installed, I'm not sure exactly what squid needs to build 8. Upgrade the rpm in the normal way (rpm -Uvh <rpm name>)
</SMIP> Tim, Thanks for this. I've found SPECS but none for squid (nor on the dvd). so this path is closed. However, we keep our dvd in the drive and noted that during the make process the dvd drive light come on! We're now further down the road having removed the dvd and found our installation in /usr/local/squid but it refuses to build the cache in /usr/local/squid/var/cache The logs directory existed but would not open! I deleted logs and then could not open var. I deleted var, rebooted and created var logs & cache/00 I still get the following errors linux:~ # /usr/local/squid/sbin/squid -z 2003/04/10 12:35:50| Creating Swap Directories FATAL: Failed to make swap directory /usr/local/squid/var/cache/00/00: (13) Permission denied Squid Cache (Version 2.5.STABLE2): Terminated abnormally. CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys Maximum Resident Size: 0 KB Page faults with physical i/o: 10 Do I need to set a permission somewhere? Could I move squid to the original location of 2.3 as SuSE appears to put squid in a different location to other flavours - why? Adrian