ADISS 1.1
Details
| Size: | 0K |
| Last Update: | 2008-04-15 23:41:38 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Mike Seigafuse |
| Price: | $0.00 |
Description:
ADISS 1.1 is version control software developed by Mike Seigafuse.
ADISS project is a simple tool to automated the generation of Subversion AuthzSVNAccessFiles.
The simple web interface allows the administrator to define the repostirory paths, the full path to the AuthzSVNAccessFile and the LDAP filter for the Active Directory group that will be used to control access.
The script adiss_batch.php (run via a cron job or scheduled task you create at the interval you define)
Technology - Apache, mySQL, PHP. Written and tested on Linux by should work on other operating systems. Uses PHP_LDAP and PHP_MYSQL.
Installation:
Obtain and extract the tarball to a location under your web server's root directory, for example:
cd /var/www/html
tar -zxvf adiss-0.90.tgz
Rename the directory if so desired:
mv adiss-x.xX adiss
Set permissions on the directory so that the account your web server runs as has permissions to the files:
chown -R apache:apache adiss
Create the database:
cd adiss
mysql
create database adiss;
grant SELECT, INSERT, UPDATE, DELETE on adiss. to adiss@localhost identified by 'password';
flush privileges;
quit
mysql adiss < create_tables.sql
Modify the config.in.php file to match your environment.
$db_host = "localhost";
$db_name = "adiss";
$db_user = "adiss";
$db_pass = "password"; from create database section above
$ldap_server = "adserver.domain.com"; The GC or AD server
$ldap_server_port = "3268"; Use port 389 if you'd are using a DC, I prefer to use port 3268 on the Global Catalog server
$bind_user = "adiss@domain.com";
$bind_pass = "password";
$base_dn = "DC=domain, DC=com";
You should secure this site unless you are OK with anyone manaing your settings (not recommended). The application is really intended as an intranet only applicaiton, expose this to the Internet at YOUR OWN RISK.
Here is an example of an Apache configuration file (to be placed in /etc/httpd/conf.d or other server specific location) to secure this site. Obviously you will need to customize this for your site/environment:
< Directory /var/www/html/adiss >
AuthType Basic
AuthName "DOMAINNAME"
AuthLDAPURL ldap://server.domain.com:3268/DC=domain,DC=com?
samAccountName?sub?(objectCategory=person)
AuthLDAPBindDN DOMAINadiss
AuthLDAPBindPassword password
Require valid-user
If you want to be more specific you could use the line below
Require user username1 username2
Options Indexes FollowSymLinks
AllowOverride All
order allow,deny
allow from all
< /Directory >
Restart Apache after adding the above (service httpd restart or other server specific command).
Launch a browser and visit the URL http://yourhost/adiss
What's New in This Release:
Incorporated bug fix for end of line in pre and post commit edit procedures.
Fixed a typo in the HTML page title.
Added ability to define a read-only group on a per project/repository basis in addition to the read-write group.
ADISS 1.1 supports english interface languages and works with Linux.
Downloading ADISS 1.1 will take if you use fast ADSL connection.
0 comments
Add to
ADISS 1.1 Version History
| Product |
Date Added |
| ADISS 1.1 |
2008-04-15 23:41:38 |
Related Software
|
|
From category: Quality-Assurance-and-Testing |
| ASTUce 1.0.0.126 is quality assurance and testing software developed by Zwetan Kjukov. ASTUce is a regression testing framework for ECMAScript inspired by the xUnit architecture. ASTUce proj... |
|
|
From category: Quality-Assurance-and-Testing |
| FireAnt 1.0 is quality assurance and testing software developed by Jules White. FireAnt is an Eclipse plugin for modeling complex remote deployment and configuration processes for EJBs. It a... |
|
|
From category: Libraries |
| dlib C++ Library is a modern C++ library with a focus on portability and program correctness.... |
|
|
From category: Libraries |
| libConfuse is a configuration file parser library, licensed under the terms of the LGPL, and written in C.... |
|
|
From category: Libraries |
| FiForms 0.9.3 is libraries software developed by Daniel McFeeters. FiForms started as a collection of PHP classes for creating web-based data entry screens for a MySQL database. FiForms libr... |
|
|
From category: Preprocessors |
| cpphs 1.0 is preprocessors software developed by Malcolm Wallace. cpphs is a liberalised re-implementation of cpp, the C pre-processor, in Haskell. Why re-implement cpp? Rightly or wrongly,... |
|
|
From category: Libraries |
| DateTime::Format::Epoch::JD 0.10 is libraries software developed by Eugene van der Pijll. DateTime::Format::Epoch::JD is Perl module Convert DateTimes to/from Julian Days. SYNOPSIS... |
|
|
From category: Libraries |
| Bio::Index::Blast 1.4 is libraries software developed by Jason Stajich. Bio::Index::Blast is a Perl module with indexes Blast reports and supports retrieval based on query accession(s). SYNO... |
|
|
From category: Code-Generators |
| re2c is a tool for writing fast and flexible lexers.... |
|
|
From category: Libraries |
| Audio Input-Output Library 0.2.0 is libraries software developed by Hod McWuff. Audio Input-Output Library (libaio) is meant to solve the problem of differing digital audio platforms once and for a... |
|
|
From category: Libraries |
| libgnome is a GNOME library.... |
|
|
From category: Libraries |
| Liboobs is a wrapping library to the System Tools Backends.... |
|
|
From category: Libraries |
| Convert::Wiki::Node::Line 0.05 is libraries software developed by Tels. Convert::Wiki::Node::Line is a Perl module that represents a horizontal line (aka ruler). SYNOPSIS use... |
|
|
From category: Libraries |
| Authen::Captcha 1.023 is libraries software developed by Seth T. Jackson and Josh I. Miller. Authen::Captcha is a Perl extension for creating captcha\'s to verify the human element in transactions.... |
|
|
From category: Code-Generators |
| Automated Argument Helper 1.2.2 is code generators software developed by Scott McKellar. Aargh is a code generator, written in C++ and licensed under the terms of the GNU General Public License (GP... |
Leave a comment