[ http://jira.codehaus.org/browse/WAGONSSH-44?page=comments#action_71013 ] 
            
Eric Coolman commented on WAGONSSH-44:
--------------------------------------

I have a related issue on Maven 2.0.4, but with filePermissions for group 
write.   The client machine is Ubuntu dapper and the repository is gentoo.  

[EMAIL PROTECTED]:~/workspace/mromojo$ java -version
java version "1.4.2_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_12-b03)
Java HotSpot(TM) Client VM (build 1.4.2_12-b03, mixed mode)

[EMAIL PROTECTED]:~/workspace/mromojo$ mvn -version
Maven version: 2.0.4

[EMAIL PROTECTED]:~/workspace/mromojo$ uname -a
Linux ecoolman-desktop 2.6.15-26-686 #1 SMP PREEMPT Mon Jul 17 20:14:14 UTC 
2006 i686 GNU/Linux
[EMAIL PROTECTED]:~/workspace/mromojo$ umask
0002

[EMAIL PROTECTED]:~/workspace/mromojo$ ssh hydrogen
Last login: Thu Jul 27 16:46:57 2006 from 172.22.44.84
[EMAIL PROTECTED] ~ $ uname -a
Linux hydrogen 2.6.11-gentoo-r6 #1 SMP Sat Apr 23 16:22:14 GMT 2005 i686 
Intel(R) Xeon(TM) CPU 2.40GHz GenuineIntel GNU/Linux
[EMAIL PROTECTED] ~ $ umask
0002

[EMAIL PROTECTED]:~/workspace/mromojo$ mvn help:effective-settings 
help:effective-pom

[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'help'.
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Maven 2 Mojos
[INFO]    task-segment: [help:effective-settings, help:effective-pom] 
(aggregator-style)
[INFO] 
----------------------------------------------------------------------------
[INFO] [help:effective-settings]
[INFO] 
Effective settings:

<?xml version="1.0"?><settings>
  <localRepository>/home/ecoolman/.m2/repository</localRepository>
  <interactiveMode>false</interactiveMode>
  <servers>
    <server>
      <username>ecoolman</username>
      <privateKey>/home/ecoolman/.ssh/id_dsa</privateKey>
      <filePermissions>664</filePermissions>
      <directoryPermissions>775</directoryPermissions>
      <configuration></configuration>
      <id>hydrogen</id>
    </server>
  </servers>
  <profiles>
    <profile>
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
      <repositories>
        <repository>
          <releases>
            <enabled>false</enabled>
          </releases>
          <snapshots />
          <id>Maven Snapshots</id>
          <url>http://snapshots.maven.codehaus.org/maven2/</url>
        </repository>
        <repository>
          <releases>
            <updatePolicy>daily</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </releases>
          <snapshots>
            <updatePolicy>always</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </snapshots>
          <id>hydrogen-maven1</id>
          <name>MRO Hydrogen Maven 1 Repository</name>
          <url>http://hydrogen/tools/maven</url>
          <layout>legacy</layout>
        </repository>
        <repository>
          <releases>
            <updatePolicy>daily</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </releases>
          <snapshots>
            <updatePolicy>always</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </snapshots>
          <id>hydrogen</id>
          <name>MRO Hydrogen Maven2 Repository</name>
          <url>http://hydrogen/tools/maven2</url>
        </repository>
        <repository>
          <releases>
            <updatePolicy>daily</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </releases>
          <snapshots>
            <updatePolicy>always</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </snapshots>
          <id>ibiblio</id>
          <name>ibiblio maven2 repository</name>
          <url>http://ibiblio.lsu.edu/main/pub/packages/maven2/</url>
        </repository>
        <repository>
          <releases>
            <updatePolicy>daily</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </releases>
          <snapshots>
            <updatePolicy>always</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </snapshots>
          <id>ibiblio</id>
          <name>ibiblio maven2 plugin repository</name>
          <url>http://ibiblio.lsu.edu/main/pub/packages/maven2/plugins</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <releases>
            <enabled>false</enabled>
          </releases>
          <snapshots />
          <id>Maven Snapshots</id>
          <url>http://snapshots.maven.codehaus.org/maven2/</url>
        </pluginRepository>
        <pluginRepository>
          <releases>
            <updatePolicy>daily</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </releases>
          <snapshots>
            <updatePolicy>always</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </snapshots>
          <id>hydrogen</id>
          <name>MRO Hydrogen Repository</name>
          <url>http://hydrogen/tools/maven2</url>
          <layout>legacy</layout>
        </pluginRepository>
        <pluginRepository>
          <releases>
            <updatePolicy>daily</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </releases>
          <snapshots>
            <updatePolicy>always</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </snapshots>
          <id>ibiblio</id>
          <name>ibiblio maven2 repository</name>
          <url>http://ibiblio.lsu.edu/main/pub/packages/maven2/plugins/</url>
        </pluginRepository>
      </pluginRepositories>
      <id></id>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile></activeProfile>
  </activeProfiles>
</settings>


[INFO] [help:effective-pom]
[INFO] 
************************************************************************************
Effective POM for project 'mro:mromojo:maven-plugin:1.0'
************************************************************************************
<?xml version="1.0"?><project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>mro</groupId>
  <artifactId>mromojo</artifactId>
  <packaging>maven-plugin</packaging>
  <name>Maven 2 Mojos</name>
  <version>1.0</version>
  <description>MRO Mojos for Maven 2 projects</description>
  <url>http://hydrogen/projects/mromojo</url>
  <issueManagement>
    <system>MRO Issues</system>
    <url>http://issues.mro.com</url>
  </issueManagement>
  <inceptionYear>2006</inceptionYear>
  <developers>
    <developer>
      <id>ecoolman</id>
      <name>Eric Coolman</name>
      <email>[EMAIL PROTECTED]</email>
      <organization>MRO Software Canada, Ltd</organization>
      <organizationUrl>http://www.mro.com</organizationUrl>
      <roles>
        <role>developer</role>
        <role>admin</role>
      </roles>
      <timezone>+0500</timezone>
    </developer>
  </developers>
  <scm>
    <connection>scm:cvs:ext::/usr/local/area51cvs:mromojo</connection>
  </scm>
  <organization>
    <name>MRO Software Canada, Ltd</name>
    <url>http://www.mro.com/</url>
  </organization>
  <build>
    
<sourceDirectory>/mnt/sda3/home/ecoolman/workspace/mromojo/src/main/java</sourceDirectory>
    <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
    
<testSourceDirectory>/mnt/sda3/home/ecoolman/workspace/mromojo/src/test/java</testSourceDirectory>
    
<outputDirectory>/mnt/sda3/home/ecoolman/workspace/mromojo/target/classes</outputDirectory>
    
<testOutputDirectory>/mnt/sda3/home/ecoolman/workspace/mromojo/target/test-classes</testOutputDirectory>
    <resources>
      <resource>
        
<directory>/mnt/sda3/home/ecoolman/workspace/mromojo/src/main/resources</directory>
      </resource>
    </resources>
    <testResources>
      <testResource>
        
<directory>/mnt/sda3/home/ecoolman/workspace/mromojo/src/test/resources</directory>
      </testResource>
    </testResources>
    <directory>/mnt/sda3/home/ecoolman/workspace/mromojo/target</directory>
    <finalName>mromojo-1.0</finalName>
    <plugins>
      <plugin>
        <artifactId>maven-site-plugin</artifactId>
        <configuration>
          <locales>en</locales>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-deploy-plugin</artifactId>
        <version>2.0-beta-1</version>
      </plugin>
      <plugin>
        <artifactId>maven-help-plugin</artifactId>
        <version>2.0.1</version>
      </plugin>
    </plugins>
  </build>
  <repositories>
    <repository>
      <releases>
        <enabled>false</enabled>
      </releases>
      <snapshots />
      <id>Maven Snapshots</id>
      <url>http://snapshots.maven.codehaus.org/maven2/</url>
    </repository>
    <repository>
      <releases>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </releases>
      <snapshots>
        <updatePolicy>always</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </snapshots>
      <id>hydrogen-maven1</id>
      <name>MRO Hydrogen Maven 1 Repository</name>
      <url>http://hydrogen/tools/maven</url>
      <layout>legacy</layout>
    </repository>
    <repository>
      <releases>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </releases>
      <snapshots>
        <updatePolicy>always</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </snapshots>
      <id>hydrogen</id>
      <name>MRO Hydrogen Maven2 Repository</name>
      <url>http://hydrogen/tools/maven2</url>
    </repository>
    <repository>
      <releases>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </releases>
      <snapshots>
        <updatePolicy>always</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </snapshots>
      <id>ibiblio</id>
      <name>ibiblio maven2 repository</name>
      <url>http://ibiblio.lsu.edu/main/pub/packages/maven2/</url>
    </repository>
    <repository>
      <releases>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </releases>
      <snapshots>
        <updatePolicy>always</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </snapshots>
      <id>ibiblio</id>
      <name>ibiblio maven2 plugin repository</name>
      <url>http://ibiblio.lsu.edu/main/pub/packages/maven2/plugins</url>
    </repository>
    <repository>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Repository Switchboard</name>
      <url>http://repo1.maven.org/maven2</url>
    </repository>
  </repositories>
  <pluginRepositories>
    <pluginRepository>
      <releases>
        <enabled>false</enabled>
      </releases>
      <snapshots />
      <id>Maven Snapshots</id>
      <url>http://snapshots.maven.codehaus.org/maven2/</url>
    </pluginRepository>
    <pluginRepository>
      <releases>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </releases>
      <snapshots>
        <updatePolicy>always</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </snapshots>
      <id>hydrogen</id>
      <name>MRO Hydrogen Repository</name>
      <url>http://hydrogen/tools/maven2</url>
      <layout>legacy</layout>
    </pluginRepository>
    <pluginRepository>
      <releases>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </releases>
      <snapshots>
        <updatePolicy>always</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </snapshots>
      <id>ibiblio</id>
      <name>ibiblio maven2 repository</name>
      <url>http://ibiblio.lsu.edu/main/pub/packages/maven2/plugins/</url>
    </pluginRepository>
    <pluginRepository>
      <releases>
        <updatePolicy>never</updatePolicy>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Plugin Repository</name>
      <url>http://repo1.maven.org/maven2</url>
    </pluginRepository>
  </pluginRepositories>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-project</artifactId>
      <version>2.0</version>
      <scope>compile</scope>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-plugin-api</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>mro</groupId>
      <artifactId>mroutil</artifactId>
      <version>1.0</version>
      <scope>runtime</scope>
    </dependency>
    <dependency>
      <groupId>mro</groupId>
      <artifactId>cfgbuilder</artifactId>
      <version>1.0</version>
      <scope>compile</scope>
    </dependency>
  </dependencies>
  <reporting>
    <outputDirectory>target/site</outputDirectory>
    <plugins>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-plugin-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>changes-maven-plugin</artifactId>
        <version>2.0-beta-1</version>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>taglist-maven-plugin</artifactId>
        <version>2.0-beta-1</version>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>changelog-maven-plugin</artifactId>
        <version>2.0-beta-1</version>
      </plugin>
    </plugins>
  </reporting>
  <distributionManagement>
    <repository>
      <id>hydrogen</id>
      <url>scp://hydrogen/var/area51/tools/maven2</url>
    </repository>
    <site>
      <id>hydrogen</id>
      <url>scp://hydrogen/var/www/localhost/htdocs/projects/mromojo</url>
    </site>
    <downloadUrl>http://hydrogen/tools/maven2</downloadUrl>
  </distributionManagement>
</project>
************************************************************************************


[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Fri Jul 28 10:44:16 EDT 2006
[INFO] Final Memory: 2M/508M
[INFO] ------------------------------------------------------------------------


> directoryPermissions is not repected when I deploy a POM
> --------------------------------------------------------
>
>                 Key: WAGONSSH-44
>                 URL: http://jira.codehaus.org/browse/WAGONSSH-44
>             Project: wagon-ssh
>          Issue Type: Bug
>         Environment: Debian Linux unstable, Sun JDK 1.5.0_06
>            Reporter: Trustin Lee
>         Assigned To: Brett Porter
>         Attachments: wagon-permission-patch.diff
>
>
> It seems like 'directoryPermissions' doesn't work at all though 
> 'filePermissions' do.  I tried both scp and scpexe.  Nothing worked.  I also 
> changed my umask to 002, but it didn't help at all.
> If you have committership in the Apache Directory Project (Brett? :), then 
> you can try it by yourself:
> --------
> svn co https://svn.apache.org/repos/asf/directory/trunks/ directory
> cd directory
> mvn --non-recursive deploy
> --------
> This is my ~/.m2/settings.xml
> --------
> <?xml version="1.0" encoding="UTF-8"?>
> <settings>
>   <servers>
>     <server>
>       <id>apache.snapshots</id>
>       <username>trustin</username>
>       <privateKey>/home/trustin/.ssh/id_rsa</privateKey>
>       <directoryPermissions>0775</directoryPermissions>
>       <filePermissions>0664</filePermissions>
>     </server>
>   </servers>
> </settings>
> --------

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to