Welcome to Geeklog, Anonymous Wednesday, September 18 2024 @ 08:53 pm EDT

Geeklog

Geeklog RPM

  • Monday, July 08 2002 @ 01:20 am EDT
  • Contributed by: Anonymous
  • Views: 5,254
Geeklog

Hey everyone. I was bored one day and took a stab at making a geeklog RPM for Linux that does a few things for you when installed which is great if you manage your own linux server.

When installed, the rpm:

  • modifies config.php, lib-common.php, and emailgeeklogstories to have the correct paths to various things (programs are located using "which programname").
  • changes the example hostname in the config file to match your system's hostname upon installation.
  • defaults to having permissions of directories setup to just work with minimal problems while allowing write access only to certain directories that require it (such as the backups directory, the image upload directory, and the backend directory where your site's RDF is stored) and is setup to have permissions default to not allowing any other users on your system to be able to read your config.php file (which stores your database login/pass).
  • checks for certain things that may cause geeklog to not function correctly like file_uploads being off or register_globals being off and notifies you upon installation if you have to change any settings.

If uninstalled, your config files (which I marked the whole public_html directory and a few other files as) are not erased but renamed to their old filename with an extension of ".rpmsave".

Here is the RPM file and here is the source RPM which contains everything needed for anyone who wishes to build their own custom geeklog RPM.

The RPM installs geeklog into /var/www/geeklog

This RPM has only been tested on a Red Hat 7.3.

(Story was updated 2002-09-10)

Making GL Professional

  • Sunday, June 30 2002 @ 05:35 pm EDT
  • Contributed by:
  • Views: 19,775
Geeklog This is a general call to all folks who are using GL. How do we make GL more professional? Now, let me define this a little ... I'm taking about polish, making GL into an easier beast to use everyday - rather than installation or configuration issues. What do you think GL needs to make it more streamlined, optioned, and simplier from a user AND admin point of view. Does it function well for those non-technical folks that are using it? How can be make it better?

Install issues

  • Saturday, June 29 2002 @ 07:45 pm EDT
  • Contributed by:
  • Views: 5,729
Geeklog

I've installed GeekLog on quite a few sites and have no problem with the installs at all.

Today I tried to install GL on a Unix server, went through all the steps, made my chown and chmod changes to the appropriate directories and files, made what looked like the correct changes to config.php and lib-common.php, launched install, got to the second step, hit next and this is the error I got:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/www/tribalquest/lib-common.php on line 2621

Fatal error: Cannot instantiate non-existent class: template in /home/www/tribalquest/lib-common.php on line 335

Page navigation