From owner-freebsd-rc@freebsd.org Sun Aug 16 21:01:17 2020 Return-Path: Delivered-To: freebsd-rc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F3CCD3C6715 for ; Sun, 16 Aug 2020 21:01:16 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4BV8jS49qRz3Ywt for ; Sun, 16 Aug 2020 21:01:16 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 89B1E3C61F3; Sun, 16 Aug 2020 21:01:16 +0000 (UTC) Delivered-To: rc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 86DA53C651A for ; Sun, 16 Aug 2020 21:01:16 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BV8jS24fTz3YrF for ; Sun, 16 Aug 2020 21:01:16 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E0E8816226 for ; Sun, 16 Aug 2020 21:01:15 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 07GL1FFN098930 for ; Sun, 16 Aug 2020 21:01:15 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 07GL1FWJ098929 for rc@FreeBSD.org; Sun, 16 Aug 2020 21:01:15 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202008162101.07GL1FWJ098929@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: rc@FreeBSD.org Subject: Problem reports for rc@FreeBSD.org that need special attention Date: Sun, 16 Aug 2020 21:01:15 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.33 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, 16 Aug 2020 21:01:17 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 178818 | gmirror savecore support / gmirror(8) says to use Open | 235122 | rc.subr limits call breaks non-root usage 2 problems total for which you should take action. From owner-freebsd-rc@freebsd.org Wed Aug 19 19:29:36 2020 Return-Path: Delivered-To: freebsd-rc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D6AAE3C7ADE for ; Wed, 19 Aug 2020 19:29:36 +0000 (UTC) (envelope-from unitrunker@gmail.com) Received: from mail-yb1-xb2f.google.com (mail-yb1-xb2f.google.com [IPv6:2607:f8b0:4864:20::b2f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BWyXH34ytz4SJx for ; Wed, 19 Aug 2020 19:29:35 +0000 (UTC) (envelope-from unitrunker@gmail.com) Received: by mail-yb1-xb2f.google.com with SMTP id u6so8110532ybf.1 for ; Wed, 19 Aug 2020 12:29:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=EcDtkRFVbKGElUbHG3hFax2T3YgWoI1YqDs2No5oOtk=; b=kBLzesQ0HIEdSyjFf13w+wP31F6Z1J20VpGGRJsnPCK2oDi95eAKhVS5y0hz8J5wIr QPAM7fKeIQV1ukMStAkKga2fYhz+QPvgnDjIgLp43mDGCbOjzAlZM955t8seOnjd3KYD U+rYvvtqkIYNMmMI94GJgh/Jjxo/9IXOcqPF18N4wELlnr9YOXpYj0mP0/sQW4RdCe5o lsYsoL4BEcdXDJRKo9yWYtGwKXi0IC/Dh944o4jynLK2ZDbFgYjNIQjDz3np7TrK/yll ShGHVYmG3jruHVY6GaKRqa8JQYW1+E8h75ZsijghGul/dEqCAI7UzXOp9ZRRd5DVHf6Q oyFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=EcDtkRFVbKGElUbHG3hFax2T3YgWoI1YqDs2No5oOtk=; b=X2HZQUnjSRg+Ohrym2+kjC1AtEgXJcs/eapWgs6J79+4kUZhrrGV3zSPgzAGxUGEqM RbK78SIBNdvcdFKqF27nfylskKjxjTHPoAzpRju/T6WmmNRhNk1EaM320Gja8coNrC4A IqsxkIm3uOnsvN6RKii+MZQgeHgEMEBfFYCtVqTxEjnZmKJvtMcpAxuyGwpZ/C6PHLSK 3XC/NjFntG8JcnweGUAjzLLstzhKOILRO3oIzGb7PMD0pfjByeCqT7Cyw8Yn294GpjdP QMNuABpvei1OusHfcMxGiiU4dMaDHBF0/HmcvqYktevbQVVLsCbnTngOUZz0qxyeYqZF lr2w== X-Gm-Message-State: AOAM530i1MJGdyM+GamuPWSJubwtDlwDcK8U1PRjdLqhNRQ/MdgUInjj euHadY7IgL66lJM1SyEMz25Y/o3rXiypv67frOWiRkRras2R4g== X-Google-Smtp-Source: ABdhPJwC7sNE/DRSNaBiK6EM/jKcsjE9HFYsMe88NpjyakZYd0nzERXYTI+rM22mZggM2ZPMJynx6/agJGK+Vphx0SI= X-Received: by 2002:a25:950:: with SMTP id u16mr36730604ybm.86.1597865373862; Wed, 19 Aug 2020 12:29:33 -0700 (PDT) MIME-Version: 1.0 From: "Uni T. Runker" Date: Wed, 19 Aug 2020 14:29:22 -0500 Message-ID: Subject: rcorder and rc script tweaks for faster startup To: freebsd-rc@freebsd.org X-Rspamd-Queue-Id: 4BWyXH34ytz4SJx X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=kBLzesQ0; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of unitrunker@gmail.com designates 2607:f8b0:4864:20::b2f as permitted sender) smtp.mailfrom=unitrunker@gmail.com X-Spamd-Result: default: False [-1.26 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.61)[-0.605]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-rc@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b2f:from]; NEURAL_SPAM_SHORT(0.35)[0.347]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-rc]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.33 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: Wed, 19 Aug 2020 19:29:36 -0000 Here's a preview of a working POC. https://wiki.freebsd.org/unitrunker/rcorder Will attach code to the wiki (rcorder and /etc/rc script edits) once I've had time to clean up the unit tests. From owner-freebsd-rc@freebsd.org Thu Aug 20 22:59:34 2020 Return-Path: Delivered-To: freebsd-rc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C89E13AB453 for ; Thu, 20 Aug 2020 22:59:34 +0000 (UTC) (envelope-from unitrunker@gmail.com) Received: from mail-yb1-xb35.google.com (mail-yb1-xb35.google.com [IPv6:2607:f8b0:4864:20::b35]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BXg856dQ2z47G9 for ; Thu, 20 Aug 2020 22:59:33 +0000 (UTC) (envelope-from unitrunker@gmail.com) Received: by mail-yb1-xb35.google.com with SMTP id g3so46285ybc.3 for ; Thu, 20 Aug 2020 15:59:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=WSu+44ux3zFFZZdjQeak8A9ai+ltQ2cCnEwUOsrV3fU=; b=Pk0bi29ZRBNm4gAX1heGBkTdmET15MMIYDoollx8iiC02cDJjKtcWm4uxBciloUNp+ kRy/xEn83ucVzh4rZ+JbUPvhhEi0GF3WlykWYn7HQZkRcecf+ndM3I+c5Myn6jkSde8x Koz11GGSspCpcnUAf8RFW+bVjHaita/I4N9Q3QmeYuNG2lNr6WTpYkMwdZU4ciI1C9lF QRBhnCJi5nBF3dk2/7FahKrlVvoiPb0M8D0gGZvCKSFXo7bWX9iGKC2ih9moTLhTeSe8 pOEyGSMaUoqSrMhYXKTDtmXu3Ii8I2dlzDVCyB+IT5FCm5gLrUn2Am3h7xXxz8N4pUBW JsOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=WSu+44ux3zFFZZdjQeak8A9ai+ltQ2cCnEwUOsrV3fU=; b=RPJNTg4CZ0fSBNYcJmTHzykib0M7reKiAdYzhM3ptS5+AIFZpahtoQMCg7gILH69+H G6jWr2kj56l8rjkNF5hSxLQehDkWfPxEFXLBi5Qb2tNN2X3+QTdg79Ff/DlQPmFAdRo+ neU/93VQKQC7n0e9DRqYwxqM8Hh+jKfWT7jtmt46JSWfmblhX0NP65w/femgIhAhBQZm 2SXpzepxh6J6gtDbLfpQq0Cxt9dpogWEkUyVXZMJFAVgZYOGhR0rScHvYiv1APScuiUr PTbTwdkf3DpXe7HvEFm5clshD8uKJor5/R8M8ua+I+18q2w6bUX3BSia4aSWtLGO0pSE QTug== X-Gm-Message-State: AOAM530jkqMjHyf+cfW+dKfx+ZOypF+pOHZR4EmkMyGFWlQEoR91M8ZH ewnL2piRg9+2CX3M9gHWluZ20LaRUIty8WfWUt9Zy7PBpL3F0g== X-Google-Smtp-Source: ABdhPJwyMZD6gpJiMeGjwfymtZIw5UMijZjo0T4HQ3wd3jpFPWTTFG/mRSq/ML2aLMnndu1YG8B+dbqcyoFWXIRL/g4= X-Received: by 2002:a25:950:: with SMTP id u16mr103836ybm.86.1597964372421; Thu, 20 Aug 2020 15:59:32 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Uni T. Runker" Date: Thu, 20 Aug 2020 17:59:20 -0500 Message-ID: Subject: Re: rcorder and rc script tweaks for faster startup To: freebsd-rc@freebsd.org X-Rspamd-Queue-Id: 4BXg856dQ2z47G9 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=Pk0bi29Z; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of unitrunker@gmail.com designates 2607:f8b0:4864:20::b35 as permitted sender) smtp.mailfrom=unitrunker@gmail.com X-Spamd-Result: default: False [-0.37 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-0.54)[-0.538]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-rc@freebsd.org]; TO_DN_NONE(0.00)[]; URI_COUNT_ODD(1.00)[1]; RCPT_COUNT_ONE(0.00)[1]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b35:from]; NEURAL_SPAM_SHORT(0.17)[0.170]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-rc]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.33 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: Thu, 20 Aug 2020 22:59:34 -0000 Wiki page updated with some recent feedback. Code and scripts complete with unit tests attached to the page. https://wiki.freebsd.org/unitrunker/rcorder Please take a look. Criticisms welcome.