Main > Free Download Search >

Free yoursite software for linux

yoursite

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 9
Open Tournament System 1.16.2

Open Tournament System 1.16.2


Open Tournament System project is a Web-based tournament system. more>>
Open Tournament System project is a Web-based tournament system.

Open Tournament System is a full tournament engine that supports modular additions of new tournament types. It features team, single, and draft tournaments.

This site requires to be at the Url root or its own subdomain.

Something like:
- www.yoursite.com
or
- tournament.yoursite.com

It can not be like this:
- www.yoursite.comtourny
or
- sub.yoursite.comtourny

<<less
Download (0.42MB)
Added: 2006-11-06 License: GPL (GNU General Public License) Price:
1089 downloads
smtpauth 0.94

smtpauth 0.94


smtpauth is a authenticating proxy for servers without SMTP AUTH. more>>
smtpauth is a authenticating proxy for servers without SMTP AUTH.

Use smtpauth and stunnel programs to add SMTP AUTH (PLAIN, LOGIN) support to any SMTP server. Clients can authenticate over SSL port 465 or cleartext port 587, and authentication is fully logged via syslog.

Works with JBMail, Pegasus Mail, Mozilla Thunderbird, MS Outlook...

This software is really an interim solution until our favourite MTA(s) support SSL/TLS and SMTP AUTH directly. For now I prefer using external programs to provide this functionality rather than patching MTA source. I designed this software to work with my Postfix server, but smtpauth also works with sendmail and just about any other SMTP server.

Installation:

1. Compile and install binary.

make
Copy smtpauth to /usr/sbin, owned by root, mode 755

2. Create special user smtpauth with its own group, no login allowed.

Note that smtpauth will immediately exit with an error if invoked as root.
It must be run from a low privilege account, for security.

3. [For SSL, port 465] Configure stunnel.conf. Change domain for your site.

setuid = smtpauth
setgid = smtpauth
debug = auth.notice
client = no

[smtps]
accept = 465
exec = /usr/sbin/smtpauth
execargs = smtpauth domain 127.0.0.1

4. Configure /etc/smtpauth.conf

This file should only be readable by the smtpauth user, since it stores plain
passwords. It consists of single lines containing usernames and passwords with
whitespace separating. Blank lines and comment lines starting # are ignored.

user1 pass1
user2 pass2

5. [For SSL, port 465] Start up stunnel

This will create a server running as smtpauth on port smtps/465. When SMTP clients
connect (SSL/TLS) the smtpauth program is launched and provides authentication
service through to 127.0.0.1:25, as a proxy. Your actual SMTP server will accept
mail because that connection is local. The mail headers will include X-SMTP-AUTH
indicating the username. Success and failures will be logged via syslog.

6. [For cleartext, port 587] Configure cleartext submission service in inetd

Since inetd (when started with -W) also supports wrapping, the smtpauth proxy
can be run straight out of here too. Note that this is somewhat risky, because
there will be no SSL/TLS encryption on the submission port (587).

Again, change domain for your site (e.g. mail.yoursite.tld)

submission stream tcp nowait smtpauth /usr/sbin/smtpauth smtpauth domain 127.0.0.1
<<less
Download (0.011MB)
Added: 2006-03-21 License: GPL (GNU General Public License) Price:
1313 downloads
gurucreation seo services 1

gurucreation seo services 1


Gurucreation gurucreation seo services wallpaper. Free gurucreation seo services by gurucreation for yoursite. Gurucreation is a SEO service - search... more>> <<less
Download (41KB)
Added: 2009-04-13 License: Freeware Price: Free
193 downloads
AmarokWhatsPlaying MAO 0.1.b

AmarokWhatsPlaying MAO 0.1.b


AmarokWhatsPlaying MAO is a script Amarok that sends through HTTP the music name. more>>
AmarokWhatsPlaying MAO is a script Amarok that sends through HTTP (method GET) the music name, artist and album that you are hearing.

How to use:

1. Edit variable

1,1 Script whatsplaying_mao.pl

It must be informed the correct values of the following variables:

$LINKSCRIPT
$CHAVE

The variable LINKSCRIPT is the URL for the site where will be housed script cgi responsible amarok.cgi by receiving the information.

$LINKSCRIPT = "http://yourdomain.net/cgi-bin/amarok.cgi";

