Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Normal Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      • and ~*

      Description

      Adding whenjobs to funtoo linux.

      whenjobs are a powerful but simple replacement for cronjobs (http://people.redhat.com/~rjones/whenjobs/)

      also dependencies between whenjobs could be defined.

      1. create ebuild
        • dependencies are dev-ml/calendar and dev-ml/ocamlnet
        • create initscript with config sourcing as whenjobs run as non-root users
        • find way to set for build a run as non-root user to execute /usr/sbin/whenjobsd (needed for whenjobs --daemon-start)
      2. Test above

        Activity

        Hide
        Martin Scholz added a comment -

        whenjobs forked to https://bitbucket.org/golodhrim/whenjobs build works manual fine for 0.7.3 (git checkout 0.7.3 after clone)
        work started on initscript with /etc/conf.d/whenjobs support for users who are allowed to execute whenjobsd
        command for whenjobsd changed from whenjobsd to /usr/sbin/whenjobsd in tools/whenjobs
        integration of user role management started to include /etc/conf.d/whenjobs thx to cyball for it

        Show
        Martin Scholz added a comment - whenjobs forked to https://bitbucket.org/golodhrim/whenjobs build works manual fine for 0.7.3 (git checkout 0.7.3 after clone) work started on initscript with /etc/conf.d/whenjobs support for users who are allowed to execute whenjobsd command for whenjobsd changed from whenjobsd to /usr/sbin/whenjobsd in tools/whenjobs integration of user role management started to include /etc/conf.d/whenjobs thx to cyball for it
        Hide
        Francisc Simon added a comment -

        mail-client/mailx ... is also a dependency

        Show
        Francisc Simon added a comment - mail-client/mailx ... is also a dependency
        Hide
        Francisc Simon added a comment -

        ChangeLog:

        2013-01-18:
        if the user starting the daemon with whenjobsd or whenjobs --daemon-start exists in the /etc/whejobs.users.conf
        the daemon will start
        else
        both programms (whenjobsd or whenjobs --daemon-start) will exit

        Src:
        https://bitbucket.org/golodhrim/whenjobs/commits/088f4c4d871ed384df45efbb8d80bf27

        Show
        Francisc Simon added a comment - ChangeLog: 2013-01-18: if the user starting the daemon with whenjobsd or whenjobs --daemon-start exists in the /etc/whejobs.users.conf the daemon will start else both programms (whenjobsd or whenjobs --daemon-start) will exit Src: https://bitbucket.org/golodhrim/whenjobs/commits/088f4c4d871ed384df45efbb8d80bf27
        Hide
        Martin Scholz added a comment -

        Francisc Simon thx for your work on it, now it is time to write down the ebuild for it and test it...

        Show
        Martin Scholz added a comment - Francisc Simon thx for your work on it, now it is time to write down the ebuild for it and test it...
        Hide
        Martin Scholz added a comment -

        ebuild is added and it is in portage already. have an eye on bug FL-338

        Show
        Martin Scholz added a comment - ebuild is added and it is in portage already. have an eye on bug FL-338

          People

          • Assignee:
            Martin Scholz
            Reporter:
            Martin Scholz
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development

                Structure Helper Panel