Configuration improvement

July 25, 2009 at 9:58 am | Posted in Spectrum | Leave a comment

I’m trying to make transport more user friendly for admins so I’ve (together with Johnny) added comments to variables in config file and I’ve also added lot of configuration options for features which were hardcoded. Transport can be now installed by “make install” command. Default installation prefix is “/usr/local/” and it can be changed for example to “/usr” by “cmak e . -DCMAKE_PREFIX_PATH=/usr” command.

One of the hardcoded features we’re using on Jabbim.cz servers is VIP users support. This feature allows transport admin to divide users into two groups and set different transport features for each group (for example you can disable filetransfer for normal users, because of low server bandwith or *just* because… and VIP users can have this feature enabled). List of VIP users is stored in MySQL table called `vips` and it’s up to server admin to write some interface to add/remove them.

You can also for example set transport to be enabled only for VIP users (this allows you to use whitelist to define transport users). All these options are well documented in config file.

I’m also preparing to make testing package for Ubuntu (unfortunatelly with gloox linked statically).

Advertisement

Leave a Comment »

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.

Follow

Get every new post delivered to your Inbox.