Date: Sun, 31 Jul 2011 11:50:18 +0300 From: C++ RTMP Server Support <support@rtmpd.com> To: Doug Barton <dougb@FreeBSD.org> Cc: Jin-Sih Lin <linpct@gmail.com>, cvs-ports@FreeBSD.org, Li-Wen Hsu <lwhsu@FreeBSD.org>, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/net/crtmpserver Makefile distinfo pkg-plist ports/net/crtmpserver/files crtmpserver.in Message-ID: <4CDE28BF-86F8-4454-B49C-675184173549@rtmpd.com> In-Reply-To: <4E3516C3.9070605@FreeBSD.org> References: <201107301549.p6UFn7rK070976@repoman.freebsd.org> <4E3495B0.3070405@FreeBSD.org> <D2E25D19-0A8E-4081-BB71-81EE07A2BC77@rtmpd.com> <4E35108D.1040907@FreeBSD.org> <4E3510F7.2000405@FreeBSD.org> <7C192122-697C-49BB-AADB-446C24962000@rtmpd.com> <4E3516C3.9070605@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_06D3707C-2344-43FD-B072-18B77A77E5C3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 Finally, got it :) I'll prepare a patch right now which will include the special $pidfile = variable. Tx for you patience On Jul 31, 2011, at 11:48 AM, Doug Barton wrote: > On 07/31/2011 01:34, C++ RTMP Server Support wrote: >> Oh, I see the difference now. You basically use another construct to >> gather the (default) values. IMHO, my solution is much much clear >> because all variables which are read from rc.conf are in one single >> place and for beginners like me the script is easier to read. >>=20 >> Besides, you remove one variable (crtmpserver_config) and you put >> it's default value inside the required_files variable, but you add >> another one called pidfile. >>=20 >> Again, IMHO, my version is easier to read.=20 >=20 > You still don't understand. >=20 > pidfile=3D is a requirement. As I said in my first message, it's = special > to rc.subr. This needs to be fixed. >=20 > As for how pidfile=3D and required_files=3D are set, that's a style = issue > that I'm less concerned about. What you are saying is that this is > easier to read: >=20 > : ${name_config:=3Dfoo} > : ${name_pidfile:=3Dbar} >=20 > required_files=3D$name_config > pidfile=3D$name_pidfile >=20 > What I'm saying is that doing it that way means that you're working > harder than you have to. The way I had it in the patch means that each > variable only has to be handled once. It may be slightly more = difficult > to read for novices, but it's not _that_ complex; and reduces the > chances that a mistake will be made. However, if you choose not to use > the style that I suggested, I'm not too concerned about that. >=20 > However, the pidfile issue has to be fixed. >=20 >=20 > Doug >=20 > --=20 >=20 > Nothin' ever doesn't change, but nothin' changes much. > -- OK Go >=20 > Breadth of IT experience, and depth of knowledge in the DNS. > Yours for the right price. :) http://SupersetSolutions.com/ >=20 ------ C++ RTMP Server Support Email: support@rtmpd.com Web: http://www.rtmpd.com --Apple-Mail=_06D3707C-2344-43FD-B072-18B77A77E5C3--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CDE28BF-86F8-4454-B49C-675184173549>