The variable CHAVE is an any word what will be used for script cgi amarok.cgi validate the information that is receiving.

$CHAVE = "secret";

1,2 Script cgi amarok.cgi

It must be informed the correct values of the following variables:

$ARQUIVO
$QLIST
$CHAVE

The variable ARQUIVO informs the file where it will be stored the information. Remember of, into server, create the empty file and to apply the permission of writing.

$ARQUIVO = "lista_de_musica.txt";

The variable QLIST informs the maximum quantity of name of musics stored in $ARQUIVO. The totally begins of zero, then for ten input the value should be nine.

$QLIST = 9;

The variable CHAVE should be the same that it was placed in script whatsplaying_mao.pl. for the facts are recorded in the $ARQUIVO $CHAVE = "secret";

2. Data format into $ARQUIVO.

HH;MM;SS;YEAR;D;M;TIME OF MUSIC;MUSIC NAME; ARTIST;ALBUM

HH;MM;SS;YEAR;D;M - Its hour, minute, second, year, day and month that this information it was sent.

3. The server where he goes to be housed script should have the directory of script configured to support cgi-bin.

In the apache he adds the line "ScriptAlias /cgi-bin/ /var/www/yoursite/cgi-bin/" together with the configuration of your VirtualHost.

<<less
Download (0.010MB)
Added: 2006-07-17 License: GPL (GNU General Public License) Price:
1194 downloads
FAlbum 0.7.0

FAlbum 0.7.0


FAlbum is a WordPress plugin that allows you to display your Flickr photos and photosets on your site. more>>
FAlbum is a WordPress plugin that allows you to display your Flickr photos and photosets on your site.

WordPress 1.5 / 2.0 - Installation Instructions:

1. Download file from http://www.randombyte.net/files/falbum/ (zip or tar.gz versions).

2. Extract the files to the wp-content/plugins/ directory. Note: The files must be located within a new directory name falbum .../wp-content/plugins/falbum/falbum.php

3. Activate the plugin via your WP admin console.

4. Within the WP admin console navigate to Options -> FAlbum

5. Complete the two Initial Setup steps to allow FAlbum to access your Flickr account

6. Update the Setup information and press Update Options

7. Add a new link to your site to view the photos. Examples (depending on the frieldly URLs setting): http://yoursite.com/wordpress/wp-content/plugins/falbum/wp/album.php
or
http://yoursite.com/wordpress/photos/

Expanded installation / upgrading instructions located in the FAblum wiki:
http://www.randombyte.net/wiki/falbum/falbum

<<less
Download (0.16MB)
Added: 2007-04-29 License: GPL (GNU General Public License) Price:
910 downloads
2532|Gigs 1.0.1

2532|Gigs 1.0.1


2532|Gigs is a PHP/SQL gig lister designed for bands and music sites. more>>
2532|Gigs is a PHP/SQL gig lister designed for bands and music sites. The Web-based control panel allows admins to add, edit, and delete shows.
2532|Gigs also supports multiple users and admins.
Installation:
Please follow these steps in order and you will have 2532|Gigs up and running in no time.
1: Unzip all files(retaining their folder structure) to a folder called 2532gigs.
2: Open upload/gig_settings.inc.php in your favorite text editor (ex: notepad). Change the info to your database info. Do not change the table names unless you change them in the sql file.
3: Create a file on your server called 2532gigs (or whatever you want) and upload ALL files inside the upload folder.
4: Go to whatever script you use to add/edit/delete tables in your database (most use phpMyAdmin). Select the database you will be using for 2532|Gigs. Import the sql file, database/2532gigs_sql.sql. This will create all tables needed along with default data. Remember if you changed the database table names in upload/gig_settings.inc.php you will need to change them here to.
5: Go to http://www.yoursite/2532gigs/index.php and login using; Username: admin and Password: pass.
6: Thats it. 2532|Gigs should now be installed and you should be able to login. First be sure and change your password via the Manage Users page. Remember that user lvl 1 is Admins and have access to every page and user lvl 0 is for normal users to add, edit, delete shows only (not users).
7: To display the gigs on your site open samples/band_sample.php if your a band using the script or samples/music_sample.php if your a music site using the script. More advanced users will be able to hack/mod the script to whatever they wish. In future releases ill be providing more samples of how to display the gigs. Ive personally used plenty of different way.
8: If you have any problems or run across any bugs please visit our SF.net page. (www.sf.net/projects/gigs-2532).
Enhancements:
- This is a major rewrite to mark the 1.0 branch.
- Older versions will not work with the 1.0 branch, and you will need to do a fresh install.
<<less
Download (0.20MB)
Added: 2007-01-11 License: GPL (GNU General Public License) Price:
1017 downloads
phpWebLog 0.5.3

