Alright! Figured this out. I am running Joomla on the localhost, so all I had to do was disable Joomla FTP. It does mention that in the install guide, but I guess most people install on a remote host, so it isn&#39;t emphasized at all. I have been able to install three components now without a hitch.<br>
<br>Thank you to everyone who helped. It was an excellent Ubuntu security primer for me.<br><br>Dave E<br><br><div class="gmail_quote">On Fri, Sep 25, 2009 at 3:10 PM, Kurt von Finck <span dir="ltr">&lt;<a href="mailto:mneptok@mneptok.com">mneptok@mneptok.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">On Fri, 25 Sep 2009 10:43:37 -0600<br>
David Einerson &lt;<a href="mailto:deinerson1@gmail.com">deinerson1@gmail.com</a>&gt; wrote:<br>
<br>
&gt; Hello all,<br>
&gt;<br>
&gt; I have Joomla 1.5.14 installed and running nicely on an Ubuntu 9.04<br>
&gt; server. The server is fully patched and up-to-date.<br>
&gt; The trouble I am having is that when I go to install a Joomla<br>
&gt; Extension/Module/Plugin, etc the &quot;inherited&quot; file and directory<br>
&gt; permissions only allow the user to read and write, which causes the<br>
&gt; install to either fail or then require manual intervention to correct<br>
&gt; the failed install.<br>
&gt;<br>
&gt; How do I get the file and directory permissions to be rw-rw-rw for<br>
&gt; user, group, and other during installation. For example: I install<br>
&gt; CiviCRM, which creates a few directories and lots of files in the<br>
&gt; Joomla subdirectories. But because the inherited file and dir<br>
&gt; permissions are user rw only, the install doesn&#39;t complete - CiviCRM<br>
&gt; can&#39;t run the SQL script to create data tables because it doesn&#39;t<br>
&gt; have access to the newly created files and directories.<br>
&gt;<br>
&gt; I have tried numerous &quot;fixes&quot; including:<br>
&gt;<br>
&gt;    - sudo chmod -R g+s /var/www/joomla15<br>
&gt;    - sudo chmod -R o+s /var/www/joomla15<br>
&gt;<br>
&gt; These look like they should work, but perhaps I am missing a step or<br>
&gt; a few. BTW, I ran the above commands *before* attempting the install.<br>
&gt;<br>
&gt; Currently the Joomla file structure owner and group is root and once<br>
&gt; group and other get rw permission it works (minus db tables). Do I<br>
&gt; need a special owner and/or group with proper permissions to inherit<br>
&gt; from?<br>
&gt;<br>
&gt; Note: I can correct the permissions after the fact, but this only<br>
&gt; works when the Joomla extension is created in a way that makes it<br>
&gt; possible. For example, some extensions create database tables<br>
&gt; directly from PHP during installation, so the extension just won&#39;t<br>
&gt; work - without *a lot* of hoop jumping. For extensions like CiviCRM,<br>
&gt; the install PHP uses a SQL script to create tables, which I can<br>
&gt; manually execute after the fact. But, of course, this is a pain, when<br>
&gt; I know it should work seamlessly during install.<br>
&gt;<br>
&gt; Any help with this &quot;inherited&quot; permission issue would be greatly<br>
&gt; appreciated. I have been banging my head against it for a week.<br>
<br>
</div></div>You will probably want to change the umask for the Joomla user to 2.<br>
This means that any files created by the Joomla user are set<br>
<br>
-rw-rw-r--<br>
<br>
and any directories created by the Joomla user are set<br>
<br>
drwxrwxr-x<br>
<br>
You can set this in the .profile / .bashrc / other of the Joomla user.<br>
Then ensure that any relevant users are in the Joomla user&#39;s default<br>
group.<br>
<br>
--<br>
./k<br>
<br>
kurt von finck<br>
<br>
<a href="http://www.mneptok.com" target="_blank">http://www.mneptok.com</a><br>
<br>
public key: <a href="http://keyserver.ubuntu.com" target="_blank">keyserver.ubuntu.com</a><br>
key id: 5229D26A<br>
fingerprint: 127A A484 ADBF A5AD E7FB 8CD2 8913 18F4 5229 D26A<br>
<br>
Music is the space between the notes. - Debussy<br>
</blockquote></div><br><br clear="all"><br>-- <br>Dave Einerson<br>IT Director<br>Endorphin Power Company<br>509 Cardenas Dr. SE<br>Albuquerque, NM 87108<br><a href="http://www.endorphinpower.org/">http://www.endorphinpower.org/</a><br>
<a href="http://endorphinpower.ning.com/">http://endorphinpower.ning.com/</a><br><a href="http://djeresume.yolasite.com/">http://djeresume.yolasite.com/</a><br><a href="mailto:deinerson1@gmail.com">deinerson1@gmail.com</a><br>