You are not logged in.

#1 2012-08-08 15:25:18

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,731
Website

Cannot disable (or even locate) crond.service in systemd [solved]

Since this update, I noticed:

$ systemctl | grep fail
crond.service             loaded failed failed        Legacy unit for crond

I have no idea how to disable crond.service which doesn't seem to exist on my filesystem.

$ locate service | grep cron
/etc/systemd/system/multi-user.target.wants/cronie.service
/usr/lib/systemd/system/cronie.service
# systemctl disable crond.service
Failed to issue method call: No such file or directory

Is this a bug or PEBKAC?

EDIT: bugged it.
https://bugs.archlinux.org/task/31063

Last edited by graysky (2012-08-09 20:51:21)

Offline

#2 2012-08-08 15:47:24

carukia
Member
From: ~/United_Kingdom/Liverpool
Registered: 2011-05-15
Posts: 162

Re: Cannot disable (or even locate) crond.service in systemd [solved]

It's cronie.service rather than crond in systemd smile

Offline

#3 2012-08-08 16:26:27

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,731
Website

Re: Cannot disable (or even locate) crond.service in systemd [solved]

I have requested that this thread be closed to minimize confusion.  Please use the bug report's comments where is very on topic.

Last edited by graysky (2012-08-08 16:27:18)

Offline

#4 2012-08-08 16:51:51

progandy
Member
Registered: 2012-05-17
Posts: 5,307

Re: Cannot disable (or even locate) crond.service in systemd [solved]

crond.service is a legacy unit created by initscripts. Remove crond from rc.conf and/or get rid of sysvinit.
Edit: Sorry, I thought this belongs here, too and not only in the bugtracker to conclude the topic.

Last edited by progandy (2012-08-08 16:54:24)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

#5 2012-08-08 20:40:02

tomegun
Developer
From: France
Registered: 2010-05-28
Posts: 661

Re: Cannot disable (or even locate) crond.service in systemd [solved]

For the future the best way to find out about a service is:

# systemctl status crond.service

It should tell you "Loaded: loaded (/run/systemd/generator.late/crond.service; enabled)" or something along those lines.

Offline

#6 2012-08-09 20:33:03

ninquitassar
Member
From: Italy
Registered: 2012-05-30
Posts: 29

Re: Cannot disable (or even locate) crond.service in systemd [solved]

http://en.gentoo-wiki.com/wiki/Systemd#dcron

Look here if it is useful for you!


CPU: AMD Sempron SI-42 - 2.1 Ghz  Video: Nvidia GeForce 8200MG  RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART

Offline

#7 2012-08-09 20:51:06

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,731
Website

Re: Cannot disable (or even locate) crond.service in systemd [solved]

Bug fixed with cronie package in [testing].

Offline

#8 2012-08-09 21:41:40

ninquitassar
Member
From: Italy
Registered: 2012-05-30
Posts: 29

Re: Cannot disable (or even locate) crond.service in systemd [solved]

Perfect. smile


CPU: AMD Sempron SI-42 - 2.1 Ghz  Video: Nvidia GeForce 8200MG  RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART

Offline

Board footer

Powered by FluxBB