drizzled --user does not actually set the uid

Bug #740583 reported by Clint Byrum
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fix Released
Won't Fix
drizzle (Ubuntu)
Fix Released

Bug Description

There is a problem in the logic of drizzled/drizzled.cc that causes --user to malfunction.

The problem lies in the fact that we count vm["help"] instead of retrieving its boolean value, to determine whether or not --help has been passed.

I have fixed this in my local branch, and will submit a merge proposal both against trunk and elliot.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package drizzle - 2011.03.13-0ubuntu2

drizzle (2011.03.13-0ubuntu2) natty; urgency=low

  * patches/fix-user-option.patch: Merging fix from upstream elliot
    branch to enable --user option. (LP: #740583)
  * drizzle.upstart: use --user option to set user to drizzle
    (LP: #739778)
  * drizzle.preinst: fix permissions on /var/lib/drizzle if user ran a
    version prior to this and ran as root.
  * drizzle.upstart: change start on to just start on runlevel [2345]
    so that switching from single user to multi works (LP: #756787)
  * conf.d/auth-file.cnf: ship working configuration (LP: #739837)
  * drizzle.upstart: pipe output to logger to catch plugin problems.
  * drizzle-plugin-auth-file.postinst: create drizzle.users file with
    random password using pwgen (added to deps in control).
 -- Clint Byrum <email address hidden> Sun, 10 Apr 2011 22:44:30 -0700

Changed in drizzle (Ubuntu):
status: New → Fix Released
Brian Aker (brianaker)
Changed in drizzle:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers