Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > ISPConfig 2 > Developers' Forum

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #1  
Old 24th October 2005, 23:54
Spum Spum is offline
Member
 
Join Date: Oct 2005
Posts: 39
Thanks: 0
Thanked 0 Times in 0 Posts
Default Other Packages reccomended in new installer.

Currently, the only foreseeable way to check if the user has a particular peice of software installed is to run a command from the software, eg "mysql --help", and then if that returns false, mark that it isn't installed, and add it to the downloads package... that or type -P "command", that way the path will get returned.

Anyways, there are some packages which i would reccomend for security and other purposes would be;

* IPTables - Pretty easy to parse and add to the web frontend, plus a good deterrent for people who are trying to mess with your server.
* Snort/Tripwire - For making absolutely clear how many users are doing what they shouldn't be.

Thats all i can think of atm.
Reply With Quote
Sponsored Links
  #2  
Old 25th October 2005, 08:16
yayien yayien is offline
ISPConfig Developer
 
Join Date: Oct 2005
Location: Paris
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to yayien Send a message via Yahoo to yayien
Default

By default the command used so as to know if apackage is installed is to stop and start the software.... such as (under debian) /etc/init.d/mysql stop but I think that is that distrib you can by default run the command apt-get xxxx because if the package is already installed it doesn't download it. (But there is an other pb if it was compiled manually...)
Reply With Quote
  #3  
Old 25th October 2005, 08:44
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 36,388
Thanks: 833
Thanked 5,485 Times in 4,317 Posts
Default

Quote:
Originally Posted by Spum
Currently, the only foreseeable way to check if the user has a particular peice of software installed is to run a command from the software, eg "mysql --help", and then if that returns false, mark that it isn't installed, and add it to the downloads package... that or type -P "command", that way the path will get returned.
Yes, thats one possibility. Or you run the which command, thats the way the current installer checks for packages. But with which you dont know if the package named mysql was the bind server

In any way, the installer might need an internal table how the software names might be. e.G. httpd, apache and apache2 are the three common names for the apache binary currently used by the different supported linux distributions.


Quote:
Anyways, there are some packages which i would reccomend for security and other purposes would be;

* IPTables - Pretty easy to parse and add to the web frontend, plus a good deterrent for people who are trying to mess with your server.
* Snort/Tripwire - For making absolutely clear how many users are doing what they shouldn't be.
Maybe also something like portsentry?

There is already an IPTables firewall integrated in ISPConfig, the bastille firewall scripts. But you can not entry detailed IPTables roules, only open / close ports.
Reply With Quote
  #4  
Old 25th October 2005, 10:37
Spum Spum is offline
Member
 
Join Date: Oct 2005
Posts: 39
Thanks: 0
Thanked 0 Times in 0 Posts
 
Default

Ah, i wasnt entirely sure what that was
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Interactive Installer and other ideas. Spum Feature Requests 4 17th October 2005 09:52
Make the installer a bit more forviging Zoon Feature Requests 2 9th October 2005 06:55
setup's incuded packages gbjbaanb General 2 2nd September 2005 20:31
What packages need to be up-to-date for kernel compilation? progressdll Kernel Questions 2 29th August 2005 09:31
Why install from source instead of debian packages? TheMike HOWTO-Related Questions 3 27th July 2005 10:40


All times are GMT +2. The time now is 12:52.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.