Skip to content

Latest commit

 

History

History
151 lines (89 loc) · 2.75 KB

Configure.md

File metadata and controls

151 lines (89 loc) · 2.75 KB

Configure

Currently there is no configuration script, as
such you will have to manually edit a couple
of files, however a checklist is provided below.



Read

the following sections first.


Button Features   Button Install   Button Conversion



Edit

The following files have to be adjusted by
the instructions contained within them.


  • config.h

    The file contains instructions on what to edit.

    Some things are defined in the Makefile and
    do not need to be changed in the config itself.

    They will be surrounded by  #ifndef  guards.


  • Makefile



Execute

Call the following list of commands in order.


  1. Build with the program with:

    make

  2. Install the built binary with:

    su
    make install

    The Man Pages have to be installed manually.


  3. Kill the existing Cron process


  4. Create new CronTabs using:

    /usr/lib/{crontab,crontab.local}
    

    Root

    You can place all of your settings in the root's CronTab.


    User

    To keep things tidy and manageable, it is advised to
    divide your config into purpose based configurations.

    You should also remove all  su  commands
    and turn lengthy lists into simple ranges.


  5. Start the new Cron with root privileges.


  6. Test and watch the daemon track your changes with:

    crontab -r

  7. To keep it your changes, adjust the files found at
    the path listed below to use this version of Cron.

    /etc/{rc,rc.local}