- License Agreement
- License Agreement for Software Products of i-MSCP
- Website
- http://wiki.i-mscp.net/doku.php?id=plugins:cronjobs
This plugin provides a cron time-based job scheduler for i-MSCP.
Introduction
Administrators give cron job permissions to their resellers, and the resellers give cron job permissions to their customers according their own permissions. For instance, a reseller will be able to give the full cron job permission to a customer only if he has also this permission.
Administrators can also add their own cron jobs using their own interface which is less restricted than the customer interface in the sense that they can set the UNIX user to use for the cron job execution while the customers cannot.
Each cron job is added in the crontab file ( see crontab(5) ) that belongs to the UNIX user under which the cron command must be run. For customers, this is the Web user as created by i-MSCP.
Plugin purchasing
Once connected on our forums, you can purchase this plugin at https://i-mscp.net/wcf/paid-subscription-list/
-
Version 1.4.1
- 88.37 kB
- 505 Downloads
Version compatible with i-MSCP Serie 1.3.x (>= API 1.0.5 (i-MSCP 1.3.1)), 1.4.x Serie
CHANGELOG
- Fixed: Removed hard dependency on InstantSSH plugin (regression fix)
-
Version 1.4.0
- 88.44 kB
- 10 Downloads
Version compatible with i-MSCP Serie 1.3.x (>= API 1.0.5 (i-MSCP 1.3.1))
CHANGELOG
- Updated: According InstantSSH v5.0.0 and i-MSCP 1.3.1 API changes
-
Version 1.3.2
- 83.82 kB
- 50 Downloads
Version compatible with i-MSCP 1.3.x Serie
CHANGELOG
- Fixed: Disable cron jobs notifications only when needed
- Fixed: Redirect output to /dev/null for URL cron jobs
-
Version 1.3.1
- 83.8 kB
- 27 Downloads
Version compatible with i-MSCP 1.3.x Serie
CHANGELOG
- Fixed: Error raised on i-MSCP update/reconfiguration due to missing test for InstantSSH availability
-
Version 1.3.0
- 83.75 kB
- 6 Downloads
Version compatible with i-MSCP 1.3.x Serie
CHANGELOG
- Added: Email notification on permissions update
- Changed: Switched to .phtml template files
- Enhancement: Allow editing and deletion of a deactivated cron task
- Enhancement: Invalid cron jobs are no longer removed when cron permissions are updated. They are now deactivated
- Fixed: Wrong function used for checking of UNIX user - posix_getgrnam() instead of posix_getpwnam()
- Updated: API according i-MSCP API v1.0.4 and InstantSSH plugin v4.0.0
- Updated: translation files
-
Version 1.2.2
- 124.82 kB
- 105 Downloads
Version compatible with i-MSCP >= 1.2.3
CHANGELOG
- Changed: Increased number of items to display by default in data tables (previous value was 5, it is now 10)
- Review: CS fixes and code cleanup
-
Version 1.2.1
- 122.35 kB
- 10 Downloads
Version compatible with i-MSCP >= 1.2.3
CHANGELOG
- Fixed: Wrong translation for minimum time interval (plural issue)
- Updated: Translation files
-
Version 1.2.0
- 74.98 kB
- 16 Downloads
Version compatible with i-MSCP >= 1.2.3
CHANGELOG
- Added: Button which allows to force update of jailed environment (jailed cronjobs)
- Fixed: Possible race condition when settings cron jobs status (backend)
- Fixed: Wrong mount point passed to doveadm (Dovecot)
- Removed: Support for i-MSCP 1.1.x serie
- Updated: According new InstanstSSH version (3.2.0) and i-MSCP plugin API changes
-
Version 1.1.0
- 57.26 kB
- 475 Downloads
Compatible with i-MSCP >= 1.1.21 ( plugin API >= 0.2.15 )
CHANGELOG
- Added: Mass permissions feature ( reseller level )
- Added: Suspend feature ( admin and customer levels )
- Changed: Plugin configuration is now lazy loaded ( backend )
- Fixed: Warning from Dovecot about mountpoints which are no longer mounted
- Fixed: Missing timezone data inside jailed cron environment
- Fixed: No entropy gathering module inside jailed cron environment
- Fixed: Percent-signs in cron commands must be escaped
- Updated: License headers for new year
- Updated: Translation files
PLUGIN USAGEA small contribution for use of this plugin is requested by doing a donation on my paypal account ( paypal@nuxwin.com ). If you do not want to contribute, you should not use that plugin.
-
Version 1.0.1
- 42.63 kB
- 217 Downloads
Version compatible with i-MSCP >= 1.1.21 ( Plugin API 0.2.15 )
CHANGELOG
- Fixed: Ignore InstantSSH plugin when VERSION variable is not defined to avoid installation error
Plugin Usage
A small contribution for use of this plugin is requested by doing a donation on my paypal account ( paypal@nuxwin.com ). If you do not want to contribute, you should not use that plugin.