FS#38255 - [cron] cronie service is not enabled by default on new installations of archlinux
Attached to Project:
Arch Linux
Opened by patrick (potomac) - Tuesday, 24 December 2013, 06:46 GMT
Last edited by Eric Belanger (Snowman) - Saturday, 18 January 2014, 17:01 GMT
Opened by patrick (potomac) - Tuesday, 24 December 2013, 06:46 GMT
Last edited by Eric Belanger (Snowman) - Saturday, 18 January 2014, 17:01 GMT
|
Details
Description: on new installations of archlinux the cronie
service ( cron ) is not enabled by default, I noticed this
by installing archlinux last month with the arch linux iso
file,
and there is no instructions about this on the wiki page about the archlinux installation : https://wiki.archlinux.org/index.php/Installation_Guide it's not normal, because on a standard installation of linux the cron service must be enable by default in order to run some important scripts, on a standard installation of archlinux there are some scripts installed on /etc/cron.daily : logrotate, man-db, shadow ( a script who verify integrity of password and group files ) without cronie service these scripts can not be run, we should correct this by enabling by default the cronie service during the installation, or at least edit the wiki page about the archlinux installation in order to warn the user about this problem Additional info: * package version(s) cronie 1.4.11-1 (base), * config and/or log files etc. Steps to reproduce: - install archlinux with the last iso image - after the installation the cronie service is not enabled by systemd |
This task depends upon
Closed by Eric Belanger (Snowman)
Saturday, 18 January 2014, 17:01 GMT
Reason for closing: Not a bug
Saturday, 18 January 2014, 17:01 GMT
Reason for closing: Not a bug
https://aur.archlinux.org/packages/systemd-cron/
a good idea would be to push this kind of package on official repositories, and integrate it on the next iso image installation,
the current situation seems to me unsatisfactory because the user is probably unaware that crond is not enabled by default, some important cron scripts won't be executed ( like /etc/crond.daily/shadow ) on a fresh installation of archlinux
- configure this service if you wish (either the daemon management in the service file, or the daemon configuration in its /etc file)
- start this service if you wish
- enable this service (for the next boot) if you wish
- stop this service before removing the package
- disable this service after removing the package
- etc.
I'm definitely +1 on not having any surprises. This shouldn't be enabled by default.
maybe at least someone can edit the wiki page about the installation of archlinux in order to warn users that cronie service is not enabled, for example adding a link to :
https://wiki.archlinux.org/index.php/Systemd/cron_functionality