Changeset 6978


Ignore:
Timestamp:
11/06/10 10:11:18 (9 years ago)
Author:
pjkersha
Message:

Release 0.1.1

MyProxy? Web Service Interface

  • fixed myproxy-ws-get-trustroots.sh script - standard Globus CA dir paths are created if they don't already exist
  • using new test CA.
Location:
TI12-security/trunk/MyProxyWebService
Files:
81 added
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/MyProxyWebService/myproxy/server/test/localhost.crt

    r6961 r6978  
     1Certificate: 
     2    Data: 
     3        Version: 3 (0x2) 
     4        Serial Number: 2 (0x2) 
     5        Signature Algorithm: md5WithRSAEncryption 
     6        Issuer: O=NDG, OU=Security, CN=Test CA 
     7        Validity 
     8            Not Before: Jun 11 09:04:56 2010 GMT 
     9            Not After : Jun 11 09:04:56 2011 GMT 
     10        Subject: O=NDG, OU=Security, CN=localhost 
     11        Subject Public Key Info: 
     12            Public Key Algorithm: rsaEncryption 
     13            RSA Public Key: (2048 bit) 
     14                Modulus (2048 bit): 
     15                    00:c0:e0:94:c2:e9:c0:df:96:36:ba:4d:0e:3f:bc: 
     16                    41:51:7b:4f:fe:d8:82:47:52:f8:36:57:35:15:3b: 
     17                    83:77:ba:84:aa:a3:48:f0:03:0b:5a:b7:31:40:8d: 
     18                    3f:87:05:9e:06:c6:72:1f:ca:7d:ed:73:3c:d0:76: 
     19                    4d:3b:32:89:e7:1f:5b:84:27:bf:8b:72:09:2a:d4: 
     20                    40:8d:2c:c4:c3:23:68:6c:f4:62:55:a8:e0:2e:8a: 
     21                    c8:b4:5f:bf:e1:18:d7:6a:a6:1a:90:6d:e6:83:17: 
     22                    10:3a:95:b5:da:0d:44:3f:df:fb:6c:c5:9e:bf:1d: 
     23                    04:5f:1c:16:ce:9e:f7:9d:81:f8:fe:ca:43:82:5f: 
     24                    6b:c8:70:17:f8:e8:f3:74:d9:fb:ac:14:af:99:8f: 
     25                    fd:f3:ad:e2:7e:8d:f3:bd:89:15:f0:39:ea:51:7c: 
     26                    29:81:8c:bc:ba:63:6b:69:e0:c1:46:2f:27:93:83: 
     27                    85:be:8b:bb:aa:b8:76:c3:ec:8a:f6:50:e1:c3:90: 
     28                    9e:47:1d:19:68:40:62:59:13:8b:eb:e8:89:64:20: 
     29                    ec:a3:b7:e7:b2:8f:98:f2:64:b4:aa:6e:d0:f1:73: 
     30                    fc:ea:ed:19:19:67:98:11:f5:95:ca:76:0b:c7:43: 
     31                    35:3c:53:23:b5:67:b0:b5:26:59:d1:c5:3e:4a:d1: 
     32                    70:dd 
     33                Exponent: 65537 (0x10001) 
     34        X509v3 extensions: 
     35            Netscape Cert Type:  
     36                SSL Client, SSL Server, S/MIME, Object Signing 
     37    Signature Algorithm: md5WithRSAEncryption 
     38        70:9e:28:be:0e:7e:b2:af:0b:95:e9:60:ea:1b:51:bc:02:76: 
     39        f3:67:69:47:ba:99:a1:4e:0f:2f:cb:2c:e8:ac:0e:20:b8:dd: 
     40        e0:70:9f:d0:5b:a6:5f:cd:42:3f:a6:aa:98:ef:f8:39:4a:ac: 
     41        79:8d:71:79:a4:98:19:00:e4:87:34:e6:c4:f6:8d:b5:d2:c3: 
     42        cf:45:77:e7:54:c9:3a:81:b6:47:da:ce:71:ba:79:4c:e2:d5: 
     43        40:44:b1:55:b6:a7:7b:57:31:43:fb:8c:58:f3:83:d3:68:e2: 
     44        5c:a4:30:2c:cc:c2:b0:e5:3f:84:18:2b:34:f6:39:50:a0:61: 
     45        13:28 
    146-----BEGIN CERTIFICATE----- 
    2 MIICcDCCAdmgAwIBAgIBEDANBgkqhkiG9w0BAQUFADAsMRAwDgYDVQQKEwdHYWJy 
    3 aWVsMRgwFgYDVQQDEw9HYWJyaWVsIFRlc3QgQ0EwHhcNMTAwNjEwMDc0ODI5WhcN 
    4 MTEwNjEwMDc0ODI5WjA1MRAwDgYDVQQKEwdHYWJyaWVsMQ0wCwYDVQQLEwRDRURB 
    5 MRIwEAYDVQQDEwlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK 
    6 AoIBAQDA4JTC6cDflja6TQ4/vEFRe0/+2IJHUvg2VzUVO4N3uoSqo0jwAwtatzFA 
    7 jT+HBZ4GxnIfyn3tczzQdk07MonnH1uEJ7+Lcgkq1ECNLMTDI2hs9GJVqOAuisi0 
    8 X7/hGNdqphqQbeaDFxA6lbXaDUQ/3/tsxZ6/HQRfHBbOnvedgfj+ykOCX2vIcBf4 
    9 6PN02fusFK+Zj/3zreJ+jfO9iRXwOepRfCmBjLy6Y2tp4MFGLyeTg4W+i7uquHbD 
    10 7Ir2UOHDkJ5HHRloQGJZE4vr6IlkIOyjt+eyj5jyZLSqbtDxc/zq7RkZZ5gR9ZXK 
    11 dgvHQzU8UyO1Z7C1JlnRxT5K0XDdAgMBAAGjFTATMBEGCWCGSAGG+EIBAQQEAwIE 
    12 8DANBgkqhkiG9w0BAQUFAAOBgQCPfUsOEPhwgMDfQnjg6ZgQfX1/VPnZ3Grcdv8g 
    13 vwIQEzGCM8NlIy+6D84o4o5HNzLyNhME9Jb9ebczVzOHsuTmvI7L4nl3pjVdxfMX 
    14 8hAkokZwBxdk8vsMxEx1qDPIMwcXN55mpcie+X0SiG+O3F3Ag/fe/DHpPbH66uh3 
    15 d0jkMQ== 
     47MIICdzCCAeCgAwIBAgIBAjANBgkqhkiG9w0BAQQFADAzMQwwCgYDVQQKEwNOREcx 
     48ETAPBgNVBAsTCFNlY3VyaXR5MRAwDgYDVQQDEwdUZXN0IENBMB4XDTEwMDYxMTA5 
     49MDQ1NloXDTExMDYxMTA5MDQ1NlowNTEMMAoGA1UEChMDTkRHMREwDwYDVQQLEwhT 
     50ZWN1cml0eTESMBAGA1UEAxMJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEFAAOC 
     51AQ8AMIIBCgKCAQEAwOCUwunA35Y2uk0OP7xBUXtP/tiCR1L4Nlc1FTuDd7qEqqNI 
     528AMLWrcxQI0/hwWeBsZyH8p97XM80HZNOzKJ5x9bhCe/i3IJKtRAjSzEwyNobPRi 
     53VajgLorItF+/4RjXaqYakG3mgxcQOpW12g1EP9/7bMWevx0EXxwWzp73nYH4/spD 
     54gl9ryHAX+OjzdNn7rBSvmY/9863ifo3zvYkV8DnqUXwpgYy8umNraeDBRi8nk4OF 
     55vou7qrh2w+yK9lDhw5CeRx0ZaEBiWROL6+iJZCDso7fnso+Y8mS0qm7Q8XP86u0Z 
     56GWeYEfWVynYLx0M1PFMjtWewtSZZ0cU+StFw3QIDAQABoxUwEzARBglghkgBhvhC 
     57AQEEBAMCBPAwDQYJKoZIhvcNAQEEBQADgYEAcJ4ovg5+sq8Llelg6htRvAJ282dp 
     58R7qZoU4PL8ss6KwOILjd4HCf0FumX81CP6aqmO/4OUqseY1xeaSYGQDkhzTmxPaN 
     59tdLDz0V351TJOoG2R9rOcbp5TOLVQESxVbane1cxQ/uMWPOD02jiXKQwLMzCsOU/ 
     60hBgrNPY5UKBhEyg= 
    1661-----END CERTIFICATE----- 
  • TI12-security/trunk/MyProxyWebService/myproxy/server/test/myproxy-ws-get-trustroots.sh

    r6945 r6978  
    4949if [ ${X509_CERT_DIR} ]; then 
    5050    cadir=${X509_CERT_DIR} 
    51 elif [ "$username" = "root" ]; then 
     51     
     52elif [ "$LOGNAME" = "root" ]; then 
    5253    cadir=/etc/grid-security/certificates 
     54     
     55    # Check path exists and if not make it 
     56    if [ ! -d "/etc/grid-security" ]; then 
     57        mkdir /etc/grid-security 
     58    fi 
     59        
     60    if [ ! -d "/etc/grid-security/certificates" ]; then 
     61        mkdir /etc/grid-security/certificates 
     62    fi 
    5363else 
    5464    cadir=${HOME}/.globus/certificates 
     65     
     66    # Check path exists and if not make it 
     67    if [ ! -d "${HOME}/.globus" ]; then 
     68        mkdir ${HOME}/.globus 
     69    fi 
     70     
     71    if [ ! -d "${HOME}/.globus/certificates" ]; then 
     72        mkdir ${HOME}/.globus/certificates 
     73    fi 
    5574fi 
    5675 
  • TI12-security/trunk/MyProxyWebService/setup.py

    r6963 r6978  
    2121setup( 
    2222    name =              'MyProxyWebService', 
    23     version =           '0.1.0', 
     23    version =           '0.1.1', 
    2424    description =       'MyProxy Web Service', 
    2525    long_description =  '''\ 
Note: See TracChangeset for help on using the changeset viewer.