-
Notifications
You must be signed in to change notification settings - Fork 6
zuloo/snyp
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Photo http://twitpic.com/dkvjpk For more information, see <http://esniper.sf.net/>. Es werden nicht alle Features von esniper genutzt, einige wurden Aufgrund der Verwaltung über PHP abgebildet. !!!You can use the esniper file that is provided in the actual release or compile the newest version from the CVS. ----------------------------------------------------------------------------------------------------- !!! ATTENTION - the PHP-Scripts are based on an early implementation by the original author of esniper. There are plenty of vulnerabilities in that code. The script is intended to run on your private network. DO NOT ALLOW PUBLIC ACCESS! I intend to fix these vulnerabilities, but have not found the time to do so, yet. If you want to fix them yourself please share a pull request. ----------------------------------------------------------------------------------------------------- Requirements: Apache, PHP, MySQL, esniper, pstree, grep It is provided that the pathes to SH and PHP-interpreter are: /bin/sh /usr/bin/php (Suse 9 default) If this are not the standard on your system you have to change it in updateDB.php, reload.php and esniperstart.sh. ------------------------------------------------------------------------------------------------------ Schritte für die Installation: 1. Dateien in einem durch z.B. Apache gehosteten Ordner kopieren und setperms.sh in dem Ordner ausführen. 2. Datenbank in MySQL anlegen und die esniper.sql importieren. 3. Einen User in MySQL für die Datenbank anlegen (oder den Root-User nutzen) 4. In der Datei config.inc die Einstellungen anpassen. !Es muss auf die Dateien refereneziert werden: z.B./usr/bin/esniper 5. Die reload.php in die crontab eintragen und am besten jede Stunde laufen lassen. Die reload.php prüft, ob noch alle Snipe-Prozesse laufen, bzw. beendet fehlerhafte. Sie kann auch beim Booten ausgeführt werden. 6. Schön aus dem Web snipern. optional: Wenn die Seite aus dem Web erreichbar ist, sollte eine Sicherung mit .htaccess über Apache erfolgen. installation steps: 1. Copy files in a Apache hosted folder and execute setperms.sh from this folder. 2. Create a database in MySQL and import the esniper.sql structure. 3. Create a user in MySQL for the database (or use the root-user). 4. Adapt the confic.inc to your installation properties. !There have to be absolute references on files: e.g. /usr/bin/esniper 5. Put the reload.php in the crontab to run every hour. The reload.php stops unknown esniper processes and starts missings. You could either execute it on booting. 6. Sniper from the Web. optional: If the frontend is accessable from the Web, you should secure it with .htaccess file.
About
a web 2.0 interface to esniper
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published