Martin Mewes | 4 Jan 2004 00:00
Picon

[FAQ] Webmin/Usermin - Translation - Weekly HOWTO

######################################################################
Webmin/Usermin - Translation - Weekly HOWTO
Original: http://webmin.mamemu.de/modules.html#newlang
Martin Mewes - Webmin/Usermin Translation Co-Ordinator (WTCO)
Last changed: 31.12.2003
######################################################################

History:

31.12.2003
Virtualmin-Version 1.7 released as stable

03.12.2003
New Development-Release of Usermin available

08.12.2003
New Development-Release of Webmin available

10.11.2003
Webmin-Version 1.121 released as stable

Administrative:

28.11.2003

I have rechecked this FAQ again and erased some of the nicest
misspellings I ever saw. Those who find other things like this:
>From now I release misspellings in this document under GPL,
which can be obtained here.
German:     http://www.gnu-gpl.de/gpl-deutsch.htm
(Continue reading)

Martin Mewes | 6 Jan 2004 21:33
Picon

[WTCO] Help needed on commercial module host4net

Hi folks,

this is the first time your WTCO is asking for help which goes a bit
aside Webmin/Usermin.

######################################################################

http://www.host4net.us/

Host4NET is a complete web-hosting management solution dedicated to
small and medium hosting companies. This software is developed by 4NET
in order to be a competitive alternative to other commercial hosting
software solutions. 

For the beginning, Host4net is designed to integrate cleanly into the
Webmin system administration tool. A future next step is a
synchronization and binding with eCommerce solutions like OSCommerce
and CMS applications like PHPNuke or Envolution.

Our solution consists of tools for users management, billing support,
technical support ticketing and more. Host4Net will at the same time
be an application with interface for clients, network administrators,
commercial departments and marketing departments. 

Currently, Host4net is in development stage. We intend to offer our
solution as GPL - free software. The entire development process is
currently supported only by 4NET. We are accepting sponsorships on
behalf of the GPL idea for continuing development of the module. When
a total pool of $2500 is collected for Milestone 1, the version
1.00-MS1 of this module will be released to the community under the
(Continue reading)

Martin Mewes | 11 Jan 2004 00:00
Picon

[FAQ] Webmin/Usermin - Translation - Weekly HOWTO

######################################################################
Webmin/Usermin - Translation - Weekly HOWTO
Original: http://webmin.mamemu.de/modules.html#newlang
Martin Mewes - Webmin/Usermin Translation Co-Ordinator (WTCO)
Last changed: 31.12.2003
######################################################################

History:

09.12.2003
New Development-Release of Usermin available

08.01.2004
Virtualmin-Version 1.71 released as stable

07.01.2004
New Development-Release of Webmin available

10.11.2003
Webmin-Version 1.121 released as stable

Administrative:

08.12.2004

http://www.mewes.tv/
Webmin-Translators-Homepage has been shut down because
of time problems. It has been replaced with a static link
to http://webmin.mamemu.de/ for now.

(Continue reading)

Martin Mewes | 12 Jan 2004 09:01
Picon

[webmin-devel] [WEBMIN] Logrotate-Module in Webmin 1.27

Hi all,

please let me do some suggestions about the new module logrotate which
comes with the latest Devel-Package of Webmin.

While translating this module into german I ran across a problem which
may comes up, if certain logfiles are written and older ones are
stored in User-Homedirectories.

On my server I use the following template in Virtualmin for Apache

ServerName ${DOM}
ServerAlias www.${DOM}
DocumentRoot ${HOME}/public_html
ErrorLog ${HOME}/logs/www.$DOM.error.log
CustomLog ${HOME}/logs/www.$DOM.log combined
ScriptAlias /cgi-bin ${HOME}/cgi-bin
<Directory ${HOME}>
AllowOverride All
</Directory>
HostNameLookups on
ErrorDocument 404 http://www.$DOM/

