From nobody Fri Feb 6 10:10:41 2026 X-Original-To: doc@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4f6qbj74FZz6Qwkj for ; Fri, 06 Feb 2026 10:10:41 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f6qbj6H0Zz43Wr for ; Fri, 06 Feb 2026 10:10:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770372641; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jKdJdPJkZDlYHW2yhpEk0duG1U8q8g5EOwZUkR1JcrY=; b=IWmZlNWu5nuM4VvAGtDxe3YnYpqNo3j4NvojGZptdX9GhiAvEyvf2/7mzgo9oTAwMNjsge YO8i3+YAn2mnQqePHEqhAvduZ+W8+eRYbXe+pmmQstOqQMQ0qOZH26Ao8HnIKs71JLExW1 Dfe0pGUW701V9Rq1H+eNIyal3/1e/aKgOlc22/FIXpw7WP8J18o/bBwUIS7qf9IskLMlQN vHqtZPQ0X2rvVdjMG9fmuvvT3nXAWkLa9dmGInO32m4bBUgbeijsq+sZBEEAaDVYZOv52o XkmYMF9Vjy0zOgsvlCXOC+Sajf95lALKvU1owI3jjKG/proL+C0fHjo+6p6vfw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1770372641; a=rsa-sha256; cv=none; b=BVqbmujWCIXpEGnWHegeK5pdT8xCzLOTkcRA52Wa8va4XjkSh+f/1sdO9G7Ze2rIEU0Jgb P4aDey9YTeN+yuvyAQICu03tPhJasGs4m9AAnrRlzdZ85O15K4gPbXMw6OW6J0KPxj+QSp Snm2g7qhHYlLg6qa0ohQ7eaAgf+LVmTXiw4mDflD+HmonDOsH7X0P+ii+MFF1D8MCDgCwo nZfLln5ji2xZ8aojKR6vCBHnlgPTO+4U3Gq3CqvI0z7qTDH5UlLsNVP0Pwwy46u6Nha9bo v8qXNqMM4gtTB/ts+SI3ZC8xb3j6utDEkTs/j7vt3j89neLTiRBAlkEacACHmQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770372641; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jKdJdPJkZDlYHW2yhpEk0duG1U8q8g5EOwZUkR1JcrY=; b=dMTU9XHQmVjFAvBdUZ2FGXeTHAvEFWtcrg2fTxXwXUEmahNJTcMhJGP1V/hRsVlqNkpZ70 DEo71O+SDe15pVxNgr5dSo4yPTcC4pgaJPtiLS4sRnZX0cK0FuhBkF/HPuofmj3PuFEoDs racgHlCV1VPOT/8J3s2KfdduR8OnR7nr8r5fQenVDrWGJKZKuNc9+2L3UYu7GBKvS4WZpc ATmAQUPK78gKtp9YqHV4WVCbxrUrFs6E9Fnjo+Q6HhAetL26QYoT86yoYuYPPrw+c9Hklz 7FisEHwTrJKMu5UMQVD0ah72Um6p58wVDTZnDCTe43kS2eup9VVYAJDoBEo4uQ== 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 4f6qbj5tv5z19Tj for ; Fri, 06 Feb 2026 10:10:41 +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 616AAfBI016789 for ; Fri, 6 Feb 2026 10:10:41 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 616AAfUW016788 for doc@FreeBSD.org; Fri, 6 Feb 2026 10:10:41 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: doc@FreeBSD.org Subject: [Bug 292999] Porter's Handbook: Document valid chars for RC script file names Date: Fri, 06 Feb 2026 10:10:41 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Documentation X-Bugzilla-Component: Books & Articles X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: michaelo@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: doc@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Documentation project List-Archive: https://lists.freebsd.org/archives/freebsd-doc List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-doc@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D292999 Bug ID: 292999 Summary: Porter's Handbook: Document valid chars for RC script file names Product: Documentation Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Books & Articles Assignee: doc@FreeBSD.org Reporter: michaelo@FreeBSD.org This is a spinoff of bug 292378. We need at least a sentence in the handbook which says which characters are valid in a RC script file name. It seems that the unwritten convention is to stick to shell variable names: a-z, A-Z, 0-9, _. Expllicitly not hypen-minus (-) because it is not an allowed char in variable names, yet some ports sti= ll use it making it inconsist with the *_enable variable. --=20 You are receiving this mail because: You are the assignee for the bug.=