Using cron.d in Arch
Clash Royale CLAN TAG#URR8PPP
Till now I organized my non-crontab cron-jobs by cron.d
in Debian-LAMP environment.
My cron-jobs use me to upgrade CMSs containing my web applications.
Here's how I do it from the beginning:
#!/bin/bash
cat <<-EOF > /etc/cron.daily/cron_daily
#!/bin/bash
for dir in $drt/*/; do
if pushd "$dir"; then
rws
composer update drupal/* webflo/drupal-core-require-dev --with-dependencies
drush updatedb
drush cache:rebuild
rws
popd
fi
done 2> $HOME/myErrors
EOF
cat <<-EOF > /etc/cron.weekly/cron_weekly
#!/bin/bash
find "$drt" -path "*/cache/*" -type f -delete
certbot renew -q
EOF
chmod +x /etc/cron.daily,.weekly
My question
I consider to start using Arch instead Debian.
I checked the Arch cron documentation about using cron.d
but it's not clear to me if cron.d
is a native part of Arch and if not, how to install it.
Is cron.d
a part of Arch and if not, how to install it?
arch-linux cron stability
add a comment |
Till now I organized my non-crontab cron-jobs by cron.d
in Debian-LAMP environment.
My cron-jobs use me to upgrade CMSs containing my web applications.
Here's how I do it from the beginning:
#!/bin/bash
cat <<-EOF > /etc/cron.daily/cron_daily
#!/bin/bash
for dir in $drt/*/; do
if pushd "$dir"; then
rws
composer update drupal/* webflo/drupal-core-require-dev --with-dependencies
drush updatedb
drush cache:rebuild
rws
popd
fi
done 2> $HOME/myErrors
EOF
cat <<-EOF > /etc/cron.weekly/cron_weekly
#!/bin/bash
find "$drt" -path "*/cache/*" -type f -delete
certbot renew -q
EOF
chmod +x /etc/cron.daily,.weekly
My question
I consider to start using Arch instead Debian.
I checked the Arch cron documentation about using cron.d
but it's not clear to me if cron.d
is a native part of Arch and if not, how to install it.
Is cron.d
a part of Arch and if not, how to install it?
arch-linux cron stability
add a comment |
Till now I organized my non-crontab cron-jobs by cron.d
in Debian-LAMP environment.
My cron-jobs use me to upgrade CMSs containing my web applications.
Here's how I do it from the beginning:
#!/bin/bash
cat <<-EOF > /etc/cron.daily/cron_daily
#!/bin/bash
for dir in $drt/*/; do
if pushd "$dir"; then
rws
composer update drupal/* webflo/drupal-core-require-dev --with-dependencies
drush updatedb
drush cache:rebuild
rws
popd
fi
done 2> $HOME/myErrors
EOF
cat <<-EOF > /etc/cron.weekly/cron_weekly
#!/bin/bash
find "$drt" -path "*/cache/*" -type f -delete
certbot renew -q
EOF
chmod +x /etc/cron.daily,.weekly
My question
I consider to start using Arch instead Debian.
I checked the Arch cron documentation about using cron.d
but it's not clear to me if cron.d
is a native part of Arch and if not, how to install it.
Is cron.d
a part of Arch and if not, how to install it?
arch-linux cron stability
Till now I organized my non-crontab cron-jobs by cron.d
in Debian-LAMP environment.
My cron-jobs use me to upgrade CMSs containing my web applications.
Here's how I do it from the beginning:
#!/bin/bash
cat <<-EOF > /etc/cron.daily/cron_daily
#!/bin/bash
for dir in $drt/*/; do
if pushd "$dir"; then
rws
composer update drupal/* webflo/drupal-core-require-dev --with-dependencies
drush updatedb
drush cache:rebuild
rws
popd
fi
done 2> $HOME/myErrors
EOF
cat <<-EOF > /etc/cron.weekly/cron_weekly
#!/bin/bash
find "$drt" -path "*/cache/*" -type f -delete
certbot renew -q
EOF
chmod +x /etc/cron.daily,.weekly
My question
I consider to start using Arch instead Debian.
I checked the Arch cron documentation about using cron.d
but it's not clear to me if cron.d
is a native part of Arch and if not, how to install it.
Is cron.d
a part of Arch and if not, how to install it?
arch-linux cron stability
arch-linux cron stability
edited Jan 19 at 6:49
JohnDoea
asked Jan 19 at 5:34
JohnDoeaJohnDoea
711133
711133
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
The /etc/cron.daily
will be available after installing cronie
package, it is not pre-installed:
pacman -S cronie
The default system scheduled jobs in arch linux is managed through systemd.timer
. To list the timer units :
systemctl list-timers
Hi GAD3R. Would you recommend to go with the defaultsystemd.timer
for best stability?
– JohnDoea
Jan 19 at 19:53
@JohnDoea To usesystemd.timer
you need to create aservice
and thetimer
, some information on Arch-linux docs : As a cron replacement.
– GAD3R
Jan 19 at 22:10
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f495406%2fusing-cron-d-in-arch%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The /etc/cron.daily
will be available after installing cronie
package, it is not pre-installed:
pacman -S cronie
The default system scheduled jobs in arch linux is managed through systemd.timer
. To list the timer units :
systemctl list-timers
Hi GAD3R. Would you recommend to go with the defaultsystemd.timer
for best stability?
– JohnDoea
Jan 19 at 19:53
@JohnDoea To usesystemd.timer
you need to create aservice
and thetimer
, some information on Arch-linux docs : As a cron replacement.
– GAD3R
Jan 19 at 22:10
add a comment |
The /etc/cron.daily
will be available after installing cronie
package, it is not pre-installed:
pacman -S cronie
The default system scheduled jobs in arch linux is managed through systemd.timer
. To list the timer units :
systemctl list-timers
Hi GAD3R. Would you recommend to go with the defaultsystemd.timer
for best stability?
– JohnDoea
Jan 19 at 19:53
@JohnDoea To usesystemd.timer
you need to create aservice
and thetimer
, some information on Arch-linux docs : As a cron replacement.
– GAD3R
Jan 19 at 22:10
add a comment |
The /etc/cron.daily
will be available after installing cronie
package, it is not pre-installed:
pacman -S cronie
The default system scheduled jobs in arch linux is managed through systemd.timer
. To list the timer units :
systemctl list-timers
The /etc/cron.daily
will be available after installing cronie
package, it is not pre-installed:
pacman -S cronie
The default system scheduled jobs in arch linux is managed through systemd.timer
. To list the timer units :
systemctl list-timers
answered Jan 19 at 10:06
GAD3RGAD3R
26.5k1756110
26.5k1756110
Hi GAD3R. Would you recommend to go with the defaultsystemd.timer
for best stability?
– JohnDoea
Jan 19 at 19:53
@JohnDoea To usesystemd.timer
you need to create aservice
and thetimer
, some information on Arch-linux docs : As a cron replacement.
– GAD3R
Jan 19 at 22:10
add a comment |
Hi GAD3R. Would you recommend to go with the defaultsystemd.timer
for best stability?
– JohnDoea
Jan 19 at 19:53
@JohnDoea To usesystemd.timer
you need to create aservice
and thetimer
, some information on Arch-linux docs : As a cron replacement.
– GAD3R
Jan 19 at 22:10
Hi GAD3R. Would you recommend to go with the default
systemd.timer
for best stability?– JohnDoea
Jan 19 at 19:53
Hi GAD3R. Would you recommend to go with the default
systemd.timer
for best stability?– JohnDoea
Jan 19 at 19:53
@JohnDoea To use
systemd.timer
you need to create a service
and the timer
, some information on Arch-linux docs : As a cron replacement.– GAD3R
Jan 19 at 22:10
@JohnDoea To use
systemd.timer
you need to create a service
and the timer
, some information on Arch-linux docs : As a cron replacement.– GAD3R
Jan 19 at 22:10
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f495406%2fusing-cron-d-in-arch%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown