From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 23 14:59:06 2013 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 7B96CE61 for ; Mon, 23 Sep 2013 14:59:06 +0000 (UTC) (envelope-from bsd-src@helfman.org) Received: from mail-pb0-f42.google.com (mail-pb0-f42.google.com [209.85.160.42]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 51EE4234A for ; Mon, 23 Sep 2013 14:59:06 +0000 (UTC) Received: by mail-pb0-f42.google.com with SMTP id un15so3330167pbc.1 for ; Mon, 23 Sep 2013 07:59:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=pqDLD9v/SzPOGTAHv+bdCjjs7EaBjCUQJFTZP+o5BGs=; b=AIm0PkpoPGqg7JO5cynSVi6gyNJe3/fgt3WhLiY0iy3mi8xex7uxsCtMGoGUEISlhO wUyjP8N6nC4rTVFuSiaK1uHMV61Fl3KTM85MUjFSe9HxyfAB3v4/w4l2qkVfOitQfppJ IK5alILWZe6KOfLdPy+znHnNK+SbF0AuBeqCcbSDrjqCKmL+zbhwI84EeY4eK4EbIS96 79o46aSn07o/IYlfX+pvwOX0lOyFXEuX7w/XqaJKA7rMjTfrbx7PMjiCSS5zyCF4PPRA NeuXACzfTjS54/1lzYi7g1LOMgj8ioAGwivA8a630m2vn0T04VCIlRgiUSkPTnTClOCF Nyvg== X-Gm-Message-State: ALoCoQmEmrVZCRfBzvd7YpdwjvL1Jtur3Q0GkXqsTdTXzxKN7Sv6ShW0S06neN/FhqVqaLkkNTCS MIME-Version: 1.0 X-Received: by 10.66.139.166 with SMTP id qz6mr25598545pab.88.1379948337689; Mon, 23 Sep 2013 07:58:57 -0700 (PDT) Sender: bsd-src@helfman.org Received: by 10.70.100.165 with HTTP; Mon, 23 Sep 2013 07:58:57 -0700 (PDT) In-Reply-To: References: <523B9CAF.5060002@gmail.com> Date: Mon, 23 Sep 2013 07:58:57 -0700 X-Google-Sender-Auth: CpPVSUFUl3UUNoET5YFDdoQ9VB0 Message-ID: Subject: Re: pkg integration spacewalk question From: Jason Helfman To: Jason Helfman Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: freebsd-pkg@freebsd.org, Jason Unovitch X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Sep 2013 14:59:06 -0000 On Thu, Sep 19, 2013 at 10:51 PM, Jason Helfman wrote: > On Thu, Sep 19, 2013 at 5:54 PM, Jason Unovitch wrote: > >> Hi Jason, >> Some of the functionality looks similar to what is in Puppet. I've been >> working on finalizing a "how to" running Puppet open source with its >> Dashboard on an Nginx/Ruby on Rails/MariaDB back-end. Unfortunately I >> haven't tried any FreeBSD clients yet and only have experience with Linux >> clients talking to the Puppet on a FreeBSD server. If the pkg integration >> works as well as integration with the Linux package mangers, declaring >> having the latest versions of packages would be enough to ensure everything >> got updated. With a private pkg repo that gets vetted and updated when >> security issues come up I could see this working rather well for ensuring >> tight configuration control. Once I get around to testing some FreeBSD >> clients I'll see how well pkg integration works out. >> >> If Puppet doesn't work for you, other options to look into are Cfengine, >> Chef, and Salt. I've just stuck with the first tool for the job that I >> tried as it worked well. I'd be more than happy to point you to the how to >> guide when I'm done as I'm planning on putting it up on the forums for >> anybody who can benefit from it. >> >> Cheers, >> Jason Unovitch >> > > Hi Jason. > > I've run puppet for years, but have never run the 'dashboard,' however I > have run it recently taking advantage of 'pkg' repositories. This is a > different request, though. This is on-demand. So I check a group of > servers. I can work with that group of servers, and proactively see how > many packages are out-of-date. I can then select those servers, and upgrade > packages of those specific systems. > > I believe part of this can be done in 'puppet,' but puppet is very good at > configuration management, and trigger based actions. I have not found any > part of puppet that shows it is a good tool for patch management, or > massive pkg deployment/upgrades. > > I may have missed where you can do this efficiently with puppet. However, > I would be happy to discover this, as well :) > > I've worked slightly with the others you had mentioned, but still am > unsure if they are as what I described what I am looking for. > > Nonetheless, I look forward to reading your forum post. > > -jgh > > With a bit more investigation, it seems that the Puppet Enterprise Edition, which is non-free, seems it would be a good fit and has what I was looking for. It would just be a matter of making sure the pkg piece works with it. I would assume it does, as I've had that working on the standard edition. Thanks for your ideas, and I appreciate your time. -jgh -- Jason Helfman | FreeBSD Committer jgh@FreeBSD.org | http://people.freebsd.org/~jgh | The Power to Serve From owner-freebsd-pkg@FreeBSD.ORG Tue Sep 24 01:05:59 2013 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E50862C4; Tue, 24 Sep 2013 01:05:59 +0000 (UTC) (envelope-from jason.unovitch@gmail.com) Received: from mail-qe0-x22a.google.com (mail-qe0-x22a.google.com [IPv6:2607:f8b0:400d:c02::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9139025CB; Tue, 24 Sep 2013 01:05:59 +0000 (UTC) Received: by mail-qe0-f42.google.com with SMTP id 1so2778650qec.1 for ; Mon, 23 Sep 2013 18:05:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; bh=G9Eq81Dyk9whiHjD5zQNeoM1QFHflqT/JxwNEanE/rI=; b=dtmv/4CxokcdkCTOpfIYjHi6kQfE3p65jWQUbNHc8Jozwddl0onAjVT4scf3LW02K+ ocHVoOhDf3aKVsTXx6xxfqpluNAMgloUU5XugN/J5lYkdjsS63t23N0sPo51WcUC5X7e qvsoYqT/OzuwcMsbLtKuxkKvgUJp+KsLOL67nFoqhi8euVg72IBDQ/m4rJhG01GpLfJf dlDzH+br6//Iqd2nLiiqTifePkvf0KVVGYrMDJLG26uOjLmHPlhS0uorjsVUxmQn0ZUw vrsMNRuDHhcZ2d3q63Rph4fpLGWCcAqCYY5L/2J3aeZo192K7oBNLjISxvQVCfUXaEE2 nsBw== X-Received: by 10.224.45.136 with SMTP id e8mr26572986qaf.44.1379984758643; Mon, 23 Sep 2013 18:05:58 -0700 (PDT) Received: from ?IPv6:2001:470:8:955:ac3e:1995:c71e:ef54? ([2001:470:8:955:ac3e:1995:c71e:ef54]) by mx.google.com with ESMTPSA id u8sm47581650qef.3.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 23 Sep 2013 18:05:56 -0700 (PDT) Message-ID: <5240E573.1000900@gmail.com> Date: Mon, 23 Sep 2013 21:05:55 -0400 From: Jason Unovitch User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: Jason Helfman Subject: Re: pkg integration spacewalk question References: <523B9CAF.5060002@gmail.com> In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms000005050801020706090508" Cc: freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Sep 2013 01:06:00 -0000 This is a cryptographically signed message in MIME format. --------------ms000005050801020706090508 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable On 09/23/2013 10:58 AM, Jason Helfman wrote: > On Thu, Sep 19, 2013 at 10:51 PM, Jason Helfman > wrote: > > On Thu, Sep 19, 2013 at 5:54 PM, Jason Unovitch > > wrote:= > > Hi Jason, > Some of the functionality looks similar to what is in Puppet. > I've been working on finalizing a "how to" running Puppet open > source with its Dashboard on an Nginx/Ruby on Rails/MariaDB > back-end. Unfortunately I haven't tried any FreeBSD clients > yet and only have experience with Linux clients talking to the > Puppet on a FreeBSD server. If the pkg integration works as > well as integration with the Linux package mangers, declaring > having the latest versions of packages would be enough to > ensure everything got updated. With a private pkg repo that > gets vetted and updated when security issues come up I could > see this working rather well for ensuring tight configuration > control. Once I get around to testing some FreeBSD clients > I'll see how well pkg integration works out. > > If Puppet doesn't work for you, other options to look into are > Cfengine, Chef, and Salt. I've just stuck with the first tool > for the job that I tried as it worked well. I'd be more than > happy to point you to the how to guide when I'm done as I'm > planning on putting it up on the forums for anybody who can > benefit from it. > > Cheers, > Jason Unovitch > > > Hi Jason. > > I've run puppet for years, but have never run the 'dashboard,' > however I have run it recently taking advantage of 'pkg' > repositories. This is a different request, though. This is > on-demand. So I check a group of servers. I can work with that > group of servers, and proactively see how many packages are > out-of-date. I can then select those servers, and upgrade packages > of those specific systems. > > I believe part of this can be done in 'puppet,' but puppet is very > good at configuration management, and trigger based actions. I > have not found any part of puppet that shows it is a good tool for > patch management, or massive pkg deployment/upgrades. > > I may have missed where you can do this efficiently with puppet. > However, I would be happy to discover this, as well :) > > I've worked slightly with the others you had mentioned, but still > am unsure if they are as what I described what I am looking for. > > Nonetheless, I look forward to reading your forum post. > > -jgh > > > With a bit more investigation, it seems that the Puppet Enterprise=20 > Edition, which is non-free, seems it would be a good fit and has what=20 > I was looking for. It would just be a matter of making sure the pkg=20 > piece works with it. I would assume it does, as I've had that working=20 > on the standard edition. Thanks for your ideas, and I appreciate your=20 > time. > > -jgh > > --=20 > Jason Helfman | FreeBSD Committer > jgh@FreeBSD.org | http://people.freebsd.org/~jgh=20 > | The Power to Serve Jason, Even with the Dashboard it still is more for visibility rather than an=20 on demand ability to make changes. I'm still learning the interface,=20 and while it isn't as fully featured as the Enterprise Edition, it is=20 nice. I've dropped my guide on the forum at=20 http://forums.freebsd.org/showthread.php?t=3D42071. I hope you can find a= =20 solution for what you are looking for. -Jason Unovitch --------------ms000005050801020706090508 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKVDCC BRowggQCoAMCAQICEG0Z6qcZT2ozIuYiMnqqcd4wDQYJKoZIhvcNAQEFBQAwga4xCzAJBgNV BAYTAlVTMQswCQYDVQQIEwJVVDEXMBUGA1UEBxMOU2FsdCBMYWtlIENpdHkxHjAcBgNVBAoT FVRoZSBVU0VSVFJVU1QgTmV0d29yazEhMB8GA1UECxMYaHR0cDovL3d3dy51c2VydHJ1c3Qu Y29tMTYwNAYDVQQDEy1VVE4tVVNFUkZpcnN0LUNsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg RW1haWwwHhcNMTEwNDI4MDAwMDAwWhcNMjAwNTMwMTA0ODM4WjCBkzELMAkGA1UEBhMCR0Ix GzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE ChMRQ09NT0RPIENBIExpbWl0ZWQxOTA3BgNVBAMTMENPTU9ETyBDbGllbnQgQXV0aGVudGlj YXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBAJKEhFtLV5jUXi+LpOFAyKNTWF9mZfEyTvefMn1V0HhMVbdClOD5J3EHxcZppLkyxPFA GpDMJ1Zifxe1cWmu5SAb5MtjXmDKokH2auGj/7jfH0htZUOMKi4rYzh337EXrMLaggLW1DJq 1GdvIBOPXDX65VSAr9hxCh03CgJQU2yVHakQFLSZlVkSMf8JotJM3FLb3uJAAVtIaN3FSrTg 7SQfOq9xXwfjrL8UO7AlcWg99A/WF1hGFYE8aIuLgw9teiFX5jSw2zJ+40rhpVJyZCaRTqWS D//gsWD9Gm9oUZljjRqLpcxCm5t9ImPTqaD8zp6Q30QZ9FxbNboW86eb/8ECAwEAAaOCAUsw ggFHMB8GA1UdIwQYMBaAFImCZ33EnSZwAEu0UEh83j2uBG59MB0GA1UdDgQWBBR6E04AdFvG eGNkJ8Ev4qBbvHnFezAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADARBgNV HSAECjAIMAYGBFUdIAAwWAYDVR0fBFEwTzBNoEugSYZHaHR0cDovL2NybC51c2VydHJ1c3Qu Y29tL1VUTi1VU0VSRmlyc3QtQ2xpZW50QXV0aGVudGljYXRpb25hbmRFbWFpbC5jcmwwdAYI KwYBBQUHAQEEaDBmMD0GCCsGAQUFBzAChjFodHRwOi8vY3J0LnVzZXJ0cnVzdC5jb20vVVRO QWRkVHJ1c3RDbGllbnRfQ0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1 c3QuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCF1r54V1VtM39EUv5C1QaoAQOAivsNsv1Kv/av QUn1G1rF0q0bc24+6SZ85kyYwTAo38v7QjyhJT4KddbQPTmGZtGhm7VNm2+vKGwdr+XqdFqo 2rHA8XV6L566k3nK/uKRHlZ0sviN0+BDchvtj/1gOSBH+4uvOmVIPJg9pSW/ve9g4EnlFsjr P0OD8ODuDcHTzTNfm9C9YGqzO/761Mk6PB/tm/+bSTO+Qik5g+4zaS6CnUVNqGnagBsePdIa XXxHmaWbCG0SmYbWXVcHG6cwvktJRLiQfsrReTjrtDP6oDpdJlieYVUYtCHVmdXgQ0BCML7q peeU0rD+83X5f27nMIIFMjCCBBqgAwIBAgIRANpYFAa4K3v/RFGj7CcJ1kowDQYJKoZIhvcN AQEFBQAwgZMxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO BgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTkwNwYDVQQDEzBD T01PRE8gQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTMw NTI4MDAwMDAwWhcNMTQwNTI4MjM1OTU5WjApMScwJQYJKoZIhvcNAQkBFhhqYXNvbi51bm92 aXRjaEBnbWFpbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCyPmlErSTr hOKET4lTn5vhwjPW3yF8UdzLFZC1GJNB2kz3D43AehkoWniMxJPdWeZJPvlswX7j7GJEIlB7 x+HjlmFRF9khFMNWOuz2KbBsv2J7EjMepI9XKtLStJ2L4KNS37xM9hConf5gowPG5fJUk4+b Et2cZTXi8h3FkPr8kS6aFNN7JOaVnbOdTFicMIzN8B65lOrE1nk393x5975R1quaVM/lopgZ ukGW768uwb/hnc3inIshgJ2KSvVe+L7jTa0TfcHeoLsAebZzN0MDO5s9fgHfv33TMk+hMxf3 NwRJVGdVq/wNixL9VsFzJ+dPifQ8ENWDqsbxy6aggwwhAgMBAAGjggHoMIIB5DAfBgNVHSME GDAWgBR6E04AdFvGeGNkJ8Ev4qBbvHnFezAdBgNVHQ4EFgQU7MgMQO0VsBYBsYVXsVKy4bhx +2UwDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwIAYDVR0lBBkwFwYIKwYBBQUHAwQG CysGAQQBsjEBAwUCMBEGCWCGSAGG+EIBAQQEAwIFIDBGBgNVHSAEPzA9MDsGDCsGAQQBsjEB AgEBATArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBXBgNV HR8EUDBOMEygSqBIhkZodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9DbGllbnRBdXRo ZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGIBggrBgEFBQcBAQR8MHowUgYIKwYB BQUHMAKGRmh0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET0NsaWVudEF1dGhlbnRpY2F0 aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9k b2NhLmNvbTAjBgNVHREEHDAagRhqYXNvbi51bm92aXRjaEBnbWFpbC5jb20wDQYJKoZIhvcN AQEFBQADggEBAHkDqUErHcIxgm2GQtFY7ccGNwG4DmqisSfsEdA/E8LSPRGLVrDek40TiCfR 2Sz9C/j+y+RIUFPySQGEspkFdmTJaVlMCDoOnZvVLUKcQmq3Ju3zpn6ODt/y+wBnKFDGqEtx 60QGUt5RZN/Yk/xopoOh2COybLu+aM/ZdAof/BYR4xywhKo9YzV/+3QK0sN6YBZkh7K6H/GD q+eayU1D5YyLPw0LkGPnMb1nsxJ4fAZtMgvzg2RAfbxTmWfe6MpR6V4vZzuSev0evtCV/8zi STS5LUqaEhYdzdDNwdk44VaF7kYNKLg44xO6aWO1iGp5TqCcJ0tw/Aq4/zLNWI8cVJ0xggQc MIIEGAIBATCBqTCBkzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3Rl cjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxOTA3BgNV BAMTMENPTU9ETyBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIR ANpYFAa4K3v/RFGj7CcJ1kowCQYFKw4DAhoFAKCCAkcwGAYJKoZIhvcNAQkDMQsGCSqGSIb3 DQEHATAcBgkqhkiG9w0BCQUxDxcNMTMwOTI0MDEwNTU1WjAjBgkqhkiG9w0BCQQxFgQUvFIi nSr7Ib+5aVV60byg3O7QeSwwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQMEASowCwYJYIZI AWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUr DgMCBzANBggqhkiG9w0DAgIBKDCBugYJKwYBBAGCNxAEMYGsMIGpMIGTMQswCQYDVQQGEwJH QjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYD VQQKExFDT01PRE8gQ0EgTGltaXRlZDE5MDcGA1UEAxMwQ09NT0RPIENsaWVudCBBdXRoZW50 aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA2lgUBrgre/9EUaPsJwnWSjCBvAYLKoZI hvcNAQkQAgsxgayggakwgZMxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNo ZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTkw NwYDVQQDEzBDT01PRE8gQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwg Q0ECEQDaWBQGuCt7/0RRo+wnCdZKMA0GCSqGSIb3DQEBAQUABIIBACHQuEGtjn9/8EAblR0m xFtMKO5BMHXCOEUpNN8hgqooUEn5KQHhm36Kk+2xSdfMJwpPLvYowIkLCimfUYH1IXf30UqH xXBP52b4J2JM0anyxhlgpeSxb+/P0PES9TdnbeG3ieZa+Ho/AKTTtRlGhkcps0xi7GggOJ7P BuhM92nZ+1ResI9Qu68khB46I6SSjFezBB8YRkItTLLZxh1C4uUb8xjIrsR2h7lSFdBRQqDH r4DpqTH0Tc3K0sG99WPpcZvy0JYnxTJpVxKR7ULt/lPjV8HF8htwPsb+LDWpx1NCBaxXs62/ 75RQABmqCyjU00i7kAheUNlmdN7RPIDvEw8AAAAAAAA= --------------ms000005050801020706090508--