phpWebLog 0.5.3


phpWebLog is a complete web news management system written in PHP. more>>
phpWebLog is a complete web news management system written in PHP. All the content control is configurable with an web based administration section. Features include story moderation, threaded comments, templating/themes, polls, multi-language translations, RDF import.

Where to start. I am not a documentation writer by any means so will notattempt to enter that alter-ego at the moment. If youve gotten this far, you probably already know what this is, thus you can move on to the INSTALL.

For all else, despite whatever phpWebLog derives from, its taking on its own path and is becoming a portable news-driven user community site backend with flexibilty to integrate into site templates for almost total creative control. Almost all of the frontend site options are customizable through the administration areas, except for the database settings, which are found in include/common.inc.php.

With its internal template system and language translation files, the goal is to allow admins to design their news website how they want with phpWebLog without having to edit any PHP code.


The tarball is meant to be extracted directly into your document root, or wherever you plan to point the virtual host.

1. Extract archive
cd /var/local/www
tar zfvx /path/to/phpweblog-X.X.X.tar.gz

A directory called phpweblog-X.X.X/ will be created.
Set up your virtual host in the Apache config to /path/to/phpweblog-X.X.X/

2. Create database
create database:
$ mysqladmin -u username -p create MYDATABASE
Youll need to first create a database for phpWebLog to use. See the MySQL documentation for furthur help on doing this.

3. Prepare Configuration

Edit include/common.inc.php. The top portion needs some things configured before the system will work. Namely, the database settings, full path to your directory, and full URL to your web site.

It is VERY IMPORTANT that you change the password right away.

4. Setup database

Point your browser to http://yoursite.com/path/setup/

When prompted, enter the setup password that you defined from Step 3.
The setup script will ask you if this is an upgrade or new install. Choose INSTALL. Follow the instructions.

4. Permissions

There are a few files that need special permissions in order for them to be written to. This means they must be writable by the httpd process.

The following is a list of these files that will be overwritten by phpWebLog.
backend/
backend/layouts/
logs/error.log
logs/access.log

You can either manually chmod these files/directories to allow write access, or use the supplied fix_permissions.sh script located in the etc/ directory.

5. Customizing

If you want to change any html, go whack on header.inc.php or footer.inc.php
Please note that if you do so, upgrading to newer versions of phpWebLog may be more difficult. Most aspects of your rendered HTML will be coming from template files. You can edit these to your liking. No PHP is permitted in these template files.
Templates are located in /path/to/phpweblog/backend/template/

6. Security Notes

You should protect your etc/ and logs/ directory with the included .htaccess if at all possible. Although there is no crucial data to be found there, but you may not want to expose your error.log and access.log to the world.

The setup directory can be safely removed once your system is going for safe measure. Although its protected, you may want to do this.

Security measures in phpWebLog are a mixture of referral checking, password checking, and md5 encryption.Since the administrative password is stored in the database, Your most vulnerable file would be include/common.inc.php since it contains the database password. You may want to chmod this file so that only the Apache owner can read this file. Security related questions and suggestions are always welcomed.

6. Support
The phpWebLog homepage is located at http://phpweblog.org.

There is also a mailing-list provided through SourceForge. http://lists.sourceforge.net/mailman/listinfo/phpweblog-devel
<<less
Download (0.18MB)
Added: 2006-06-24 License: GPL (GNU General Public License) Price:
1219 downloads
PhpBibliography 0.4

PhpBibliography 0.4