So the current CustomLog and ErrorLog are owned by the user, but
rotated logs are owned by root. This does not do any harm to Webalizer
for my users because Webalizer works as root to get things done, but
sometimes users want to delete files in their directories (even if
deleting may would be stupid, but I can almost hear them say "These
are my files and I want to delete them if I want!").

(Continue reading)

Jamie Cameron | 12 Jan 2004 22:51

Re: [webmin-devel] [WEBMIN] Logrotate-Module in Webmin 1.27

On Mon, 2004-01-12 at 19:01, Martin Mewes wrote:
> Hi all,
> 
> please let me do some suggestions about the new module logrotate which
> comes with the latest Devel-Package of Webmin.
> 
> While translating this module into german I ran across a problem which
> may comes up, if certain logfiles are written and older ones are
> stored in User-Homedirectories.
> 
> On my server I use the following template in Virtualmin for Apache
> 
> ServerName ${DOM}
> ServerAlias www.${DOM}
> DocumentRoot ${HOME}/public_html
> ErrorLog ${HOME}/logs/www.$DOM.error.log
> CustomLog ${HOME}/logs/www.$DOM.log combined
> ScriptAlias /cgi-bin ${HOME}/cgi-bin
> <Directory ${HOME}>
> AllowOverride All
> </Directory>
> HostNameLookups on
> ErrorDocument 404 http://www.$DOM/
> 
> So the current CustomLog and ErrorLog are owned by the user, but
> rotated logs are owned by root. This does not do any harm to Webalizer
> for my users because Webalizer works as root to get things done, but
> sometimes users want to delete files in their directories (even if
> deleting may would be stupid, but I can almost hear them say "These
> are my files and I want to delete them if I want!").
(Continue reading)

Martin Mewes | 13 Jan 2004 10:38
Picon

Re: [webmin-devel] [WEBMIN] Logrotate-Module in Webmin 1.27

Hi Jamie,

Jamie Cameron <jcameron <at> webmin.com> wrote:

>> ######################################################################
>> 
>> Global Options
>> [...]
>> Re-create log file after rotation?
>> 	[...]
>> 	[x]	With rights taken from the folder the logs are written
>> 		and stored in. Use this option if you want to be sure
>> 		that all User-Logs can be fully accessed by your
>> 		users. Be sure that your users have full access
>> 		to their logfile-folders.
>> 	[...]
>> 
>> ######################################################################
>
>That would be a cool feature .. but unfortunately, logrotate (the
>program the module configures) does not have a directive to do this as
>far as a I know. All it can be is re-create a log as a specific user, or
>as the user the log was originally owned by ..

Well but it should be possible to "chown" according to the
directory-acl, shouldn't it?

bis dahin - kind regards

Martin Mewes
(Continue reading)

Jamie Cameron | 13 Jan 2004 12:23

Re: [webmin-devel] [WEBMIN] Logrotate-Module in Webmin 1.27

On Tue, 2004-01-13 at 20:38, Martin Mewes wrote:
> Hi Jamie,
> 
> Jamie Cameron <jcameron <at> webmin.com> wrote:
> 
> 
> >> ######################################################################
> >> 
> >> Global Options
> >> [...]
> >> Re-create log file after rotation?
> >> 	[...]
> >> 	[x]	With rights taken from the folder the logs are written
> >> 		and stored in. Use this option if you want to be sure
> >> 		that all User-Logs can be fully accessed by your
> >> 		users. Be sure that your users have full access
> >> 		to their logfile-folders.
> >> 	[...]
> >> 
> >> ######################################################################
> >
> >That would be a cool feature .. but unfortunately, logrotate (the
> >program the module configures) does not have a directive to do this as
> >far as a I know. All it can be is re-create a log as a specific user, or
> >as the user the log was originally owned by ..
> 
> Well but it should be possible to "chown" according to the
> directory-acl, shouldn't it?

Oh yeah .. if the 'logrotate' program supported this. Webmin does not do
(Continue reading)

Martin Mewes | 13 Jan 2004 12:44
Picon

Re: [webmin-devel] [WEBMIN] Logrotate-Module in Webmin 1.27

Hi Jamie,

Jamie Cameron <jcameron <at> webmin.com> wrote:

>> Well but it should be possible to "chown" according to the
>> directory-acl, shouldn't it?
>
>Oh yeah .. if the 'logrotate' program supported this. Webmin does not do
>the actual rotation itself - it just creates a config file for
>logrotate.

Maybe I missed the point.

Couldn't the module just forget about 'logrotate' in particular and
just "chown" things with perl? I know that Webmin-Modules are just
creating configuration files but this would be a recovery feature.

bis dahin - kind regards

Martin Mewes

--

-- 
http://webmin.mamemu.de/
Official Webmin/Usermin Translation Co-Ordinator 2003/2004
Proud Forte Agent 2.0 Beta Tester

-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
(Continue reading)

Jamie Cameron | 13 Jan 2004 23:06

Re: [webmin-devel] [WEBMIN] Logrotate-Module in Webmin 1.27

On Tue, 2004-01-13 at 22:44, Martin Mewes wrote:
> Hi Jamie,
> 
> Jamie Cameron <jcameron <at> webmin.com> wrote:
> 
> >> Well but it should be possible to "chown" according to the
> >> directory-acl, shouldn't it?
> >
> >Oh yeah .. if the 'logrotate' program supported this. Webmin does not do
> >the actual rotation itself - it just creates a config file for
> >logrotate.
> 
> Maybe I missed the point.
> 
> Couldn't the module just forget about 'logrotate' in particular and
> just "chown" things with perl? I know that Webmin-Modules are just
> creating configuration files but this would be a recovery feature.

The problem is, log rotation is not kicked off by Webmin - instead,
logrotate is run from a cron job that does not involve Webmin at all.
And any such chowning needs to be done just after the log is re-created
..

 - Jamie

-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
(Continue reading)

Ralph Spitzer | 13 Jan 2004 23:37
Picon
Picon

[webmin-devel] Survey: Motivations to Contribute

Hi all!

I'm doing a research project on the motives of free software / open source 
software developers. This survey follows a somewhat different approach than 
some earlier studies and tries to incorporate concepts of social 
psychology to better understand the internal motivation of developers.  

The questionnaire consists of 44 questions which should be scored on a scale
from 1 to 7. According to test runs, completion of the questionnaire should 
take about 6 minutes. No registration required.  

 
The questionnaire and more information about the survey can be found here:

*** http://foss-survey.at.tf ***

The survey will be online until the end of January. I hope to have the results
online by mid February. If you want to be notified, please enter
your email address in the appropriate box. 

If you have questions or comments about this survey, please CC me or email me
directly, because I won't be able to follow all the lists/forums.  

Thank you. Your help is greatly appreciated.

ralph

-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
(Continue reading)


Gmane