Koozali.org: home of the SME Server

Contribs.org Forums => General Discussion => Topic started by: nik777 on August 14, 2013, 01:55:21 AM

Title: SME package for the configuration db, events, actions, templates, etc
Post by: nik777 on August 14, 2013, 01:55:21 AM
Hi All,

I am trying to use the SME configuration, event, action system independently of the current SME server.

I have looked in the CVS repository, but I'm not sure which modules I need.

I *think* I need "e-smith", "e-smith-base", "e-smith-manager", and "e-smith-formmagick".
And I guess I may need "perl-CGI-FormMagick" as well.

Q1: Is there anything I've missed?

Q2: At the moment, I am using the "Download GNU tarball" link in the web CVS view pages. Is there a better way for me to download the module source?

Thanks for any and all help.

Kind Regards,
Nik
Title: Re: SME package for the configuration db, events, actions, templates, etc
Post by: gzartman on September 06, 2013, 06:33:58 AM
Most of SME configuration architecture is in e-smith-base and e-smith-lib.   The e-smith-manager and e-smith-formmagick packages are for the server-manager GUI and aren't technically needed for the SME config backend (i.e., you can run it all from the commandline if you wanted).  I think the e-smith package only includes a text file containing a copy of GPL v2.

I'd follow this howto here to pull down the source you are after:  http://wiki.contribs.org/Simple_Package_Modification

Greg
Title: Re: SME package for the configuration db, events, actions, templates, etc
Post by: CharlieBrady on September 06, 2013, 02:16:08 PM
I have looked in the CVS repository, but I'm not sure which modules I need.

I *think* I need "e-smith", "e-smith-base", "e-smith-manager", and "e-smith-formmagick".
And I guess I may need "perl-CGI-FormMagick" as well.

Q1: Is there anything I've missed?

Yes, you'll find there are quite a few other perl CPAN modules and various utility programs. You can learn what they are by installing SME server and then doing:

rpm -q --requires e-smith-base e-smith-manager e-smith-formmagick