Difference between revisions of "Update Package Dependency Lists"

From NST Wiki
Jump to navigationJump to search
(List of Items to Fix/Investigate Prior to 2.16.0 2nd ISO Release)
(Here is a copy of the original List)
 
Line 3: Line 3:
 
* ''nstweb''
 
* ''nstweb''
 
* ''nstwui''
 
* ''nstwui''
 
== Here is a copy of the original List ==
 
 
<pre>
 
Test issues:
 
 
  TODO: The /root directory was screwed up on the Live ISO boot once.
 
  It looks like it is partially relocated between /var/nst/root and
 
  /root and causes issues (especially in test cases). Maybe there is a
 
  timing issue with the new systemd method?
 
 
  TODO: The /sys, / and /etc/nagios directories have wrong permissions
 
  for some reason. Paul attempted fixed via hack to the %post section
 
  in the kickstart file, but it did not seem to take on the /sys
 
  directory (maybe we just don't worry about it).
 
 
 
General issues:
 
 
  There is a issue with the nmap package. Fedora has a "newer" version
 
  of the nmap package than us which causes yum update and ISO build
 
  issues. I've updated the nst-required and disabled the nmap, ncat
 
  and nping packages to fix it.
 
 
  I started the new feature info area in the nstweb package (welcome page).
 
 
  I updated the dependency list for the nstweb and nstwui packages.
 
 
  I updated the firefox configuration for the current release.
 
 
 
Package updates for next release. The NST Pro repository viewer is a
 
good place to track this stuff down.
 
 
apache-jmeter
 
  Paul updated to the 2.7 release. Paul verified GUI tool starts up.
 
 
argus
 
  TODO: Paul updated to the 3.0.6.1 release. Not sure how to run this tool,
 
  has RPM validation error (missing directory on a live boot). Updated
 
  test to detect this and fail.
 
 
argus-clients
 
  Paul updated to the 3.0.6.2 release. Added test case to verify
 
  RPM. Paul isn't familiar with this utility.
 
 
argus-monitor
 
  Paul updated to the 3.6.20120107 development release. Passes test
 
  case. Looks good when run by hand after fixing default configuration
 
  issue (graphs take awhile to collect enough data). TODO: Paul needs
 
  to verify the updated package works on next ISO build.
 
 
base-php4
 
  Paul update package URL
 
 
bittwist
 
  Paul updated to the 2.0 release. Passes automated test.
 
 
cputnik
 
  Paul updated broken URL. Verified that dockapp starts up on Fluxbox
 
  (see CPU and MEM bars).
 
 
D-ITG
 
  Paul updated to the 2.8.0 release. Passes RPM validation.
 
 
D-ITG-GUI
 
  Paul updated to the 0.92 beta release. Passes RPM validation and GUI
 
  tool launches.
 
 
daq
 
  TODO: Part of snort - did not mess with - see snort notes below.
 
 
fdisk
 
  TODO: Did not change, but there may be a newer version called
 
  gnufdisk in the same directory: ftp://ftp.gnu.org/gnu/fdisk
 
 
fwbuilder-docs
 
  Paul updated RPM to version 5.0. Verified able to open in evince.
 
 
google-earth-repo
 
  TODO: Should we disable and not include (repo seems to be stuck at
 
  the 6.0 release)?
 
 
google-maps-google-earth-api
 
  Paul updated to svn revision 378. Don't really see any difference on
 
  Active Connections page.
 
 
hammerhead
 
  Paul update package URL
 
 
icmpush
 
  Paul update package URL
 
 
ipmitool
 
  1.8.12 Paul updated, but does not know how to use. RPM verifies.
 
 
ipt_netflow
 
  1.8 Paul updated. Passes automated test. Appears to work on nfsen
 
  page and in active connections.
 
 
javassh
 
  TODO: Not sure - web server was in bad state when checked
 
  8/12/2012. We probably don't really care about updating.
 
 
netwag, netwag-doc, netwib, netwib-doc, netwox, netwox-doc
 
  5.39 Paul updated.
 
  You may need to "yum remove netwag netwib netwox" prior to build.
 
  Removed diff patch from netwag as the parameter is modified no longer exists.
 
  Automated tests pass, netwag starts up and I was able to run some tools.
 
 
nessus-plugins-gpl
 
  Paul update package URL
 
 
netsed
 
  Paul update package URL.
 
 
nfdump
 
  1.6.6 Paul updated passes automated test. Not sure if it's related
 
  to this update, but the nfsen web interface seems to struggle with
 
  building the nfdump command properly when viewing details (nfdump
 
  works when run by hand). It does work in active connections.
 
 
nttcp
 
  TODO: Gone - maybe replaced by: nuttcp:
 
  http://www.nuttcp.net/nuttcp/Welcome%20Page.html
 
 
ntop
 
  We use a unstable version (not necessarily a problem).
 
 
PackETH
 
  TODO: 1.7.2 is available - however this is a NST "diff" RPM (not updated yet)
 
 
peepdf
 
  TODO: 0.2 is available - ask Ron how he uses this package
 
 
pktgen
 
  TODO: Not sure how to tell if there is a new version
 
 
PLoP
 
  Paul update package URL
 
 
phpSysInfo
 
  3.0.18 Paul updated passes test and appears to work from browser and
 
  automated test passes.
 
 
pybloomfiltermmap
 
  TODO: Not sure how to tell if there is a new version
 
 
snort, snortrules, daq
 
  TODO: 2.9.3 available - think the plan is to hold off.
 
 
snortrules
 
  Paul update package URL.
 
 
snortslinger
 
  Paul updated URL.
 
 
suricata
 
  TODO: 1.3 available - think the plan is to hold off.
 
 
tightvnc-applet (1.3.10)
 
tightvnc-javavncviewer (1.3.10)
 
tightvnc-win32(2.0.4)
 
  TODO: tightvnc 2.5.2 is available (discuss with Ron - 1.3.10 has been solid)
 
 
u2ps
 
  TODO: 0.8.3 available (didn't mess with - critical to Ron tail stuff)
 
 
usbtree
 
  TODO: Unknown no version? (don't think we care)
 
 
w3af
 
  TODO: Looks like we using a unstable version (unreleased)
 
 
webmin
 
  1.590 (Paul updated). RPM's verified and logged into tool and poked
 
  around a bit (appears to be running).
 
 
wmcpuload
 
  Broken URL (Paul fixed)
 
 
wmnd
 
  TODO: 0.4.17 available (don't think we care)
 
 
wmsd
 
  Broken URL (Paul fixed)
 
 
wz-dragndrop
 
  Broken URL (Paul fixed)
 
</pre>
 

Latest revision as of 10:49, 23 August 2012

There are several RPM packages that have a extensive source file dependency list which can be auto-generated. Directions for updating these dependency lists can be found in the pkginfo.xml file as a XML comment. The following packages should be updated:

  • nstweb
  • nstwui