Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Nov 2013 11:14:44 -0500
From:      Allan Jude <freebsd@allanjude.com>
To:        freebsd-current@freebsd.org
Subject:   Re: cron(8) improvement
Message-ID:  <527FB0F4.5050206@allanjude.com>
In-Reply-To: <527F925D.5030201@m5p.com>
References:  <52792B60.1030309@allanjude.com>	<CA%2B7WWSf_%2BBg8rjLdN1j032G2P81odfmQe-Ejyq7A4CqyqPqiAA@mail.gmail.com>	<527BCA55.2000207@allanjude.com>	<D5199AC5-61E9-4D58-B31E-51E47F1CCFDF@orthanc.ca>	<527C5D52.7030508@allanjude.com>	<047405A8-B6EB-427B-A2E4-6254DD1A077B@orthanc.ca>	<CA%2B7WWSfiWT4wprOS8oQS5YaeE%2BjjyxfK5fzAyFz8XMyX_J%2BoLw@mail.gmail.com>	<3E6377FF-69FE-48E4-BFB1-E5095A7FA1BB@orthanc.ca>	<527C6DEF.6020102@allanjude.com>	<527E3EB3.6000301@FreeBSD.org>	<8034B822-F903-43D1-8BF6-DFAD7C22F5B0@gsoft.com.au>	<CAJ-VmomXRuwJdKUsbgMjvEtBaDiZoCxacLXOpxhCqoVhkigL6g@mail.gmail.com>	<527ED34A.1060401@allanjude.com>	<CAJ-Vmokb4=05wVSEzv47sWiU6CLb-_cBQ1FhPSgv%2BeuX8xf2cw@mail.gmail.com>	<527EE417.6060704@allanjude.com>	<CAJ-VmokX8vV7fz1v%2BR4jXte3vYAQbUF21jscGVYswb=rtk681w@mail.gmail.com>	<527EE84D.4060901@allanjude.com> <CAJ-Vmomyk08JDPEhOKo9LHDp2%2Bi0NkzpwJob-AUV1b1jiNwyhA@mail.gmail.com> <527EEE3D.9000101@allanjude.com> <527F925D.5030201@m5p.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--jLILN3nSESP1CqHBMC6VU5Kx25ptRmFRJ
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 2013-11-10 09:04, George Mitchell wrote:
> On 11/09/13 21:23, Allan Jude wrote:
>> On 2013-11-09 21:13, Adrian Chadd wrote:
>>> On 9 November 2013 17:58, Allan Jude <freebsd@allanjude.com> wrote:
>>>
>>>> Well, if the rc.conf config is specific to the daemon being
>>>> installed by
>>>> the package, then the existing /etc/rc.conf.d/ system works fine, it=

>>>> just falls down a little on xorg configuring hald, unless you just
>>>> make
>>>> the xorg package create /etc/rc.conf.d/hald and /etc/rc.conf.d/dbus
>>> If I install hal/dbus, why wouldn't they themselves populate
>>> /etc/rc.conf.d/hald and /etc/rc.conf.d/dbus ?
>>>
>>> If there are hal/dbus options that need configuring by other packages=
,
>>> then sure, you'll need to add some other things too.
>> ahh, right, why didn't I think of that
>>
>>>> I like the simplicity of rc.conf, and I would much rather not
>>>> involve an
>>>> sqlite database, I am not sure how that could possibly be faster the=
n
>>>> sourcing an extra shell script.
>>> Don't focus on that. The sqlite example is just that - an example -
>>> showing what kind of operations you would want to implement to _allow=
_
>>> you to do that. I'm not advocating for doing it in freebsd-base.
>>>
>>> The point I'm making is this:
>>>
>>> * when populating rc.conf.d/, don't just do 'cp' in a post-install
>>> script
>>> * when populating the cron daemon entries in rc.cron.d, don't just
>>> 'cp' in a post-install script.
>>>
>>>
>>> -adrian
>>
>> If the cron daemon is just scanning /etc/cron.d/* and treating it as i=
f
>> those lines had been appended to /etc/crontab I don't see why you
>> couldn't just cp in the post-install. I think it would be better if yo=
u
>> didn't have to 'register' a change.
>>
>>
>
> For this whole thread, please s,/etc/rc.d,/usr/local/etc/rc.d,g
> -- George
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to
> "freebsd-current-unsubscribe@freebsd.org"

We have never once mentioned /etc/rc.d

rc.conf.d is an entirely different system (extending rc.conf)

and I proposed both /etc/cron.d/ (stuff you'd normally add to
/etc/crontab) and /usr/local/etc/cron.d/ (packages)

--=20
Allan Jude



--jLILN3nSESP1CqHBMC6VU5Kx25ptRmFRJ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJSf7D3AAoJEJrBFpNRJZKfEH4P/1vZVFZr6eprm2+TbgKXf7Fz
rxgSIERWYd8wRAE9veK3rOTCiASxmTYIRtjcYbOwEbM0t/q9w/WUNHtUAxJTH3J4
j57eIaZFZZ+a2eyynEfHolZvuPy5dihV60LnUmiuKhXJj8nEbddlyq0ziwERAd1+
SBswOTDZJV99V/42Hdn6I1VXF4Ppf6xV2XQJdyFpQUwQUnvae2AAdy3i5dxaoKiQ
r/LLM1zEAJHBmZ+RuqcmL8qH3/LSe281HD5SGS/pZ/jlcU7jicuFlQnjnOpozbVn
8dYLT4oynp1MV9FSsEDwIdlu1k+Uhc9qA27tYQFa8eOF3ggks4XPH62EwbvQ9nay
q56bQHu9ubN5vT2JGM/DDFL0gmt2uhFjegz3VhgrQvV6S8gpUQ6xor22v+Px8tKP
tkuKmW+uDuh6wtdtO7FEZXLfzmWwcqf/EkH574+XP+QhENhjpy+W77dLlI5ox8rx
r/A2jzsoBCB/CRSzLowhoLfUyiigH2ho5VwR5l4q1s2wIYpnsj7W5S5/4cV9whWR
QL0Qqq1qo6WaWlm/HmtR55emEL7VYbxmBiV4lbsNnpJnVWmp5AllFyYSiIeDjXFV
eB7LnmK8cPdyPYzg1ZqSD6H4EJ2y7ZitqnwR5mCaWvcPkQjasmw3C8kzE2Xlw78T
wG6K0Nz+1vKn2cERQQl3
=PiYj
-----END PGP SIGNATURE-----

--jLILN3nSESP1CqHBMC6VU5Kx25ptRmFRJ--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?527FB0F4.5050206>