Koozali.org: home of the SME Server

[FTP] e-smith-ftp-manager update

Muzo

[FTP] e-smith-ftp-manager update
« on: February 08, 2004, 11:01:36 PM »
Hi,

This is just an announce to said, i made a new version of my ftp manager.

What it does (<0.3):
- Limiting ftp bandwidth by ibays.
- Change maximum anonymous users number.
- Enable/Disable upload and download resume.
- Allow guest user or group to have unlimited bandwidth.

What's new (0.4-1):
- Only a code change, I create my own sme db file.
- Advanced users, by executing a command, may add a special panel (see HowTo), to change proftpd listening port, server name, admin mail. (you'll change this at your own risks)

Rpm : here
HowTo : here

Darren Critchley

ftp-manager
« Reply #1 on: February 09, 2004, 12:29:36 AM »
Just tried the ftp-manager update on my SME, and it appears broken, I'm getting an error.

The FtpDB.pm is missing.

Was this included in an earlier release or available elsewhere in another rpm?

Thanks

Darren

Darren Critchley

Sorry about having to post again, I haven't joined
« Reply #2 on: February 09, 2004, 12:44:04 AM »
So I can't edit.

Anyways, found the problem, your rpm is dumping the ftpDB.pm into /usr/lib/perl5/site_perl

when it needs to be in /usr/lib/perl5/site_perl/esmith

Darren

Muzo

[FTP] e-smith-ftp-manager update
« Reply #3 on: February 09, 2004, 08:58:53 AM »
Ooops thanks, i'll change this ASAP!
New release tonight (for me ;-) )

jok11n

[FTP] e-smith-ftp-manager update
« Reply #4 on: February 09, 2004, 12:42:28 PM »
I tried installing this today on 3 individual version 6 final sme servers and it did not work on any of them. It added a new panel in the server manager but when navigating the panel it came up with an authorisation error. The install of the rpm looked to work and showed no errors but because it didn't work anyway I attempted to uninstall the rpm, which then gave me an error that the rpm was not installed, however the non working panel remains in the server manager. I also did a full reinstall of version 6 final with no other packages to ensure that there was no other add on that may be conflicting but the result was exactly the same.

This look like an excellent package and would like to give it another go if this error gets fixed and I can actually install it. I look forward to using it.

Muzo

[FTP] e-smith-ftp-manager update
« Reply #5 on: February 09, 2004, 09:25:04 PM »
Hi again,

So, I correct my rpm problem (file at a wrong place).
You can try it again.

And to remove this contrib execute :
rpm -e e-smith-ftp-manager-0.4

And, read README file and HowTo please.

jok11n

[FTP] e-smith-ftp-manager update
« Reply #6 on: February 10, 2004, 12:11:27 AM »
I have installed your updated rpm and it looks to be working good now.

Thanks for your effort!

HelpPlease

[FTP] e-smith-ftp-manager update
« Reply #7 on: February 10, 2004, 08:16:42 AM »
Hello Muzo, you seem very knowledgeable and likely to be able to help me out.

If you would look over my post and see if you can offer some help I would really appreciate it.

Thank you very much.


http://forums.contribs.org/index.php?topic=20717.0

Muzo

[FTP] e-smith-ftp-manager update
« Reply #8 on: February 10, 2004, 08:59:31 AM »
Thanks all for your help.
Tell me if something goes wrong, users feed back will be usefull.  :pint:

Muzo

New Update
« Reply #9 on: February 15, 2004, 04:44:59 PM »
Hi,

There is a new release. The last one i hope.
- Fix a minor bug. In httpd/admin_error_log a message is display :
  Use of uninitialized value in split at /usr/lib/perl5/site_perl/esmith/FormMagick/Panel/proftpd.pm line 846.
  This bug is fixed.

New realease is : e-smith-ftp-manager-0.4-2.noarch.rpm

You can download it here

Muzo

[FTP] e-smith-ftp-manager update
« Reply #10 on: March 10, 2004, 08:33:52 AM »
Hi friends,

New release of e-emith-ftp-manager :
* Mon Mar 8 2004 Muzo
- Fix a Major Bug: Correct bug on FtpDB who call /home/e-smith/extras instead of /home/e-smith/ftp
  extras file exist on SME 5.6, but not on SME 6.0. This bug made SME 6.0 templating errors :

  Feb 20 11:42:05 foo e-smith[16016]: ERROR in /etc/e-smith/templates-custom//etc/proftpd.conf/05ServerAdmin: Program fragment delivered error <<Can't call method "get" on an undefined value at /etc/e-smith/templates-custom//etc/proftpd.conf/05ServerAdmin line 7.>> at template line 1
  Feb 20 11:42:05 foo e-smith[16016]: ERROR in /etc/e-smith/templates-custom//etc/proftpd.conf/05ServerName: Program fragment delivered error <<Can't call method "get" on an undefined value at /etc/e-smith/templates-custom//etc/proftpd.conf/05ServerName line 4.>> at template line 1
  Feb 20 11:42:05 foo e-smith[16016]: ERROR in /etc/e-smith/templates-custom//etc/proftpd.conf/05port: Program fragment delivered error <<Can't call method "get" on an undefined value at /etc/e-smith/templates-custom//etc/proftpd.conf/05port line 4.>> at template line 1
  Feb 20 11:42:05 foo e-smith[16016]: ERROR in /etc/e-smith/templates-custom//etc/proftpd.conf/40IBayAccess: Program fragment delivered error <<Can't call method "get" on an undefined value at /etc/e-smith/templates-custom//etc/proftpd.conf/40IBayAccess line 20.>> at template line 1
  Feb 20 11:42:05 foo e-smith[16016]: ERROR in /etc/e-smith/templates-custom//etc/proftpd.conf/60AnonymousIBay: Program fragment delivered error <<Can't call method "get" on an undefined value at /etc/e-smith/templates-custom//etc/proftpd.conf/60AnonymousIBay line 19.>> at template line 1
  Feb 20 11:42:05 foo e-smith[16016]: ERROR: Template processing failed for //etc/proftpd.conf: 5 fragments generated errors
  Feb 20 11:42:05 foo e-smith[16016]:  at /etc/e-smith/events/domain-create/S47proftpd-conf line 37
 
  Now this bug is fixed.

New release version : e-smith-ftp-manager-0.4-3.noarch.rpm