From owner-freebsd-questions@freebsd.org Thu Nov 8 20:12:08 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3572B1103BA4 for ; Thu, 8 Nov 2018 20:12:08 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-oln040092009068.outbound.protection.outlook.com [40.92.9.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 637636A167 for ; Thu, 8 Nov 2018 20:12:07 +0000 (UTC) (envelope-from carmel_ny@outlook.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WOxl8lxKiN3za+3Xzc9CFwfnmxAEA0tBXSmcas9OizM=; b=AknvilEP8zBMKNmL8ScnEQoobJ9r7SPWFbtZ5jR9M4Ae35S7wS/p6v2K8zs410W0Jpio+OTaHBQhNKKR0OWeF4CKck2gQ+fZerUGTF8GAfrermtGSyaZKbM3cx2qB0Zj4FQGQafruge16ffsvQaXgGNgbNf/oFFI4Pk/hPhtrXXr/OlxCpt2/6F+kILx4luok95PtFRj9Oo4kcqKHgmilSMxFqm7MG8V+Vjq781T78gu4W5pAcRVbQflnRXGiwAp/uOhHJnB0gLEm7qvBT4uDz326BkSAIyB5Wq4b+de11VwHcjFha7rIbV5IrMdrp9ks/cgKi68SqMvOKFxcKcpUw== Received: from CO1NAM04FT023.eop-NAM04.prod.protection.outlook.com (10.152.90.59) by CO1NAM04HT013.eop-NAM04.prod.protection.outlook.com (10.152.90.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1339.10; Thu, 8 Nov 2018 20:12:06 +0000 Received: from SN1PR20MB2109.namprd20.prod.outlook.com (10.152.90.59) by CO1NAM04FT023.mail.protection.outlook.com (10.152.90.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1339.10 via Frontend Transport; Thu, 8 Nov 2018 20:12:06 +0000 Received: from SN1PR20MB2109.namprd20.prod.outlook.com ([fe80::7c41:6cf4:fe3a:fb1d]) by SN1PR20MB2109.namprd20.prod.outlook.com ([fe80::7c41:6cf4:fe3a:fb1d%4]) with mapi id 15.20.1294.034; Thu, 8 Nov 2018 20:12:05 +0000 From: Carmel NY To: FreeBSD Subject: Re: Append to "command" in rec script Thread-Topic: Append to "command" in rec script Thread-Index: AQHUd469OTPY1sLHk0u7rCGzZ3gslw== Date: Thu, 8 Nov 2018 20:12:05 +0000 Message-ID: References: <20181108193853.ee1404e2.freebsd@edvax.de> In-Reply-To: <20181108193853.ee1404e2.freebsd@edvax.de> Reply-To: FreeBSD Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BN6PR02CA0090.namprd02.prod.outlook.com (2603:10b6:405:60::31) To SN1PR20MB2109.namprd20.prod.outlook.com (2603:10b6:802:28::14) x-mailer: Claws Mail 3.17.1 (GTK+ 2.24.32; x86_64-w64-mingw32) x-incomingtopheadermarker: OriginalChecksum:54BABCAC893D2258AE9389F5415996BC5D206301EBFDCDCC14D7E8659DBC8268; UpperCasedChecksum:EFF2CA8F0BA50C053514E713537F1CB55714F87D6B8CE3EC1E746F152D237FF5; SizeAsReceived:7549; Count:51 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [N9Khbz33fe7zL+flvsPD+hFCT70wppxHqleHsK+R190=] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM04HT013; 6:asKtZRYDZl9SD9pZwNs7j8I98wCLG2BHz5J3/t7tvDnhSxUrLIzv4/uICU+I4PPqR2UAuKrr++VMi5sJKSJXKbg3gX4uJAfd/UrjTZHUtPKe4xaUMFaBwbc3c1O/9zCFfJvJly+ucTd+dLRyj8TBKGLCpmTeMEwl2QvlagPTV7kT1b+1P44UBuRetqXOCBfB+45OsEkYVR/HLrSf8IwNJbf2CkTEYJVb8dN7Q+m8egY3PP340W5iPtz2dcLRS+WSTQD+ItiaicUA5aG9L/hZ6EdMFbSGeohhNJMg0SrcsY/PQOdw38jEUoMXJOh1cMNP1rjloxUdhIpT4CykI/+Wc63i8goc/1VteUlyFO1u2651Y/UJHyWLRTdHVB0pNEoUf3WrPqvYbx9pIGEURSBedE4no6BD7vp71XDyN+h+9M9pi+M3/+KOnPz94BKeeT2PjtHPZ9F+1ZiaVu8IBtZrxQ==; 5:ESiu+/U7oJ1hex8CkgtGXKT1+4oeqlY8H5k8pzy8TOUY9raJf7EFmo2hrV7mZ4albYpFgsU7xqcFxkG0hoM9f0Gg9B2BkrlffnhwAzk+xRcdyBbXxRNZiwVCI4svuqDEm4QEe5MK08zCB/7dNiLpm0sn7f/QcWBmKi4Yar76CLg=; 7:orNkoGVBCTTedHjmf2qDx+wfA3LT8nNsQG4ljdaTVTnQNBQ48SubqKfagsevEe7eG4uJVJqpW5RWE4RTvHsGIS14QzIkIxhcl5r//9Zi4PvFYbf+z2aGKJ4JKDw506AYYzUxyTaPeVBC61sj3EnukA== x-incomingheadercount: 51 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125500)(1603101475)(1701031045); SRVR:CO1NAM04HT013; x-ms-traffictypediagnostic: CO1NAM04HT013: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(4566010)(82015058); SRVR:CO1NAM04HT013; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM04HT013; x-microsoft-antispam-message-info: Hkde7q/le7Y9k6jYcNm00VmAj/3dfLPaCrfbJDx1Ppr5OZL7bGVortyJmCCIutuY Content-Type: text/plain; charset="us-ascii" Content-ID: <0965F834E9CBD4479BC5C46A066921E4@namprd20.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 9a4e3081-9524-43cf-bfc3-dcaef82d5da1 X-MS-Exchange-CrossTenant-Network-Message-Id: 1df5bfa4-49a6-4d19-6ba9-08d645b6741e X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 9a4e3081-9524-43cf-bfc3-dcaef82d5da1 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2018 20:12:05.7831 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT013 X-Rspamd-Queue-Id: 637636A167 X-Spamd-Result: default: False [0.47 / 200.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[freebsd-questions@freebsd.org]; R_DKIM_ALLOW(-0.20)[outlook.com]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/14]; FREEMAIL_FROM(0.00)[outlook.com]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; IP_SCORE(-0.58)[ipnet: 40.64.0.0/10(-0.55), asn: 8075(-2.26), country: US(-0.09)]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[outlook.com:+]; MX_GOOD(-0.01)[cached: outlook-com.olc.protection.outlook.com]; DMARC_POLICY_ALLOW(-0.50)[outlook.com,none]; RCVD_IN_DNSWL_NONE(0.00)[68.9.92.40.list.dnswl.org : 127.0.3.0]; NEURAL_HAM_SHORT(-0.94)[-0.939,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[outlook.com]; ASN(0.00)[asn:8075, ipnet:40.64.0.0/10, country:US]; REPLYTO_EQ_TO_ADDR(5.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2018 20:12:08 -0000 On Thu, 8 Nov 2018 19:38:53 +0100, Polytropon stated: >On Thu, 8 Nov 2018 18:13:24 +0000, Carmel NY wrote: >> I am attempting to create an "rc" script to start a program I am working >> on. I want, if possible, for the user to enter something in the rc.conf >> file to be added to the "command" string when the program is started. >>=20 >> EXAMPLE: >>=20 >> In the rc script, this is present >>=20 >> command=3D/usr/local/bin/MyProg >>=20 >> Now, suppose the user wanted to activate logging. They could modify the = rc >> script and append an "-l" to the command string. However, I would rather >> they entered options in the rc.conf file =20 > >Maybe read "man 5 rc.conf" and put non-FreeBSD (or at >least "experimental" stuff) in /etc/rc.conf.local. >The difference between rc.conf and rc.conf.local is >not as big in FreeBSD as it is in OpenBSD. ;-) Actually, man 8 rc.subr is a lot more useful. However, it doesn't give me what I want. Also, I have been having a problem with "run_rc_command" chocking on complex startup options placed in the rc.conf file. I am still trying to debug that one. --=20 Carmel