From owner-freebsd-ports@FreeBSD.ORG Tue Apr 17 20:35:53 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E2B2516A40A for ; Tue, 17 Apr 2007 20:35:53 +0000 (UTC) (envelope-from adam.p.stroud@baesystems.com) Received: from smtp4.na.baesystems.com (smtp4.na.baesystems.com [63.164.202.13]) by mx1.freebsd.org (Postfix) with ESMTP id B1EA913C45D for ; Tue, 17 Apr 2007 20:35:53 +0000 (UTC) (envelope-from adam.p.stroud@baesystems.com) Received: from BLUMS0022.bluelnk.net (blums0022.na.baesystems.com [10.40.96.145]) by smtp4.na.baesystems.com (8.13.6/8.13.6) with ESMTP id l3HJV71C009979 for ; Tue, 17 Apr 2007 15:31:07 -0400 (EDT) Received: from BLUMS0018.bluelnk.net ([10.40.167.5]) by smtp1.na.baesystems.com (8.13.6/8.13.6) with ESMTP id l3HIVgfU028776 for ; Tue, 17 Apr 2007 14:31:42 -0400 (EDT) Received: from blums0017.bluelnk.net ([10.41.36.65]) by BLUMS0018.bluelnk.net with Microsoft SMTPSVC(5.0.2195.6713); Tue, 17 Apr 2007 13:31:41 -0500 Received: from [10.41.52.146] ([10.41.52.146]) by blums0017.bluelnk.net with Microsoft SMTPSVC(5.0.2195.6713); Tue, 17 Apr 2007 14:31:40 -0400 Message-ID: <4625128B.6020403@baesystems.com> Date: Tue, 17 Apr 2007 14:31:39 -0400 From: Adam Stroud User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms090300040608010504010904" X-OriginalArrivalTime: 17 Apr 2007 18:31:40.0857 (UTC) FILETIME=[A4489290:01C7811E] Subject: Utility for safe updating of ports in base system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2007 20:35:54 -0000 This is a cryptographically signed message in MIME format. --------------ms090300040608010504010904 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit All: I was just on the FreeBSD "list of projects and ideas fot volunteers" page and I was wondering if anyone was working on the "portupgrade in C" utility. I would be willing to help (code/document/test) if it's needed. A -- Adam P. Stroud Intelligent Systems Division BAE Systems, Advanced Information Technologies 6 New England Executive Park Burlington, MA 01803 781.273.3388 x522 adam.p.stroud@baesystems.com --------------ms090300040608010504010904 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 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMxTCC BC4wggOXoAMCAQICARowDQYJKoZIhvcNAQEFBQAwSzELMAkGA1UEBhMCVVMxGDAWBgNVBAoT D1UuUy4gR292ZXJubWVudDEMMAoGA1UECxMDRUNBMRQwEgYDVQQDEwtFQ0EgUm9vdCBDQTAe Fw0wNDA2MTQxMzA0NTFaFw0xMDA2MTUxMjA0NTFaMGsxCzAJBgNVBAYTAlVTMRgwFgYDVQQK Ew9VLlMuIEdvdmVybm1lbnQxDDAKBgNVBAsTA0VDQTEiMCAGA1UECxMZQ2VydGlmaWNhdGlv biBBdXRob3JpdGllczEQMA4GA1UEAxMHT1JDIEVDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAw gYkCgYEAh+beaoxYvOpSE9XAI+cwy2DwVvAKCvSC5kQCZZ1v5wiZBAv7InA68ELP/XZaXmm3 Mn1dxFhaUgKcfGApuAzUx2ku+x/W5Ll+4gl5N2Ue9gZknbG29Bjhb5fGUXWuMmcXsYRczRIs 7MVFI+yKuPJ++OilusKwd88esY+asCOvP80CAwEAAaOCAgAwggH8MBIGA1UdEwEB/wQIMAYB Af8CAQAwDgYDVR0PAQH/BAQDAgGGMB8GA1UdIwQYMBaAFPa4BCcOVhbZuWPZ/aFUZUGgCEgv MB0GA1UdDgQWBBSs90u21tI2afO7ogNnlxmHM2UupTAlBgNVHSAEHjAcMAwGCmCGSAFlAwIB DAEwDAYKYIZIAWUDAgEMAjCCASkGA1UdHwSCASAwggEcMIGNoIGKoIGHhoGEbGRhcDovL2Ny bC5jaGFtYi5kaXNhLm1pbC9jbiUzREVDQSUyMFJvb3QlMjBDQSUyQyUyMG91JTNERUNBJTJD JTIwbyUzRFUuUy4lMjBHb3Zlcm5tZW50JTJDJTIwYyUzRFVTP2NlcnRpZmljYXRlcmV2b2Nh dGlvbmxpc3Q7YmluYXJ5MIGJoIGGoIGDhoGAbGRhcDovL2VjYS1kcy5vcmMuY29tL2NuJTNE RUNBJTIwUm9vdCUyMENBJTJDJTIwb3UlM0RFQ0ElMkMlMjBvJTNEVS5TLiUyMEdvdmVybm1l bnQlMkMlMjBjJTNEVVM/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwQgYIKwYB BQUHAQEENjA0MDIGCCsGAQUFBzAChiZodHRwOi8vZWNhLm9yYy5jb20vY2VydHMvZWNhcm9v dGNhLnA3YzANBgkqhkiG9w0BAQUFAAOBgQAM7MwZJhfYHq3s2AUOK3ZCLD4yFvWsGaeElHIY t88cn857VUMQ1lxFrnM2stLO87Q40Cvkx7jM2xGEtlM/KcXGLDrI4cBMBCUTemE7SrhyKIV5 TG70pQrcrIOPh60CtY6ivcIqHnxwqqSM9iVLav2aCHbNRA/Zrz2g7q0V5Rq00jCCBEMwggOs oAMCAQICAmmwMA0GCSqGSIb3DQEBBQUAMGsxCzAJBgNVBAYTAlVTMRgwFgYDVQQKEw9VLlMu IEdvdmVybm1lbnQxDDAKBgNVBAsTA0VDQTEiMCAGA1UECxMZQ2VydGlmaWNhdGlvbiBBdXRo b3JpdGllczEQMA4GA1UEAxMHT1JDIEVDQTAeFw0wNzAyMjgyMDAxNDdaFw0xMDAyMjcyMDAx NDdaMIGCMQswCQYDVQQGEwJVUzEYMBYGA1UEChMPVS5TLiBHb3Zlcm5tZW50MQwwCgYDVQQL EwNFQ0ExDDAKBgNVBAsTA09SQzEUMBIGA1UECxMLQkFFIFN5c3RlbXMxJzAlBgNVBAMTHlN0 cm91ZC5BZGFtLlAuT1JDMTAwMDAxMjExNC5JRDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC gYEAxpzxizgQg4BbRF9WEkrlIDJACiBpnhU4TShKL5NUsiLxAQXtBY+rq7bsqvCMjQx2gQy5 Lo6mbT+mlmshmnkQbN1QoxpvBJR1yJDcdQKDYsgMpK4m5Hq+fZpoZ/qMtJEPEbMX+0zJDJaH prhwjNK5CY3ApjQl2DMC8oDUe4OTx+0CAwEAAaOCAdwwggHYMB8GA1UdIwQYMBaAFKz3S7bW 0jZp87uiA2eXGYczZS6lMB0GA1UdDgQWBBR2SaozzGi2xGXSCoSE608wBdv5rDBaBggrBgEF BQcBAQROMEwwHgYIKwYBBQUHMAGGEmh0dHA6Ly9ldmEub3JjLmNvbTAqBggrBgEFBQcwAoYe aHR0cDovL2VjYS5vcmMuY29tL2VjYXJvb3QuY3J0MA4GA1UdDwEB/wQEAwIGwDAnBgNVHREE IDAegRxhZGFtLnAuc3Ryb3VkQGJhZXN5c3RlbXMuY29tMBcGA1UdIAQQMA4wDAYKYIZIAWUD AgEMATCB5wYDVR0fBIHfMIHcMIGuoIGroIGohoGlIGxkYXA6Ly9lY2EtZHMub3JjLmNvbToz ODkvY24lM0RPUkMlMjBFQ0ElMkMlMjBvdSUzRENlcnRpZmljYXRpb24lMjBBdXRob3JpdGll cyUyQyUyMG91JTNERUNBJTJDJTIwbyUzRFUuUy4lMjBHb3Zlcm5tZW50JTJDJTIwYyUzRFVT P2NlcnRpZmljYXRlcmV2b2NhdGlvbmxpc3Q7YmluYXJ5MCmgJ6AlhiMgaHR0cDovL2VjYS5v cmMuY29tL0NSTHMvT1JDRUNBLmNybDANBgkqhkiG9w0BAQUFAAOBgQBcE1zJ75vYxGHiXH+X ZkPreJHNcVOrUL8uuWYz1n/EfD4ciCK6k2XVO9AebR80/X/y06mocQ4xgLIBqlST+FM6ivSG 4abmEqjelw1b84dlxmX5MBeSbcjJL3XTsD+QkY1seheJ9UuxKukjSi3M2xwGqaHoUq+omq9y JUTs34BSUDCCBEgwggOxoAMCAQICAmmxMA0GCSqGSIb3DQEBBQUAMGsxCzAJBgNVBAYTAlVT MRgwFgYDVQQKEw9VLlMuIEdvdmVybm1lbnQxDDAKBgNVBAsTA0VDQTEiMCAGA1UECxMZQ2Vy dGlmaWNhdGlvbiBBdXRob3JpdGllczEQMA4GA1UEAxMHT1JDIEVDQTAeFw0wNzAyMjgyMDAy MjlaFw0xMDAyMjcyMDAyMjlaMIGHMQswCQYDVQQGEwJVUzEYMBYGA1UEChMPVS5TLiBHb3Zl cm5tZW50MQwwCgYDVQQLEwNFQ0ExDDAKBgNVBAsTA09SQzEUMBIGA1UECxMLQkFFIFN5c3Rl bXMxLDAqBgNVBAMTI1N0cm91ZC5BZGFtLlAuT1JDMTAwMDAxMjExNC5FbmNyeXB0MIGfMA0G CSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbEMbJLexLcFrix62s0XHYsycLuoMtzb4louNjvUFa loJASnNFc4+RJJZqabngYf78UNThJkisNRaC0QjJfIoGGvlJWQpHRy0wqBs06+3/yU7LfUgD PMUhV7XOeqNRa6Govn51aZS67ZnVAofprZgeBPiqCAlOzDuqEYQxSaOpPQIDAQABo4IB3DCC AdgwHwYDVR0jBBgwFoAUrPdLttbSNmnzu6IDZ5cZhzNlLqUwHQYDVR0OBBYEFOa1mAiQM/Vl JOsYb12O/cE38/fNMFoGCCsGAQUFBwEBBE4wTDAeBggrBgEFBQcwAYYSaHR0cDovL2V2YS5v cmMuY29tMCoGCCsGAQUFBzAChh5odHRwOi8vZWNhLm9yYy5jb20vZWNhcm9vdC5jcnQwDgYD VR0PAQH/BAQDAgUgMCcGA1UdEQQgMB6BHGFkYW0ucC5zdHJvdWRAYmFlc3lzdGVtcy5jb20w FwYDVR0gBBAwDjAMBgpghkgBZQMCAQwBMIHnBgNVHR8Egd8wgdwwga6ggauggaiGgaUgbGRh cDovL2VjYS1kcy5vcmMuY29tOjM4OS9jbiUzRE9SQyUyMEVDQSUyQyUyMG91JTNEQ2VydGlm aWNhdGlvbiUyMEF1dGhvcml0aWVzJTJDJTIwb3UlM0RFQ0ElMkMlMjBvJTNEVS5TLiUyMEdv dmVybm1lbnQlMkMlMjBjJTNEVVM/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkw KaAnoCWGIyBodHRwOi8vZWNhLm9yYy5jb20vQ1JMcy9PUkNFQ0EuY3JsMA0GCSqGSIb3DQEB BQUAA4GBAEuJ1Ps8RLTuUXxfB5BCDSNgumC4xAKFZg5K2bfWxc0byoNKUgf0X4zBII+WfmAg 830vz6+/ybWK1nMe/ebbQtM46DVG6uiDF03iaj+08jhDbBtbHiI2FBLWU030P2gwaMFLRzll NerqlyyVDVA1jvXRCA+MC9cg3MFzlupqXTe6MYIC1DCCAtACAQEwcTBrMQswCQYDVQQGEwJV UzEYMBYGA1UEChMPVS5TLiBHb3Zlcm5tZW50MQwwCgYDVQQLEwNFQ0ExIjAgBgNVBAsTGUNl cnRpZmljYXRpb24gQXV0aG9yaXRpZXMxEDAOBgNVBAMTB09SQyBFQ0ECAmmwMAkGBSsOAwIa BQCgggG5MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA3MDQx NzE4MzEzOVowIwYJKoZIhvcNAQkEMRYEFGC/+Gjxx5iAWAsNha1BuD5ZIrKHMFIGCSqGSIb3 DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG BSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGABgkrBgEEAYI3EAQxczBxMGsxCzAJBgNVBAYTAlVT MRgwFgYDVQQKEw9VLlMuIEdvdmVybm1lbnQxDDAKBgNVBAsTA0VDQTEiMCAGA1UECxMZQ2Vy dGlmaWNhdGlvbiBBdXRob3JpdGllczEQMA4GA1UEAxMHT1JDIEVDQQICabEwgYIGCyqGSIb3 DQEJEAILMXOgcTBrMQswCQYDVQQGEwJVUzEYMBYGA1UEChMPVS5TLiBHb3Zlcm5tZW50MQww CgYDVQQLEwNFQ0ExIjAgBgNVBAsTGUNlcnRpZmljYXRpb24gQXV0aG9yaXRpZXMxEDAOBgNV BAMTB09SQyBFQ0ECAmmxMA0GCSqGSIb3DQEBAQUABIGAtYp66Fmu4I8HBz49rUswrT1TzKBM cHm7cH039P4ynClT1ECOYTacImKJYeSeZmlsn3NwdcRnfA4aKRlxw+DFkpCem6WY+TjsMQ2y M16lzsw8WYJQ9zG9TZlEj2yeb6C+41MI7qapwDmu5brL+o9E3aIetFlUYIvbVEu2Lnl8z5oA AAAAAAA= --------------ms090300040608010504010904--