From owner-freebsd-rc@FreeBSD.ORG Sun Nov 14 08:09:35 2010 Return-Path: Delivered-To: rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E174106564A; Sun, 14 Nov 2010 08:09:35 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 719258FC08; Sun, 14 Nov 2010 08:09:33 +0000 (UTC) Received: by wyb36 with SMTP id 36so1475386wyb.13 for ; Sun, 14 Nov 2010 00:09:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:cc:content-type; bh=k/PV3WfM/j7l/CUZcaY+NPWdw97CrLfBxgPu4fo9hzs=; b=iRkDD8D//hHHgQ16Fk/vrZez4fmRVu2AHOGfWz9pgQKIxAbxEqedVH47+evDRVRH5R JWEApT3ulwYlyW+mOMydBiLX1T5zvXdekBP3VQ9N4pAh/lVzAxES8RSpHgckP/JE39h/ 4TPLU381A/RyylKaujUs18bklgLuyQZ5Bm1fU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=PwAz4+QOc7EdwjDlVz/HvKUkVpT8LAbH0MeC5zsWebOFwTIxjeYL40TCRgq0tjz6Da qY5Z96nRIfyKmXwPFaF6K9lGAf5Q0ZScuXYrqisAMgg/3Y+KAS4zcqICR/zZub2+oiYp EnNlm+lUfmEt88rJg7d3vd3px/RAKmj3nTbas= MIME-Version: 1.0 Received: by 10.216.46.200 with SMTP id r50mr5835278web.45.1289722173109; Sun, 14 Nov 2010 00:09:33 -0800 (PST) Received: by 10.216.198.27 with HTTP; Sun, 14 Nov 2010 00:09:33 -0800 (PST) Date: Sun, 14 Nov 2010 00:09:33 -0800 Message-ID: From: Garrett Cooper To: rc@freebsd.org Content-Type: multipart/mixed; boundary=0016364c7a13fcb9b30494fed700 Cc: Doug Barton Subject: [PATCH] Minor mdconfig rc.d script tweaks and documentation improvements X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Nov 2010 08:09:35 -0000 --0016364c7a13fcb9b30494fed700 Content-Type: text/plain; charset=ISO-8859-1 Hi RC folks, The following request resolves 2 PRs in the database which ask that the mdconfig rc.d process be made more straightforward. If someone could review and commit this change (if they don't object with it), I would appreciate it (as well as the submitters I'm sure). Thanks! -Garrett Add the ability to specify md(4) units when running the mdconfig rc scripts and better document the overall process. This allows folks to preconfigure units using a supported method that aren't md0 and up, in the event that build infrastructure, etc can't be easily changed to deal with device name collisions. The enumeration process itself wasn't fully documented, so better document what occurs when the script is executed. PR: conf/137470, docs/144537 --0016364c7a13fcb9b30494fed700 Content-Type: text/x-patch; charset=US-ASCII; name="mdconfig-units-functionality-and-doc-improvements.patch" Content-Disposition: attachment; filename="mdconfig-units-functionality-and-doc-improvements.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gghn06va0 SW5kZXg6IGV0Yy9yYy5kL21kY29uZmlnCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGV0Yy9yYy5kL21kY29uZmln CShyZXZpc2lvbiAyMTQ5MDcpCisrKyBldGMvcmMuZC9tZGNvbmZpZwkod29ya2luZyBjb3B5KQpA QCAtMTc0LDYgKzE3NCw3IEBACiB9CiAKIF9tZGNvbmZpZ19jbWQ9IiQxIgorX21kY29uZmlnX2xp c3Q9JG1kY29uZmlnX3VuaXRzCiBpZiBbICQjIC1ndCAwIF07IHRoZW4KICAgICAgICAgc2hpZnQK IGZpCkluZGV4OiBldGMvcmMuZC9tZGNvbmZpZzIKPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gZXRjL3JjLmQvbWRj b25maWcyCShyZXZpc2lvbiAyMTQ5MDcpCisrKyBldGMvcmMuZC9tZGNvbmZpZzIJKHdvcmtpbmcg Y29weSkKQEAgLTIwNCw2ICsyMDQsNyBAQAogfQogCiBfbWRjb25maWcyX2NtZD0iJDEiCitfbWRj b25maWcyX2xpc3Q9JG1kY29uZmlnX3VuaXRzCiBpZiBbICQjIC1ndCAwIF07IHRoZW4KICAgICAg ICAgc2hpZnQKIGZpCkluZGV4OiBzaGFyZS9tYW4vbWFuNS9yYy5jb25mLjUKPT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot LS0gc2hhcmUvbWFuL21hbjUvcmMuY29uZi41CShyZXZpc2lvbiAyMTQ5MDcpCisrKyBzaGFyZS9t YW4vbWFuNS9yYy5jb25mLjUJKHdvcmtpbmcgY29weSkKQEAgLTM5OTcsNiArMzk5NywxOCBAQAog d2hpY2ggY2F1c2VzIGxvZyBmaWxlcyBmbGFnZ2VkIHdpdGggYQogLkNtIEMKIHRvIGJlIGNyZWF0 ZWQuCisuSXQgVmEgbWRjb25maWdfdW5pdHMKKy5QcSBWdCBzdHIKK0EgbGlzdCBvZiBvbmUgb3Ig bW9yZQorLlhyIG1kIDQKK3VuaXRzIHRvIGNvbmZpZ3VyZSB3aXRoCisuWHIgbWRjb25maWcgOAor YW5kCisuWHIgbmV3ZnMgOCAuCitJZiB1bnNwZWNpZmllZCwgdGhlCisuVmEgbWRjb25maWdfbWQg TnMgQXEgQXIgWAordmFyaWFibGVzIGFyZSBldmFsdWF0ZWQgaW4gY29uc2VjdXRpdmUgb3JkZXIg ZnJvbSBtZDAsIHVudGlsIG9uZSB2YXJpYWJsZSBpcwordW5zZXQgb3IgbnVsbCAoc2VlIGJlbG93 KS4KIC5JdCBWYSBtZGNvbmZpZ19tZCBOcyBBcSBBciBYCiAuUHEgVnQgc3RyCiBBcmd1bWVudHMg dG8KQEAgLTQwMTUsMTAgKzQwMjcsMTAgQEAKIC5GbCBmIEFyIGZpbGUKIGZvciB2bm9kZSBiYWNr ZWQKIC5YciBtZCA0Ci1kZXZpY2VzLgotTm90ZSB0aGF0Ci0uVmEgbWRjb25maWdfbWQgTnMgQXEg QXIgWAotdmFyaWFibGVzIGFyZSBldmFsdWF0ZWQgdW50aWwgb25lIHZhcmlhYmxlIGlzIHVuc2V0 IG9yIG51bGwuCitkZXZpY2VzLiBFYWNoCisuWHIgbWQgNAorZGV2aWNlIHRvIGJlIGNvbmZpZ3Vy ZWQgbXVzdCBiZSBkZWZpbmVkIGluCisuWHIgZnN0YWIgNSAuCiAuSXQgVmEgbWRjb25maWdfbWQg TnMgQW8gQXIgWCBBYyBOcyBWYSBfbmV3ZnMKIC5QcSBWdCBzdHIKIE9wdGlvbmFsIGFyZ3VtZW50 cyBwYXNzZWQgdG8K --0016364c7a13fcb9b30494fed700--