To edit pages or tickets please login with username/password: aaf/aaf

Ticket #183 (new enhancement)

Opened 11 months ago

allow for user and group options in ferret_server.yml

Reported by: jk Assigned to: jk
Priority: minor Milestone: 0.5
Component: 0plugin Version:
Keywords: Cc:

Description

something like this (which Mongrel does)

    # Change privilege of the process to specified user and group.
    def change_privilege(user, group)
      begin
        if group
          log "Changing group to #{group}."
          Process::GID.change_privilege(Etc.getgrnam(group).gid)
        end

        if user
          log "Changing user to #{user}."
          Process::UID.change_privilege(Etc.getpwnam(user).uid)
        end
      rescue Errno::EPERM
        log "FAILED to change user:group #{user}:#{group}: #$!"
        exit 1
      end
    end

might work.

To edit pages or tickets please login with username/password: aaf/aaf