PhpBibliography allows you to publish your bibliography online (and to edit it via web). more>>
PhpBibliography allows you to publish your bibliography online (and to edit it via web). PhpBibliography is implemented in Php and uses MySql.
These instructions assume you already have a working web server/php/MySql system.
1. Create a database called bibliography (this is the default but you can choose the name you want, provided you update config.php accordingly, see below; for instance some providers already set up some databases for you, with specific names: you should choose one of these and then update config.php accordingly, see below)
2. (Optional) assign user and password to the created database
3. upload the file bibliography.sql you find in the zip file (this will create the table structures); in order to do this you can either use the following mysql command, where should be replaced with the user you assigned to the database (default: root) and is the name of the database you created (default: bibliography):
mysql -u -p < bibliography.sql
Alternatively you can use your favorite mysql management system, e.g., phpMyAdmin.
Note: phpbibliography relies on InnoDB tables for the database, but it should work even with standard MySql table types (I havent tested this) but you lose referential integrity.
4. Edit the config.php file in the html directory according to your configuration:
$dbhost = "localhost";
This is the address of the MySql server (by default it is the same of your web server - thus, localhost - but it might not always be the case)
$dbuname = "root";
The user owner of the database you created (default: root)
$dbpass = "pippo";
The password of the owner of the database you created (default: pippo, but you should change it as soon as possible!)
$dbname = "bibliography";
The name of the database you created (see above)
$mysite = "http://yoursite/yourphpbibliographypath";
This is the public URL of your phpbibliography site; it depends on where you upload the phpbibliography files (see below)
$filedir = "files";
This directory will store the papers you upload via phpbibliography. You can keep the default value (see below for setting up this directory)
$maintitle = "Bibliography Site";
This will be the title of the html pages generated by phpbibliography
copy all the contents (including the subdirectories) of the html directory to the desired directory in your web server (make sure that the subdirectory files is writable from the web server user - you can make it writable and accessible from anyone. This directory will store the papers you upload via phpbibliography)
If everything was setup correctly you should be able to access to your bibliography site with a browser.
Enhancements:
- Papers can be classified according to several criteria (decided by the users).
- The order of authors in a bib item is respected.
- A paper can be modified using a bibtex.
- An entire bib file can be uploaded to insert or modify the papers.
- An authentication problem with PHP 5 has been fixed.
- Formatting of papers can be customized by passing parameters in the URL.
<<less
Download (0.041MB)
Added: 2006-12-30 License: GPL (GNU General Public License) Price:
1028 downloads
Easy SVN Browser 1.07

Easy SVN Browser 1.07


Easy SVN is a subversion browser via the Web. more>>
Easy SVN is a subversion browser via the Web. Easy SVN Browser is easy because only a command line svn program and Perl are required to run it; no extra software needs to be installed. After configuring the Perl script as cgi-bin program, SVN repositories can be navigated, and entries viewed for contents, history, and diffs.
Installation:
Follow these steps for a quick installation of web-svn-view:
1. Log in as the user who is running the webserver (e.g., www).
2. As this user, make sure you have read-access on your repository. Issue an svn command to make sure that if necessary, you are prompted for a username and password. Once the viewer is running, logins must take place automatically.
3. Obtain web-svn-view by getting the archive http://public.e-tunity.com/web-svn-view/web-svn-view-latest.tar.gz . Save the archive on your disk as e.g.
/tmp/web-svn-view-latest.tar.gz.
4. Change-dir to a directory where the webserver will run the viewer.
5. Unpack, using tar xzf /tmp/web-svn-view-latest.tar.gz. Note the full paths to the contained directories cgi-bin, css and img. In the following example well assume that the base directory is /Users/e/src/e.
6. Edit cgi-bin/web-svn-view and modify the configuration variables at the top of the file. The variables are documented in the script.
7. Edit the servers configuration file. E.g, for Apache, edit httpd.conf and add the following lines:
ScriptAlias /svnbin /Users/e/src/e/web-svn-view/cgi-bin
Alias /svncss /Users/e/src/e/web-svn-view/css
Alias /svnimg /Users/e/src/e/web-svn-view/img
< Location / >
Order deny,allow
Deny from all
< /Location >
< Location /svnbin >
Order allow,deny
Allow from all
< /Location >
< Location /svncss >
Order allow,deny
Allow from all
< /Location >
< Location /svnimg >
Order allow,deny
Allow from all
< /Location >
You will need to supply the right directories for your system.
8. Restart the webserver.
9. Point your browser to http://yoursite/svnbin/web-svn-view.
Enhancements:
- The configuration settings in cgi-bin/web-svn-view can now be overridden by environment variables.
- That makes it possible to re-use the same SVN browser to view many repositories, based on environment variables passed by the Web server.
- The documentation was updated with an example.
<<less
Download (0.095MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1203 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1