From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Raghav \"RG\" Gururajan" Subject: Re: manage /boot/grub/grub.cfg without installing grub binaries to disk Date: Thu, 14 Feb 2019 18:07:25 +0000 Message-ID: References: <87va1mpa04.fsf@lassieur.org> Reply-To: "Raghav \"RG\" Gururajan" Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_20f0b4033c12b003dd8349a82c2371a0" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:40441) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1guLQ8-0002VE-Vt for guix-devel@gnu.org; Thu, 14 Feb 2019 13:07:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1guLQ7-000814-Qm for guix-devel@gnu.org; Thu, 14 Feb 2019 13:07:36 -0500 Received: from mail-40133.protonmail.ch ([185.70.40.133]:16235) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1guLQ7-0007tK-1X for guix-devel@gnu.org; Thu, 14 Feb 2019 13:07:35 -0500 In-Reply-To: <87va1mpa04.fsf@lassieur.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: clement@lassieur.org, jackhill@jackhill.us Cc: guix-devel@gnu.org This is a multi-part message in MIME format. --b1_20f0b4033c12b003dd8349a82c2371a0 Content-Type: multipart/alternative; boundary="b2_20f0b4033c12b003dd8349a82c2371a0" --b2_20f0b4033c12b003dd8349a82c2371a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 SGkgQ2xlbWVudCEKPgo+IFRoYW5rcyEgV2lsbCBkby4KPgo+IEBKYWNrLiBDYW4geW91IGFsc28g dHJ5IHRoaXMgYW5kIGxldCBtZSBrbm93LiBNeSBzeXN0ZW0gaXMgcnVubmluZyBkZCBjb21tYW5k IGZvciAyVEIgSERELiBTbyBnb25uYSB0YWtlIGEgd2hpbGUuCj4KPiBUaGFua3MhCi0tLS0tLS0t IE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS0KT24gMTQgRmViIDIwMTksIDEyOjE1LCBDbMOpbWVu dCBMYXNzaWV1ciB3cm90ZToKCj4gSGkgSmFjayBhbmQgUmFnaGF2LAo+Cj4gQ291bGQgeW91IHRy eSB0aGlzPwo+Cj4gLS04PC0tLS0tLS0tLS0tLS0tLWN1dCBoZXJlLS0tLS0tLS0tLS0tLS0tc3Rh cnQtLS0tLS0tLS0tLS0tPjgtLS0KPiAoYm9vdGxvYWRlci1jb25maWd1cmF0aW9uCj4gKGJvb3Rs b2FkZXIKPiAoYm9vdGxvYWRlcgo+IChpbmhlcml0IGdydWItYm9vdGxvYWRlcikKPiAoaW5zdGFs bGVyICN+KGNvbnN0ICN0KSkpKSkKPiAtLTg8LS0tLS0tLS0tLS0tLS0tY3V0IGhlcmUtLS0tLS0t LS0tLS0tLS1lbmQtLS0tLS0tLS0tLS0tLS0+OC0tLQo+Cj4gQ2zDqW1lbnQ= --b2_20f0b4033c12b003dd8349a82c2371a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 SGkgQ2xlbWVudCE8YnI+Pjxicj4+IFRoYW5rcyEgV2lsbCBkby48YnI+Pjxicj4+IEBKYWNrLiBD YW4geW91IGFsc28gdHJ5IHRoaXMgYW5kIGxldCBtZSBrbm93LiBNeSBzeXN0ZW0gaXMgcnVubmlu ZyBkZCBjb21tYW5kIGZvciAyVEIgSERELiBTbyBnb25uYSB0YWtlIGEgd2hpbGUuPGJyPj48YnI+ PiBUaGFua3MhPGJyPi0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS08YnI+T24gMTQg RmViIDIwMTksIDEyOjE1LCBDbMOpbWVudCBMYXNzaWV1ciA8IGNsZW1lbnRAbGFzc2lldXIub3Jn PiB3cm90ZTo8YmxvY2txdW90ZSBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+PGJyPjxwIGRpcj0i bHRyIj5IaSBKYWNrIGFuZCBSYWdoYXYsPC9wPg0KPHAgZGlyPSJsdHIiPkNvdWxkIHlvdSB0cnkg dGhpcz88L3A+DQo8cCBkaXI9Imx0ciI+LS04Jmx0Oy0tLS0tLS0tLS0tLS0tLWN1dCBoZXJlLS0t LS0tLS0tLS0tLS0tc3RhcnQtLS0tLS0tLS0tLS0tJmd0OzgtLS08YnI+DQooYm9vdGxvYWRlci1j b25maWd1cmF0aW9uPGJyPg0KKGJvb3Rsb2FkZXI8YnI+DQooYm9vdGxvYWRlcjxicj4NCihpbmhl cml0IGdydWItYm9vdGxvYWRlcik8YnI+DQooaW5zdGFsbGVyICN+KGNvbnN0ICN0KSkpKSk8YnI+ DQotLTgmbHQ7LS0tLS0tLS0tLS0tLS0tY3V0IGhlcmUtLS0tLS0tLS0tLS0tLS1lbmQtLS0tLS0t LS0tLS0tLS0mZ3Q7OC0tLTwvcD4NCjxwIGRpcj0ibHRyIj5DbCYjMjMzO21lbnQ8YnI+DQo8L3A+ DQo8L2Rpdj4= --b2_20f0b4033c12b003dd8349a82c2371a0-- --b1_20f0b4033c12b003dd8349a82c2371a0 Content-Type: application/pgp-keys; name="publickey - raghavgururajan@protonmail.ch - 0xE1982130.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - raghavgururajan@protonmail.ch - 0xE1982130.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IFBtY3J5cHRvIEdv bGFuZyAwLjAuMSAoZGRhY2ViZTApCkNvbW1lbnQ6IGh0dHBzOi8vcHJvdG9ubWFpbC5jb20KCnhz Rk5CRnd5Ly8wQkVBRGUxL2sxL3E1eU1tQU4vL3dXOEh0MVAvK3gwZVIvVzRLZTVLbXZobk11eGZZ d2NFSjEKR2tyV3VlRmppTTIzNTMxMkFxOTRvRldxM0tkTHdza01qdGlWaXBXUzVoQTJiUFlFa21J ZVAwN0NURlQ1YXNnQgptRk9Hd3MwMGFDbHFYVGJPZkJ6SGtLYTZNK0lFRWRuZldlR0NjdjJsYnlK V1Z6N2Z1c3F3OXlpM2xtUDJqSkRuCitTWTliTThPcnMvU0xCNVlwRTlockVyN2Z5RkJ6R0Z4Z0tp RHo3T2o1Q1FCUjV5V3lBU0wvLzJYNHlGNWxaMXMKNGxhdTNYa2J0NEx5Mzl5dzZaaWRiSVo5K1ZJ NzR2cUc5emF2b3lzQWJ1cGdqY045ZUN0c0FLVTFjb1daNnIwQQpwUi82SGYvTDRTbURuUUNJODN5 aE1KVkxLYmRaUFJPdElXWW84eGR5bjlrbDU2ZzF2U014N3lrUytOWitXditFCmtEWXRZdTFmR0c3 SWMybjBhUi9NUks5RnNhR216MjE1U0lrVHM4Yi9Ld2g2bjk2UGpYb0piWmloUHV3endoVHIKMTVh Y3IrWmRBL3lUZHJRUlB1L04xcHUzcnZkNmoyOW5WRG8waUpFaDQ4NldaWW5xd2dNSHJiTVlNTlZo YW1abwovMUVDQ0IrZmpJUWtxWWM5SytyQUFGZ05lOTh4VElqd0w3UU8vK0RDNldFRjAvKy83Ky9R bkFpYjBDbWVPdDRtCmlyRkhkQWY2TDFLNEJSaGRubEwxa1N1dEFvWFhpOWlhV0hRL1F0VHRPaFAy RFJnbWhqVmZ6M3ZtQU9Bckk5RGIKY3BmOEFPcUNGZWxmOFdJWElzclJNb1hzUktqNkhoTEhUY1Nn akxVS29YdmxiNHl4ckxGcU5TYVoxd0FSQVFBQgp6VDhpY21GbmFHRjJaM1Z5ZFhKaGFtRnVRSEJ5 YjNSdmJtMWhhV3d1WTJnaUlEeHlZV2RvWVhabmRYSjFjbUZxCllXNUFjSEp2ZEc5dWJXRnBiQzVq YUQ3Q3dYVUVFQUVJQUI4RkFsd3kvLzBHQ3drSENBTUNCQlVJQ2dJREZnSUIKQWhrQkFoc0RBaDRC QUFvSkVFRzBQNVU5VzU4cjRXQVFBSXpQTTNvRHgxUnIrdnYrVUZnZDdWbXkyNlRYMHdJUwpOMGt2 ZGU2M1JJYk45dVZVQzVzeHFuVTM0TnVBYTBmUWVXQUoveURSTGRSYURkS2s2bFV1YkZBdGlySEtX cmFNCklzdjRzMjVJNzJNYUI1a2hUMlJtc1Zhb25aTlRGU1BnclE4cEpveHVsVzIyV0liUHdKUk9s QWxuZTZiNFNoUGkKREpER1ZSNVBSaE5nU0pkTGs4VkVVMm5KOVFSdUNUUGFmZmtsaEVWTW44cnJQ cGthOVI5ZXFjbXlOVkNWWU00RwpQdWJTV2xYcUVMeW1oM3EvazFtOFJTV29pUmJPZGQ2S25KSytT KzdtNnIvY1cyTnc5cU9yMmNxN2l4ZlVnOGtRCnVRU2w0dHJxSFdJQTVmWVFyck04VlBYSkZ0QzJN MGd1MUxpUS9BOE9WMVp2NWNibG4vN0dvRXpSQ3RBV0RVdEsKV25pQXB2RlJRQWZ2WS8ycUxKZ21o LzUxNitHYVVaOVB3clJVOU9pQXNoQVhvM2UzNVZHMlpOeXgrWWpISVprZApsYkxlS2h2U3k3N09X a2lWWmRaNTlLUXJDUDlKMTlOWXNmanVwMHNybmNvYjU0UVdnL2VTRGZBOGhqNW1sR0dTCmYzbERQ ZDNZdmhTNXlQSmNnUHovaTZ6bzAwRkNaMVMraXlCWDdXbjBXS2poUlpiTnUxclozVk1nRENWbDdj dDgKK0tPZEo1aUUwbk1FY292RWxvYUpESlUyaUdrSjV0MWRjVFdMZDV0N1FlRmRvMmpPTGNVd3VB a3drdUx0VENuNwpReEQyd3YxV2E3SElZdmlQTGxKai9yREdvOE9LWTNXRi9TT1VTMTBRUTc1VUFP OTAzbmcrSm9LR1dqbkU0cGJvCkU3M2krbjJxMXNGenpzRk5CRnd5Ly8wQkVBRGx5Slh5RzQrMWhu blFsRXU3VXV5WGVUa3YzVXBpVGJMaEhyVFIKTzVoR0RhUXViNzlwOEl4bkVSS2U3SmN2RWJSVkZV aGl0T09RaDNhb0dpdE5aMXdTT245K2lZd2RCZGEwalBrdQpwNklVMDNCdmxOWFZ0d3IwKy9NcHNs eE5Md1ZxSVZiU0tmU2NDL1N6eWtkODBFVmZCRHJjKytRRDlwZWtPNUNiCmUwWWFyeVFrSlFBdmdh aWFLeFRRMEJWK0kxUExMR1dERGtHY0xuaGkyZFROTVl1U3hUTy9qT05DZmpMY1oveUkKOG95SWNm WU9NcW44UUtBelduRm9GOGZ5OS9ieFBEdWxjRGZyZnFLcEsyTkNXR1FDNU9vN3JTQ2JqMkQwTWNx cgpKM25mQjByTWRESjlZSFpZU3lJbzVEN1krNUNCcTNaWTUraFdTM2Fidi9RaGJzYmp6Q1hBL0N0 UVg1MmUxTnNICllFSW44UldZUllyVkhZelVIYUppT1Blb1k5UjAwbi91UVlNRFF3ckJPazRyQldh M0F6V1lPeVpyaE1Tem5EL3YKWHRpa2R5ZmtlVkNkNWFuLzVIRmh0YXZFRXBWckRrV3pYOEgzajBC OVo3bUtibTZaT2dxTlZTTVF5emZQR2hlTwpxYWlEcTRISC8yajNtSHRRMFBXU29TSWlFYm12a0hK enRPdi83SEJCZnFtcmVzaTZJdU9KMFRiTVBnS21QemJOCmFCZHNrTTd0eHR6QU5DOEsyVnFSenFy eUx1MWkyK3A0eGJsVjBuYzczc2hRSHRBTWdKdkFtZklOMG5oWjV0cHEKVUI3TFNDdVVDUWhBOHVo TmlIdXlqUU1MRmJFVEgzMjhRZko3RnFybzcrMStRaHc2OHdIMDQ0cEFDaTZyZ1o2RApEakRjVndB UkFRQUJ3c0ZmQkJnQkNBQUpCUUpjTXYvOUFoc01BQW9KRUVHMFA1VTlXNThyTVV3UC9qQTdlTEF5 ClZwT3k2M0FVM2VVQWROTXNaSStCeHdtcWljc2REUy8rY1hGcWUyOVNaZnpoOElxMkhQMVlEVnBt akk5eUhJMDEKWFBLbEN2L3I4WHEyOUNTOFMyZ3VqMnE4eW9lR0JZQ0lJbU91REhOdUh2UzBOU1NI NkNUY1pkN0U2ZTI5Um5QRQo4UDVPVDE1RFdpeWdxYkRwU29MQ1lYNktXSFdHWEw3NTd3TDZBUzB2 L2o1aUU4OXFMUXVKRTJwL25ZL2lDSk5MCnFiZlE4NkwyOEtGcnl6NjhSUWt6SWVzdWRIQ2h5eFhK UkJYZ3ltcjR5MnpFNVNvbkhXL3U4UnNhbTBYejVpekwKRGtFdHpjMnlNdHpaWCt2dHN4Q0FDbGVa V3NGU3FsNUVhdElCVXlyRi9wd2VzaVhTWEh6YytoZzg0L2VPcXRVNgpjcm5pZ3hqQmd6ZmtvQkJp cjh3QllEMW5pcDB3eEgzZzJFV3JleXFyYjlYTEpxS29WZG9CNjZ1V0wrcHRRUG95ClEwa0xMRXYz K1g3OVYyME5JRnk1UFhIWGpNT2N6Q0JoZTh0OVE0c0NIdHpiakdLOHg5RDdvanVXZ2c4SHlXNmYK aWc5Wi9xT3NBU2xiVEVlMENGTG5KSFpUQ2ZFK2lnYytxb3NsU3JtZG5ydHEyMW5aakpPSVdXeVpu SG5zb3Y1VApLZHJkQitRaU0wb2NydHI1dFpUcCtmRm92REZJKzlQN1pjWWNFU1JZZmhZU3A3RHpv YWFQbk80dGxzazNMbnVmClJ5cFBUN29MUzNDbWZKL2Z2YmlXRmIvTXJqakE2bGFDdmR5MUI5Qmpy dTBmdEdiQkNwcCtZQm5XMVF4SUtnOTQKbEFmcmFZc3NON2dub21vVm1scU1rc3dsTklpeHBMV0p6 eDZMCj1Oc1RPCi0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0= --b1_20f0b4033c12b003dd8349a82c2371a0--