update on eBox status
Javier Uruen Val
juruen at warp.es
Mon Feb 11 14:30:03 UTC 2008
Hi there,
Just a few lines to let you know the status on the eBox platform front.
I've been working to make eBox comply with the Debian packaging policy.
I'm going to try summarise the changes we have made to achieve so.
From the packaging point of view we have stripped out a lot of code from the
maintainer scripts. Now they are way simpler.
I have done a lot of changes in the framework to deal with this:
- eBox modules are not enabled by default. The only thing which is enabled by
default is the web interface. The other modules have to be enabled explicitly
by the user.
- When a module is enabled, the user is prompted with a modal window where
she/he is told the actions and file modifications that eBox needs to perform
to enable the module. In case the user accepts to go ahead, we perform the
actions and file modifications. For every file we have to modify we store a
MD5 digest.
- When saving changes, that is when the user configuration is translated into
modifications of configuration files, we compute a MD5 digest for every
single file which is going to modify, in case we detect that a file has been
modified manually we prompt the user to confirm if he wants to overwrite the
file or keep it.
If you want to see how that works now I have recorded a screencast [1]
These are the modules which have been already modified with the above changes:
- ebox-services
- ebox-objects
- ebox-network
- ebox-firewall
- ebox-usersandgroups (LDAP)
- ebox-samba (Samba + PDC)
- ebox-printers (Samba + CUPS)
You can find the above modules here [0].
During today I will probably have the following modules ready:
- ebox-squid (Squid + Dansguardian)
- ebox-dhcp
- ebox-dns
- ebox-ca
- ebox-openvpn
- ebox-trafficshaping
I do not think we can have the following modules ready:
- ebox-mail
- ebox-mailfilter
- ebox-jabber
- ebox-soap
So just a few days before the FF, do you guys think that we have time to
upload the new packages?
Thanks,
Javi
[0] http://people.warp.es/~javi/hardy-ebox/
[1] http://people.warp.es/~javi/ebox-hardy.ogg
More information about the ubuntu-server
mailing list