<div dir="ltr"><span style="font-size:12.8000001907349px">+squid-users</span><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">Thanks again, this is valuable information!</span><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">As you may have guessed, I'm asking about the user that should do builds to ensure that the build outputs are created with the appropriate permissions - I get a little concerned about security. It sounds like you are suggesting that I simply create a directory for my custom builds:</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I assign the --prefix option to the folder I create, so my build output goes there, and then I make sure the permissions for that folder (and it's sub-directories) are set for the user defined by <i style="font-weight:bold">cache_effective_user</i> (and the user defined by the ./configure option --<b style="font-style:italic">with-default-user</b>). Could you confirm?</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Finally (I hope), I've re-installed Ubuntu (various reasons, not just squid issues) and I successfully installed squid using:</div><div style="font-size:12.8000001907349px"><b><i>sudo apt-get install squid3</i></b></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Squid wasn't found the first time:</div><div style="font-size:12.8000001907349px"><b><i>E: Unable to locate package squid3</i></b></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I had to run this first:</div><div style="font-size:12.8000001907349px"><b><i>sudo apt-get update</i></b><br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">However, when I try <span style="font-size:13.1999998092651px;line-height:19.7999992370605px"><b><i>apt-get build-dep squid,</i></b></span> I get: </div><div style="font-size:12.8000001907349px"><b><i>You must put some 'source' uris in your sources.list</i></b></div><div style="font-size:12.8000001907349px"><b><i><br></i></b></div><div style="font-size:12.8000001907349px">I can't seem to get over this problem. I've un-commented every line in <i style="font-weight:bold">/etc/apt/sources.list</i> that starts with deb-src.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Could you suggest a repository that I can add to <i style="font-weight:bold">/etc/apt/sources.list</i>?</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Thanks,</div><div style="font-size:12.8000001907349px">Deiter</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 30, 2015 at 5:54 AM, Amos Jeffries <span dir="ltr"><<a href="mailto:squid3@treenet.co.nz" target="_blank">squid3@treenet.co.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 30/08/2015 1:07 p.m., Howard Waterfall wrote:<br>
> Great stuff thanks a lot! Excellent timing too just getting ready to do the<br>
> make. I'll follow your suggestions. A couple of follow ups:<br>
><br>
> When doing the make (including ./configure), do I have to be running as<br>
> root or some particular user? I set up a squid user and user group and also<br>
> a squidadm user group...<br>
<br>
</span>You dont for the ./configure part.<br>
<br>
Make might need it to overwrite system files during the install part if<br>
you choose to replace the system files in-place. But that is just<br>
another reason to use a custom /proxy folder for the installation, which<br>
wont need root.<br>
<span class=""><br>
<br>
><br>
> Finally I noticed that configure didn't have -x permissions with 3.5.7. I<br>
> guess I'll have to change that out of the gate...<br>
><br>
<br>
</span>Hmm. Yes it should have -x permissions. Thanks for that I will have to<br>
double-check the 3.5.8 release.<br>
<span class="HOEnZb"><font color="#888888"><br>
Amos<br>
<br>
</font></span></blockquote></div><br></div>