From mboxrd@z Thu Jan 1 00:00:00 1970 From: Harald Hoyer Date: Fri, 19 May 2006 16:03:13 +0000 Subject: Re: CD Symlinks Solution Idea Message-Id: <446DEC41.3000709@redhat.com> MIME-Version: 1 Content-Type: multipart/mixed; boundary="------------ms090406010905070104090706" List-Id: References: <44677DD3.80801@jg555.com> In-Reply-To: <44677DD3.80801@jg555.com> To: linux-hotplug@vger.kernel.org This is a cryptographically signed message in MIME format. --------------ms090406010905070104090706 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Jim Gifford wrote: > if [ -e /dev/cdrom$link ]; then > link=$[$link+1] > else > test=1 > echo $link Does not really work, because everything can be run in parallel, what you need is some semaphore like "test and create device" operation, which has to be atomic :) --------------ms090406010905070104090706 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKgzCC Az8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQI EwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENv bnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAi BgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVy c29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5 NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBM dGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzAN BgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9Vvy Gna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOC dz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCB kTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhh d3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNV HREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQAD gYEASIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFi w9k6GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpb NU1341YheILcIRk13iSx0x1G/11fZU8wggOcMIIDBaADAgECAhA2KzbFX/TLve/9cNp82jQb MA0GCSqGSIb3DQEBBAUAMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3Vs dGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNz dWluZyBDQTAeFw0wNjAzMTcxMjE1NTFaFw0wNzAzMTcxMjE1NTFaMIG5MR8wHQYDVQQDExZU aGF3dGUgRnJlZW1haWwgTWVtYmVyMSUwIwYJKoZIhvcNAQkBFhZoYXJhbGRAaGFyYWxkLWhv eWVyLmRlMSAwHgYJKoZIhvcNAQkBFhFoYXJhbGRAcmVkaGF0LmNvbTEqMCgGCSqGSIb3DQEJ ARYbaGFyYWxkQGhhcnJ5aC5ob21lbGludXgub3JnMSEwHwYJKoZIhvcNAQkBFhJoYXJhbGRA cGFyemVsbGUuZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDjQmqOmYLmY3kS toBsJxj9j5fPAr3SE9CMwi2fRxDG0hsTlRfxzjdOLUyvzFjBsFn2eWwJ3XvIdOGuyqsW81zy Tb79J5+0NixOb9R4GkNy9ycV5EWtNtat+JHtFnOdYeNT9bRQxAWaCkzK/ylVPzEJS4W2U5jS RHxPoQYuN/MCLnBgA/dwlisvo615zpT67a2SXzF20WfNhZOvIc7gzFFuP2LyclnlWD4RoydM t3xI4LKYPxzFraMaTWkFsMOC2OzDMyd9GeEPas2afH6ZjlusmmokuXFf+hxwocWP06tQx444 Ez9rzAJMMafjx/kZ14U7GWBe49YJc8Yt3Y4/3PQNAgMBAAGjdzB1MGUGA1UdEQReMFyBFmhh cmFsZEBoYXJhbGQtaG95ZXIuZGWBEWhhcmFsZEByZWRoYXQuY29tgRtoYXJhbGRAaGFycnlo LmhvbWVsaW51eC5vcmeBEmhhcmFsZEBwYXJ6ZWxsZS5kZTAMBgNVHRMBAf8EAjAAMA0GCSqG SIb3DQEBBAUAA4GBAKFl5bOiHvUxpVnA7XXtmHQa7sfQhmIYO2K7YW4ByH6ar+k+5CM4fH4+ xnGfOAEJAh1QZW2WMwVep4iQrubi+dPogqdBfYcaKnnvte4kUYv7wkiAn4LfMtSOWftmbH8n ZtlIsuAJ8Oo5bkxIaDxgYXNylv9Fsqy8rRfKXaMKBxLSMIIDnDCCAwWgAwIBAgIQNis2xV/0 y73v/XDafNo0GzANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZy ZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDYwMzE3MTIxNTUxWhcNMDcwMzE3MTIxNTUxWjCBuTEf MB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjElMCMGCSqGSIb3DQEJARYWaGFyYWxk QGhhcmFsZC1ob3llci5kZTEgMB4GCSqGSIb3DQEJARYRaGFyYWxkQHJlZGhhdC5jb20xKjAo BgkqhkiG9w0BCQEWG2hhcmFsZEBoYXJyeWguaG9tZWxpbnV4Lm9yZzEhMB8GCSqGSIb3DQEJ ARYSaGFyYWxkQHBhcnplbGxlLmRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA 40JqjpmC5mN5EraAbCcY/Y+XzwK90hPQjMItn0cQxtIbE5UX8c43Ti1Mr8xYwbBZ9nlsCd17 yHThrsqrFvNc8k2+/SeftDYsTm/UeBpDcvcnFeRFrTbWrfiR7RZznWHjU/W0UMQFmgpMyv8p VT8xCUuFtlOY0kR8T6EGLjfzAi5wYAP3cJYrL6Otec6U+u2tkl8xdtFnzYWTryHO4MxRbj9i 8nJZ5Vg+EaMnTLd8SOCymD8cxa2jGk1pBbDDgtjswzMnfRnhD2rNmnx+mY5brJpqJLlxX/oc cKHFj9OrUMeOOBM/a8wCTDGn48f5GdeFOxlgXuPWCXPGLd2OP9z0DQIDAQABo3cwdTBlBgNV HREEXjBcgRZoYXJhbGRAaGFyYWxkLWhveWVyLmRlgRFoYXJhbGRAcmVkaGF0LmNvbYEbaGFy YWxkQGhhcnJ5aC5ob21lbGludXgub3JngRJoYXJhbGRAcGFyemVsbGUuZGUwDAYDVR0TAQH/ BAIwADANBgkqhkiG9w0BAQQFAAOBgQChZeWzoh71MaVZwO117Zh0Gu7H0IZiGDtiu2FuAch+ mq/pPuQjOHx+PsZxnzgBCQIdUGVtljMFXqeIkK7m4vnT6IKnQX2HGip577XuJFGL+8JIgJ+C 3zLUjln7Zmx/J2bZSLLgCfDqOW5MSGg8YGFzcpb/RbKsvK0Xyl2jCgcS0jGCA2QwggNgAgEB MHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0 ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhA2KzbF X/TLve/9cNp82jQbMAkGBSsOAwIaBQCgggHDMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEw HAYJKoZIhvcNAQkFMQ8XDTA2MDUxOTE2MDMxM1owIwYJKoZIhvcNAQkEMRYEFCjwAd5OFVsW 6/8NfEVKOYYWdFQRMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwIC AgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGFBgkrBgEEAYI3 EAQxeDB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5 KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQ Nis2xV/0y73v/XDafNo0GzCBhwYLKoZIhvcNAQkQAgsxeKB2MGIxCzAJBgNVBAYTAlpBMSUw IwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUg UGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQNis2xV/0y73v/XDafNo0GzANBgkqhkiG 9w0BAQEFAASCAQAwVTO9adlzTq22ULlPZvzFY2z82LjlkK/scmkO9YdZ7CctiFBiuO2DJvm5 ALuCI3PXSrDc3gxsnb/HXs6ycrRtm2k/fHDzaeIAFLODPUStD6qHALF9nVO3xpimgAYCzpzD EQ6/QLVW8KCZKFP/Xqx8ARYN8Kg9gvuDTvikZgakhwFBTqbmekSImtyAT65ykAiP9wlTfvH6 IXL/V3uQJ1rsIUJCRSTla1fvss2IPliSCb390fpQuFy/NF3luCksw4QXT4jPs/YFc1oTd2Gh gL9Q59nrFxU1P073vFq7xucHX+zvTRtvZKtpCSgo/t67TyyiQia+uo6TJN68h0VDV8QcAAAA AAAA --------------ms090406010905070104090706-- ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel