Commits on Jun 15, 2012
  1. fix MacOSX credentials set order

    committed Jun 15, 2012
  2. posix credentials: reorder set order again, fix tainted mode

    We now set all effective ids first, and real ids later.
    Needs more testing, but at least it doesn't enable tainted mode
    (versions 1.39-1.41 were broken because of this).
    committed Jun 15, 2012
Commits on Jun 11, 2012
  1. v1.41

        * pid2cmd doesn't die on errors
        * Ubic::Run supports the explicit service names
        * lots of minor POD spelling fixes and improvements
    committed Jun 11, 2012
  2. preparing for 1.41 release

    committed Jun 11, 2012
  3. fix service name in the watchdog init script

    See #19 for the details.
    committed Jun 11, 2012
Commits on Jun 10, 2012
  1. pid2cmd doesn't die on errors

    See #33 for the details.
    committed Jun 11, 2012
  2. remove INTERFACE SUPPORT from Ubic::Settings POD

    public interfaces are public by default, it's strange to document it in
    every single class.
    committed Jun 11, 2012
  3. POD: articles, better synopsis

    committed Jun 11, 2012
Commits on May 30, 2012
Commits on May 27, 2012
  1. v1.40

        * improve tests stability
    committed May 27, 2012
  2. preparing for 1.40 release

    committed May 27, 2012
Commits on May 23, 2012
  1. v1.39

        * new SimpleDaemon options:
         - reload_signal
         - daemon_user/daemon_group
        * 'credentials' option in start_daemon()
        * various doc improvements
    committed May 23, 2012
  2. preparing 1.39 release

    committed May 23, 2012
  3. Merge branch 'daemon-user'

    committed May 23, 2012
  4. daemon_user option in SimpleDaemon

    See #27 for the implementation
    discussion.
    committed May 23, 2012
  5. close ubic_log and lock before execing into daemon

    Usually they're closed on exec, but:
    - Ubic::Daemon still supports 'function' option
    - not all POSIX implementations are equal
    So we're taking additional precautions against making these helper
    filehandles visible to the daemon.
    
    It's especially important now that Ubic::Daemon got 'credentials'
    option, since ubic_log and lock file belong to root.
    committed May 23, 2012
  6. small refactorings

    committed May 23, 2012
Commits on May 22, 2012
  1. AccessGuard refactoring

    Ubic::AccessGuard now accepts credentials object instead of service.
    committed May 22, 2012
  2. root_t tests bugfixes

    committed May 22, 2012
  3. ServiceLoader - TODO/FIXME notes

    committed May 22, 2012
  4. SimpleService POD improvements

    committed May 22, 2012
Commits on May 16, 2012
  1. SimpleDaemon: reload_signal option

    #26
    Note that reload won't reopen ubic_log, stdout or stderr yet.
    This is still better than nothing, though.
    committed May 16, 2012
Commits on May 5, 2012
  1. fix ini ServiceLoader synopsis

    committed May 5, 2012