ANNOUNCE: Tinderbox 3.1 Release Candidate 1 available

Boris Samorodov bsam at ipt.ru
Tue Nov 4 04:39:43 EST 2008


Joe Marcus Clarke <marcus at marcuscom.com> writes:
> On Mon, 2008-11-03 at 20:54 +0300, Boris Samorodov wrote:
>> Joe Marcus Clarke <marcus at marcuscom.com> writes:
>> 
>> > The Tinderbox team is pleased to announce the availability of Tinderbox
>> > 3.1 Release Candidate 1.  This release brings many bug fixes and some
>> > new features, particularly with the webui frontend.
>> 
>> Tinderbox is getting better and better. Many thanks for all involved.
>> Here are some notes.
>> 
>> 1. I'm not sure if step 6 "Populate the database with the Tinderbox
>>    schema" from README is necessary. At least at my case it seems to
>>    do nothing accept telling that all necessary data already exists.
>
> See the end of step 3.  If you are using Setup to do the TB setup, then
> you skip step 6 altogether.

Hm, then what about step 4? Is it really an option if "... your
Tinderbox host does not have administrative access to the database..."?

>> 2. I was a little bit confused when discovered that $DB_DRIVER for
>>    PostgreSQL differs at config files:
>>    . $DB_DRIVER="Pg" at scripts/ds.ph;
>>    . $DB_DRIVER="pgsql" at scripts/webui/inc_ds.php.
>>    Since I didn't have such confusion with previous tinderbox versions
>>    seems that it had been documented somewhere but dissapeared at the
>>    recent version.
>
> I have added commented out lines for Postgres in each file.

Yep, it's "all clear" now. ;-)

>> 3. AFAIK while creating a user for PostgreSQL we should ever give
>>    the same answers (n,y,n) for the following questions:
>>    -----
>>    Shall the new role be a superuser? (y/n) n
>>    Shall the new role be allowed to create databases? (y/n) y
>>    Shall the new role be allowed to create more new roles? (y/n) n
>>    -----
>> 
>>    I propose to add corresponding options (-S -d -R) to createuser
>>    command. Thus we may get rid of those extra questions. Here are
>>    relevant parts of createuser(4):
>>    -----
>>        -S
>>        --no-superuser
>>               The new user will not be a superuser.  This is the default.
>>        -d
>>        --createdb
>>               The new user will be allowed to create databases.
>>        -R
>>        --no-createrole
>>               The  new  user will not be allowed to create new roles.  This is
>>               the default.
>
> Added in CVS.  Thanks.

Great, thanks!


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve


More information about the tinderbox-list mailing list