Difference between revisions of "Developer Todo List"

From NST Wiki
Jump to navigationJump to search
(Next Release)
(Completed Tasks)
 
(34 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
== Task To Be Done ==
 
== Task To Be Done ==
  
=== Next Release ===
+
=== After 2.11.0 Release ===
  
==== p7zip (Ron's UNRAR) ====
+
RWH: Evaluate Cacti (http://cacti.net/) to the distro (snmp graphing).
  
* PKB: Create our own version of the p7zip package with the UNRAR plugin enabled as Ron really really wants to be able to extract RAR files and isn't happy with the unrar package. Here are Ron's notes:
+
RWH: Check out the web based interface to NAT connections package: http://software.inl.fr/trac/trac.cgi/wiki/pynetfilter_conntrack At Site: http://software.inl.fr/trac/trac.cgi/wiki See Demo at: http://demo.edenwall.com/conntrack/
  
<pre>
+
RWH: Checkout OpenQRM could be another tool to help in a big
Notes on p7zip:
+
scenario, with several servers (Datacenters).
  
[05/04/09 6:02:25 PM] *** Call ended ***
+
RWH: Look at http://www.drunkwerks.com/docs/NetworkQueryTool/
[05/04/09 6:06:01 PM] rwhalbany: works!
 
[05/04/09 6:06:08 PM] rwhalbany: [root@thor tmp]# 7z l ./firefox.rar
 
  
7-Zip 4.65  Copyright (c) 1999-2009 Igor Pavlov  2009-02-03
+
RWH: Look at http://ipaudit.sourceforge.net
p7zip Version 4.65 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
 
  
Listing archive: ./firefox.rar
+
RWH: Look at http://sat.berlios.de (SAT)
  
Solid = -
+
RWH: Look at SSLdump? (from Tracker)
Blocks = 5
 
Multivolume = -
 
Volumes = 1
 
  
  Date      Time    Attr        Size  Compressed  Name
+
RWH: http://cricket.sourceforge.net/ is a wonderful front end
------------------- ----- ------------ ------------  ------------------------
+
for Tobi's RRD (which is the next-gen MRTG) and would
2007-03-03 20:18:36 .....          907          247  Firefox/ReadME.txt
+
(imho) be a valuable addition to NST. If Cricket isn't deemed right, there are a variety of similar
2006-10-31 21:57:40 .....          792          165  Firefox/NightWolfsLair.nfo
+
tools @ http://people.ee.ethz.ch/~oetiker/webtools/mrtg/links.ht
2007-02-14 01:38:04 .....    14267328    10824183  Firefox/Hacking Firefox - More Than 150 Hacks, Mods, and Customizations.pdf
+
ml (not to mention all the RRD tools a Google search
2006-11-14 19:40:04 .....          33          38  Firefox/READ ME.txt
+
might find, like ganglia?)
2006-11-14 19:47:36 .....          243          193  Firefox/Night Wolfs Lair.url
 
------------------- ----- ------------ ------------  ------------------------
 
                              14269303    10824826  5 files, 0 folders
 
[05/04/09 6:06:41 PM] rwhalbany: just copy codecs dir to the /usr/local/bin dir...
 
[05/04/09 6:12:03 PM] rwhalbany: Can u take this one?
 
</pre>
 
  
 +
RWH: IPPLAN is the best by far TCP IP address management software and tracking tool, it also extends to do DNS administration (forward and reverse zones, import existing zones via zone transfer), configuration file management, circuit management (customizable via templates) and storing of hardware information (customizable via templates).
  
 +
RWH: Another SourceForge member (datta_sid) suggested that we add the OSSIM ( http://www.ossim.net ) package to the NST distribution. It looks like a nice "pull everything together" tool. We should see how difficult it would be to add it to the distribution (and how much effort is required to
 +
configure it).
  
==== tcptrace (RWH) ====
+
RWH: Windows 2000/XP/2003 NTLM and LanMan Password Grabber By fizzgig and the foofus.net Team
  
RWH: Decide if we want ''tcptrace'' on x86_64
+
RWH: Firewall category. Shorewall, Dansguardian, Squid, OpenVPN, Bridging. Great additions for a Network Security "Toolbox". But please, no red and green networks. AARRRGGHH!!
  
==== GPSDrive (RWH) ====
 
  
RWH: Icons (Gnome/NST Menu), Helper startup script fails...
+
PKB: It lookes like truecrypt.org provides a open source
 +
encrypted file system that works in both Windows and
 +
Linux. We should check it out and see about adding it
 +
to the distribution.
  
==== Hammerhead (RWH) ====
+
==== Documentation ====
  
RWH: Review app for inclusion...
+
* PKB: Add instructions for the partitioning of a blank/raw hard disk to the NST Wiki hard disk installation section.
  
==== Nessus/Inprotect (PKB) ====
+
* PKB: Add article to Wiki on using Kismet with GPS and then viewing results in Google Earth using the NST. Add link to wikipedia page as well (when complete).
  
PKB: Need to finish up Nessus and Inprotect.
+
== Completed Tasks ==
  
==== Sguil (PKB) ====
+
* RWH: Fixed the /etc/rc.d/init.d/ntop script so people can configure ntop from the WUI and still use the standard service controls to manage the ntop service (currently its broken).
  
PKB: Need to disable sguil for now - we can add it back later via yum update if desired.
+
* PKB: Update build release docs (move from technical docbook file to Wiki like Firefox).
 
 
==== nst-live-minimal (PKB) ====
 
 
 
PKB: Make sub 700MB ISO for CD boot then yum install nst-live to get rest.
 
 
 
==== Review %post (PKB) ====
 
 
 
PKB: Go through %post scripts in spec files under yum and check for "last" condition.
 
 
 
==== Fix Kismet (PKB) ====
 
  
PKB: Fix kismet (in particular remove kudzu look at other auto detect options).
+
* PKB: Update Final ISO Build Scripts.
  
==== phpSysInfo/nstwui (PKB) ====
+
* RWH/PKB: Review/update HTML pages (broken @macros, relevant content, ...).
  
PKB: Try to remove nstwui dependency on phpSysInfo and upgrade phpSysInfo.
+
* PKB: Make sure docs directory still build.
  
 +
* RWH: Clean up ntop interface to use "service ntop kill" (worry about fixing "service ntop start" later).
  
==== Create Yum Mirrors (PKB) ====
+
* PKB: Review %Post (PKB)
  
PKB: Create process and build stuff to support a NST yum mirror set instead of a dedicated yum repository.
+
* PKB: Need to finish up Nessus and Inprotect.
  
==== Update Final ISO Build Scripts ====
+
* PKB: Need to disable sguil for now - we can add it back later via yum update if desired.
  
PKB: Unlikely that current build scripts will still work for making final release.
+
* PKB: Fix kismet (in particular remove kudzu look at other auto detect options).
  
==== Nuke Old Source ====
+
* PKB: Finish review of NST Update Page...
  
PKB: There are a lot of areas (src/package, bin, src/updates, ...) that can all be removed.
+
* RWH: Post search for LIVE_ROOT. README.nst/LICENSE.nst on ISO top level directory
  
 +
* PKB/RWH: Make sub 700MB ISO for CD boot then yum install nst-live to get rest.
  
==== Documentation ====
+
* PKB/RWH: Try to remove nstwui dependency on phpSysInfo and upgrade phpSysInfo.
  
* README.nst.txt/LICENSE.nst.txt on ISO top level directory
+
* PKB: Create process and build stuff to support a NST yum mirror set instead of a dedicated yum repository.
  
* Review NST Update page.
+
* RWH: Decide if we want ''tcptrace'' on x86_64 - only available on 32 bit.
  
* Review/update HTML pages (broken @macros, relevant content, ...).
+
* RWH: Review app for inclusion - added hammerhead as an RPM to the NST Distro...
  
* Make sure docs directory still build.
+
* RWH: Create our own version of the p7zip package with the UNRAR plugin enabled as Ron really really wants to be able to extract RAR files and isn't happy with the unrar package. Here are Ron's notes:
  
* PKB: Update build release docs (move from technical docbook file to Wiki like Firefox).
+
* RWH: Icons (Gnome/NST Menu), Helper startup script fails...
 
 
* PKB: Add instructions for the partitioning of a blank/raw hard disk to the NST Wiki hard disk installation section.
 
 
 
* PKB: Add article to Wiki on using Kismet with GPS and then viewing results in Google Earth using the NST. Add link to wikipedia page as well (when complete).
 
 
 
== Completed Tasks ==
 
  
 
* PKB: Add embedded video extension to wiki (see: http://www.mediawiki.org/wiki/Extension:EmbedVideo) to allow us to embed things like YouTube videos.
 
* PKB: Add embedded video extension to wiki (see: http://www.mediawiki.org/wiki/Extension:EmbedVideo) to allow us to embed things like YouTube videos.

Latest revision as of 11:26, 14 November 2009

This page contains a list of tasks in the current work queue.

Task To Be Done

After 2.11.0 Release

RWH: Evaluate Cacti (http://cacti.net/) to the distro (snmp graphing).

RWH: Check out the web based interface to NAT connections package: http://software.inl.fr/trac/trac.cgi/wiki/pynetfilter_conntrack At Site: http://software.inl.fr/trac/trac.cgi/wiki See Demo at: http://demo.edenwall.com/conntrack/

RWH: Checkout OpenQRM could be another tool to help in a big scenario, with several servers (Datacenters).

RWH: Look at http://www.drunkwerks.com/docs/NetworkQueryTool/

RWH: Look at http://ipaudit.sourceforge.net

RWH: Look at http://sat.berlios.de (SAT)

RWH: Look at SSLdump? (from Tracker)

RWH: http://cricket.sourceforge.net/ is a wonderful front end for Tobi's RRD (which is the next-gen MRTG) and would (imho) be a valuable addition to NST. If Cricket isn't deemed right, there are a variety of similar tools @ http://people.ee.ethz.ch/~oetiker/webtools/mrtg/links.ht ml (not to mention all the RRD tools a Google search might find, like ganglia?)

RWH: IPPLAN is the best by far TCP IP address management software and tracking tool, it also extends to do DNS administration (forward and reverse zones, import existing zones via zone transfer), configuration file management, circuit management (customizable via templates) and storing of hardware information (customizable via templates).

RWH: Another SourceForge member (datta_sid) suggested that we add the OSSIM ( http://www.ossim.net ) package to the NST distribution. It looks like a nice "pull everything together" tool. We should see how difficult it would be to add it to the distribution (and how much effort is required to configure it).

RWH: Windows 2000/XP/2003 NTLM and LanMan Password Grabber By fizzgig and the foofus.net Team

RWH: Firewall category. Shorewall, Dansguardian, Squid, OpenVPN, Bridging. Great additions for a Network Security "Toolbox". But please, no red and green networks. AARRRGGHH!!


PKB: It lookes like truecrypt.org provides a open source encrypted file system that works in both Windows and Linux. We should check it out and see about adding it to the distribution.

Documentation

  • PKB: Add instructions for the partitioning of a blank/raw hard disk to the NST Wiki hard disk installation section.
  • PKB: Add article to Wiki on using Kismet with GPS and then viewing results in Google Earth using the NST. Add link to wikipedia page as well (when complete).

Completed Tasks

  • RWH: Fixed the /etc/rc.d/init.d/ntop script so people can configure ntop from the WUI and still use the standard service controls to manage the ntop service (currently its broken).
  • PKB: Update build release docs (move from technical docbook file to Wiki like Firefox).
  • PKB: Update Final ISO Build Scripts.
  • RWH/PKB: Review/update HTML pages (broken @macros, relevant content, ...).
  • PKB: Make sure docs directory still build.
  • RWH: Clean up ntop interface to use "service ntop kill" (worry about fixing "service ntop start" later).
  • PKB: Review %Post (PKB)
  • PKB: Need to finish up Nessus and Inprotect.
  • PKB: Need to disable sguil for now - we can add it back later via yum update if desired.
  • PKB: Fix kismet (in particular remove kudzu look at other auto detect options).
  • PKB: Finish review of NST Update Page...
  • RWH: Post search for LIVE_ROOT. README.nst/LICENSE.nst on ISO top level directory
  • PKB/RWH: Make sub 700MB ISO for CD boot then yum install nst-live to get rest.
  • PKB/RWH: Try to remove nstwui dependency on phpSysInfo and upgrade phpSysInfo.
  • PKB: Create process and build stuff to support a NST yum mirror set instead of a dedicated yum repository.
  • RWH: Decide if we want tcptrace on x86_64 - only available on 32 bit.
  • RWH: Review app for inclusion - added hammerhead as an RPM to the NST Distro...
  • RWH: Create our own version of the p7zip package with the UNRAR plugin enabled as Ron really really wants to be able to extract RAR files and isn't happy with the unrar package. Here are Ron's notes:
  • RWH: Icons (Gnome/NST Menu), Helper startup script fails...
  • PKB: Add new page "Video Examples" to provide a reference to videos generated by people using NST.
  • RWH: Finish snort alert tool section in WUI.
  • PKB: Check out pkb's assortment of wireless cards for the latest Fedora kernel.
  • PKB: Review snort pages.
  • PKB: patch nikto/niktorat.
  • PKB: Review/test Minicom Terminal Server Access Page.
  • PKB: Review/test Monitor Serial Page.
  • PKB: add root permissions/ownership test.
  • RWH: update to latest wireshark release v1.0.3
  • RWH/PKB: update to latest Fedora 8 kernel...
  • RWH: Finish DOM tooltip look for new @nstWikiPage("")...
  • RWH/PKB: Add any NST WUI - NST Wiki references...
  • PKB: updates for latest Fedora 8 firefox release
  • PKB: Force NST Editor to top of Page when entering
  • PKB: Force Vertical Input scroll bar on NST JavaScript Console
  • RWH: Fix standard tooltips to DOM Tooltips on info section of browse page...
  • RWH: Create close icon for "Resultant Window" - NIC adapter...
  • PKB: Add server-status server-info to apache config and reference in menu/index
  • PKB: Add http-ping app
  • PKB: Add Copy/Move action to NST File System Browser WUI page
  • PKB: Add ssh/telnet java applet to Minicom Access Server Page
  • RWH: Add serial port chk using lsof for with config form...
  • PKB: Check out nikto implementation
  • PKB: Review latest Nmap NST WUI page