You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Maarten Coene (JIRA)" <ji...@apache.org> on 2008/04/04 00:55:26 UTC

[jira] Resolved: (IVY-764) make it possible to specify permissions of published files for the SSH resolver

     [ https://issues.apache.org/jira/browse/IVY-764?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Maarten Coene resolved IVY-764.
-------------------------------

    Resolution: Fixed

I think I've fixed it in trunk.
It's now possible to specify the permissions of the published files with the "publishMode" attribute on your ssh resolver. If this attribute is not specified, it defaults to "0600".

Could you please test this and provide us some feedback? I don't have such a repository to test it myself.

> make it possible to specify permissions of published files for the SSH resolver
> -------------------------------------------------------------------------------
>
>                 Key: IVY-764
>                 URL: https://issues.apache.org/jira/browse/IVY-764
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-2
>            Reporter: Tero Hagström
>            Assignee: Maarten Coene
>             Fix For: 2.0-RC1
>
>
> When we use the ssh resolver to publish artifacts to a repository on our server, the access permissions of the created files only allow reading by the user that published the artifacts. As a result, no one else can get the artifacts from the repository, which completely defeats it's  purpose.
> File permissions look like this:
> -rw-------  1 atu dev 875 Mar 10 12:34 core-20080310123411.jar
> -rw-------  1 atu dev  40 Mar 10 12:34 core-20080310123411.jar.sha1
> -rw-------  1 atu dev  32 Mar 10 12:34 core-20080310123411.jar.md5
> -rw-------  1 atu dev 166 Mar 10 12:34 ivy-20080310123411.xml
> -rw-------  1 atu dev  40 Mar 10 12:34 ivy-20080310123411.xml.sha1
> -rw-------  1 atu dev  32 Mar 10 12:34 ivy-20080310123411.xml.md5
> I could not find any way to configure or otherwise affect the file permissions. Is there a way? 
> BTW, with Ivy 1.4.1 the permissions looked like this:
> -rw-rw-r--  1 th  dev 877 Mar  6 10:08 core-20080306100813.jar
> -rw-rw-r--  1 th  dev  40 Mar  6 10:08 core-20080306100813.jar.sha1
> -rw-rw-r--  1 th  dev  32 Mar  6 10:08 core-20080306100813.jar.md5
> -rw-rw-r--  1 th  dev 166 Mar  6 10:08 ivy-20080306100813.xml
> -rw-rw-r--  1 th  dev  40 Mar  6 10:08 ivy-20080306100813.xml.sha1
> -rw-rw-r--  1 th  dev  32 Mar  6 10:08 ivy-20080306100813.xml.md5
> We will now fall back to using Ivy version 1.4.1, for the time being.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.