From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MbCxi-0007rX-7i for mharc-grub-devel@gnu.org; Wed, 12 Aug 2009 08:29:50 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MbCxf-0007lk-1m for grub-devel@gnu.org; Wed, 12 Aug 2009 08:29:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MbCxa-0007h7-3Z for grub-devel@gnu.org; Wed, 12 Aug 2009 08:29:46 -0400 Received: from [199.232.76.173] (port=33314 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MbCxZ-0007gm-OI for grub-devel@gnu.org; Wed, 12 Aug 2009 08:29:41 -0400 Received: from smtpout01s1.x-echo.com ([193.252.149.37]:49117) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MbCxY-0004FC-Vk for grub-devel@gnu.org; Wed, 12 Aug 2009 08:29:41 -0400 Message-ID: <4A82B507.6050002@zetam.org> Date: Wed, 12 Aug 2009 14:26:47 +0200 From: Yves Blusseau User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: The development of GRUB 2 References: <20090810161040.GA16306@thorin> <20090812004334.GD8561@thorin> <20090812084139.GU11691@riva.ucam.org> In-Reply-To: <20090812084139.GU11691@riva.ucam.org> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms000001080102030301090807" X-AV-Checked: ClamAV using ClamSMTP X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Re: RFC: 1.97 roadmap X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Aug 2009 12:29:47 -0000 This is a cryptographically signed message in MIME format. --------------ms000001080102030301090807 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Colin Watson a écrit :
On Wed, Aug 12, 2009 at 02:43:34AM +0200, Robert Millan wrote:
  
On Mon, Aug 10, 2009 at 07:10:12PM +0200, Vladimir 'phcoder' Serbinenko wrote:
    
What about savedefault? Which savedefault way you prefer?
      
I think it would be good to have.  But I haven't followed on the savedefault
discussion, I just know it would build upon the existing envfile support.
    

I thought Vladimir's general approach in
http://lists.gnu.org/archive/html/grub-devel/2009-06/msg00002.html was
just fine (nice and simple, no fancy event handling, builds on existing
facilities), although I agree with the suggestions from Robert/Pavel
that the save step should be a single command/function.
  
I use the vladimir patch in my grub and it work like a charm. I think it's a good approach too.

Yves Blusseau
--------------ms000001080102030301090807 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 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJTzCC AwIwggJroAMCAQICEAMAOQUZKD6tTRh30DfkC/0wDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UE BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA5MDQxNDEzMzA0NloX DTEwMDQxNDEzMzA0NlowRDEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEhMB8G CSqGSIb3DQEJARYSYmx1c3NlYXVAemV0YW0ub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAnHsh2NH/5qb24DH07hhK/dO+to+NYeISv+Bv09Jlwk2yVKfBGjBAsk/o0cGt eMjrS+8XuxmhRavOkZRq05eg7jIxj/goVYk77OAVpHwbrvGF50QZdToe7WosgzKmp0Kj1CRs xRETiCr37Z82EaHi7UriR7lh9sAcjdBLBK/esI84BITMj1X0hwninr5z+aQJhxxK3LNzV5ak LMTCHhjm3zbDfy23FdQd38zlZZF7BX8DLjMopYQHrMy0dW9jG3wK56+Y1KerpxFKaaF6Vbe7 d3qw1T+L6p+MPLkSo+gMpXR9XsVonYLw+ci/Rye+b48p1/BLd8dPFj8FzfyS9z4KuQIDAQAB o1MwUTAPBgNVHQ8BAf8EBQMDB/mAMBEGCWCGSAGG+EIBAQQEAwIFoDAdBgNVHREEFjAUgRJi bHVzc2VhdUB6ZXRhbS5vcmcwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQUFAAOBgQA0MvI4 LNOjcHDzAEPfF/8lnh92rvTwF1kUFrKSVWRaZRNwGoVqnFf8xVZdFbzslKj2pJnU1jBxHhnz 1HxbmRXU0eUloZktCPfcKy+EMnQa5bvMMH3NaKdoAsj6fabJIqRMRs6kr/4hnYY6V6U6fhja z8UMueP4Ru/v6zncwMmfpTCCAwIwggJroAMCAQICEAMAOQUZKD6tTRh30DfkC/0wDQYJKoZI hvcNAQEFBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENB MB4XDTA5MDQxNDEzMzA0NloXDTEwMDQxNDEzMzA0NlowRDEfMB0GA1UEAxMWVGhhd3RlIEZy ZWVtYWlsIE1lbWJlcjEhMB8GCSqGSIb3DQEJARYSYmx1c3NlYXVAemV0YW0ub3JnMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnHsh2NH/5qb24DH07hhK/dO+to+NYeISv+Bv 09Jlwk2yVKfBGjBAsk/o0cGteMjrS+8XuxmhRavOkZRq05eg7jIxj/goVYk77OAVpHwbrvGF 50QZdToe7WosgzKmp0Kj1CRsxRETiCr37Z82EaHi7UriR7lh9sAcjdBLBK/esI84BITMj1X0 hwninr5z+aQJhxxK3LNzV5akLMTCHhjm3zbDfy23FdQd38zlZZF7BX8DLjMopYQHrMy0dW9j G3wK56+Y1KerpxFKaaF6Vbe7d3qw1T+L6p+MPLkSo+gMpXR9XsVonYLw+ci/Rye+b48p1/BL d8dPFj8FzfyS9z4KuQIDAQABo1MwUTAPBgNVHQ8BAf8EBQMDB/mAMBEGCWCGSAGG+EIBAQQE AwIFoDAdBgNVHREEFjAUgRJibHVzc2VhdUB6ZXRhbS5vcmcwDAYDVR0TAQH/BAIwADANBgkq hkiG9w0BAQUFAAOBgQA0MvI4LNOjcHDzAEPfF/8lnh92rvTwF1kUFrKSVWRaZRNwGoVqnFf8 xVZdFbzslKj2pJnU1jBxHhnz1HxbmRXU0eUloZktCPfcKy+EMnQa5bvMMH3NaKdoAsj6fabJ IqRMRs6kr/4hnYY6V6U6fhjaz8UMueP4Ru/v6zncwMmfpTCCAz8wggKooAMCAQICAQ0wDQYJ KoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQ BgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsT H0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJz b25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhh d3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpB MSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3 dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAw gYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDX AmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16em u59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/ AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJz b25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UE AxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcP f6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQ lGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G /11fZU8xggNkMIIDYAIBATB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg SXNzdWluZyBDQQIQAwA5BRkoPq1NGHfQN+QL/TAJBgUrDgMCGgUAoIIBwzAYBgkqhkiG9w0B CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wOTA4MTIxMjI2NDdaMCMGCSqGSIb3 DQEJBDEWBBQwqJRu7kYUige14TecbLDJdYlGnzBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3 DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0D AgIBKDCBhQYJKwYBBAGCNxAEMXgwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3Rl IENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0ECEAMAOQUZKD6tTRh30DfkC/0wgYcGCyqGSIb3DQEJEAILMXigdjBi MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEs MCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEAMAOQUZKD6t TRh30DfkC/0wDQYJKoZIhvcNAQEBBQAEggEAcuvS6V0f7T777ncoi7xfCs8Oxh74W0k9dIJZ TtiiTd1mJVVW5VvhBZvHqwNhjFaQc782IGL4Df+QN6Veqjt579uk88tcHQvmgMHJrGxSeCom oW9hpmSioaodVujjUmIXH7VHjX61eOZ1L2WDT8o78ljsk90Sh82jZ+rJtK7zja229y+BbRlj eH0BiD1lRsoJwVLC9DBNtOdijNZJXyYWKViaU/eesPgjKsTomplrSCzs/RfLNRby1UdBvLII wepCgnmdnimMY+duRRWGkSoNn6OlZVoC2pfLAskCbv8IWG4ZjgBBiFVsmRhwIqD56fM6ZdzT AxT3OiMQnS7FDh1c0gAAAAAAAA== --------------ms000001080102030301090807--