drizzled --user does not actually set the uid

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

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

Remote bug watches

Bug watches keep track of this bug in other bug trackers.