[Devel] Re: [Serdev] dbtext support for serctl

Daniel-Constantin Mierla daniel at voice-system.ro
Fri Jul 8 17:30:00 CEST 2005


Hello,

I have played a bit with DBText serctl you provided and worked pretty 
fine. I was looking to split the serctl in several file:

sc.common - does the common operations - fifo/start/stop ...
sc.mysql - does the operations with mysql
sc.dbtext - does the operations with dbtext
sc.pgsql - does the operations with postgress

and have serctl to include the common part and one of the other files 
db-specific. The main purpose for this split is to avoid duplicated or 
too complex scripting. What do you think about?

I have cleaned up serctl_dbtext and now does only dbtext-specific 
operations, the only drawback is that it cannot check the aliases via 
fifo when adding a new user. I can commit the new serctl_dbtext, but to 
make the full split of the serctl will require some more time, I have to 
integrate also the pgsql script from Klaus Darilion.

Daniel


On 07/08/05 18:14, Cesc wrote:

>Hi,
>
>I use it, but not much. In our lab the configuration is pretty stable
>(no add/remove of users too often), as we are doing research, we are
>not ser vice providers or anything like that. But i did introduce all
>the users, removed some, created the basic files and so on when we
>migrated from mysql to dbtext.
>I also used to add/remove aliases and entries to the domain table, as
>well as groups.
>
>The main complain i got from my colleagues is that there is an
>annoying echo message alerting you about the db backend you are using
>... but the rest, seemed to be ok.
>
>About being on one or two files ... i don't mind. Two files would
>allow for clarity, but also may cause that improvements in
>serctl.mysql are not ported to serctl.dbtext ...
>For the rest ... i think you can give it a try ... it should be not
>too time-consuming ... there is a command to create the dbtext files
>needed ... from there, just add/remove whatever you need ...
>
>Cesc
>
>
>On 7/8/05, Andrei Pelinescu-Onciul <andrei at iptel.org> wrote:
>  
>
>>On Jul 01, 2005 at 12:08, Cesc <cesc.santa at gmail.com> wrote:
>>    
>>
>>>Hi,
>>>
>>>Long ago i sent an updated serctl script with support for dbtext. It
>>>is not a separate file just for dbtext, it is an updated version where
>>>through environment variables you can choose the db-backend (mysql or
>>>dbtext).
>>>
>>>It is probably not very neat code due to the limitations of using text
>>>files, but it is a start. At least adding users, removing and so on is
>>>easier done this way. It relays on a standard set of columns (the
>>>order cannot be random, it has to be as in the serctl, otherwise, it
>>>does not work :D ).
>>>      
>>>
>>Do you use it? (as in is it tested :-))
>>
>>If nobody objects and it is tested I will commit the changes to HEAD.
>>Another possibility would be to have 2 versions, the serctl and
>>serctl.dbtext.
>>
>>
>>Andrei
>>
>>    
>>
>
>_______________________________________________
>Serdev mailing list
>Serdev at iptel.org
>http://mail.iptel.org/mailman/listinfo/serdev
>
>  
>



More information about the Devel mailing list