Self-Inroduction: Greg Houlette
by Greg Houlette
Gregory L Houlette
USA, Marengo, Indiana
Technologist, Engineer
Tek Armory, LLC
I am starting a network security consulting business and have been
scouring the Internet for good, flexible, lightweight solutions to
the problems faced by the Linux computer users among my customers.
Since I run Fedora, it makes sense to share those tools that I have
found to be useful to me (whenever possible). Along the way, I may
eventually need to develop some custom tools that are reasonable to
publish via the GPL and also create Fedora RPM packages for sharing
with other linux users as well.
Since I have over 20 years experience as a programmer (mostly 'bare
metal' peripheral device driver and diagnostic test code) I am well
acquainted with regression testing and other aspects of SW QA, and
can contribute (time permitting) to code review, testing and patch
development.
Most of the projects I have worked on over the years were buried
deep within the companies that I worked for (such as, most recently,
Quantum corporation which at one time was the largest desktop disk
drive manufacturer in the world). I am FLUENT in assembler, pretty
darn good with C and shell script (learning Perl slowly) and have a
deep understanding of the way computers *_REALLY_* work inside at
the bit level (I just don't get excited about languages anymore).
On the issue of trust (a subject near and dear to my heart) I've
always subscribed to the belief that it must be earned, not taken.
I can only say that since information security is going to be my
livelihood for the foreseeable future (the last time I changed my
'vocation' was almost 25 years ago, so I don't swap career paths
without a whole lot of thought) it makes sense to develop a good
reserve of "reputation capital" in what I do here and elsewhere.
I guess from your standpoint, you'll just have to wait and see...
In the mean time, I've been working with Michael Boelen (author of
Rootkit Hunter) to get an RPM rolled up for submission. Michael has
created, what I believe to be, a very useful host-based tool for the
scanning of *n[i|u]x and BSD boxes for rootkits. You can find his
website here:
http://www.rootkit.nl/
And here are the files I will be submitting to QA testing and making
a Bugzilla entry for:
http://home.earthlink.net/~tamaster/sitebuildercontent/
sitebuilderfiles/rkhunter-1.1.8-0.fdr.0.1.beta1.src.rpm
http://home.earthlink.net/~tamaster/sitebuildercontent/
sitebuilderfiles/rkhunter-1.1.8-0.fdr.0.1.beta1-signed.md5
Tomorrow... Must Sleep...
~~
pub 1024D/BC275410 2004-05-12 Greg Houlette (Tek Armory, LLC) <tamaster(a)gmail.com>
Key fingerprint = 6ED2 F28B EE8B 8EA7 56E9 8F28 62BC 67F9 BC27 5410
uid Tamaster (Tek Armory Master Chef) <tamaster(a)pobox.com>
uid Tamaster (Tek Armory Master Chef) <root@mystra>
Google this: Greg Houlette Y2K power down
19 years, 6 months
glibc 2.3.3-62 hangs during compile
by Steve G
Hi,
I tried the -62 release and it has the same problem as the -60 release. It never
finishes compiling. This is what's recorded to stderr at the hang:
+ echo ====================TESTING NPTL LD.SO==============
+ cd build-i486-linuxnptl
+ mv elf/ld.so elf/ld.so.orig
+ cp -a ../build-i386-linux/elf/ld.so elf/ld.so
+ find . -name '*.out' -exec mv -f '{}' '{}.origldso' ';'
+ make -j2 -k check PARALLELMFLAGS=-s
+ tee check2.log
The contents of check2.log are:
g++: /dev/fd/63: No such file or directory
g++: warning: `-x c++' after last input file has no effect
g++: no input files
scripts/check-c++-types.sh: line 7: 20139 Broken pipe cat <<EOF
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/resource.h>
#include <unistd.h>
void foo ($t) { }
EOF
g++: /dev/fd/63: No such file or directory
g++: warning: `-x c++' after last input file has no effect
g++: no input files
make[1]: ***
[/home/build/working/BUILD/glibc-20041001T1134/build-i486-linuxnptl/c++-types-check.out]
Error 1
make[1]: Target `check' not remade because of errors.
make[1]: Leaving directory `/home/build/working/BUILD/glibc-20041001T1134'
make: *** [check] Error 2
Any ideas?
Thanks,
-Steve Grubb
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com
19 years, 6 months
Fedora Core 3 Bug Status - 2004-10-01
by Bill Nottingham
Based on bug #123268 ('FC3Target') and bug #130887 ('FC3Blocker')
2004-09-30
Severity Total Closed Need Testing
BLOCKER 90 67 ( 74.44 %) 11 ( 16.42 %)
TARGET 831 374 ( 45.01 %) 45 ( 12.03 %)
Overall 921 441 ( 47.88 %) 56 ( 12.00 %)
2004-09-23
Severity Total Closed Need Testing
BLOCKER 74 43 ( 58.11 %) 9 ( 20.93 %)
TARGET 703 286 ( 40.68 %) 38 ( 13.29 %)
Overall 777 329 ( 42.34 %) 47 ( 14.00 %)
2004-09-08
Severity Total Closed Need Testing
BLOCKER 35 14 ( 40.00 %) 3 ( 21.43 %)
TARGET 591 194 ( 32.83 %) 33 ( 17.01 %)
Overall 626 208 ( 33.23 %) 36 ( 17.00 %)
2004-08-18
Severity Total Closed Need Testing
TARGET 415 61 ( 14.70 %) 16 ( 26.23 %)
19 years, 6 months
process scheduling code(fedora)
by abhijit kumar
dear developers!
i am student pursuing a project on CORE fedora2. i want to change
the sceduling algorithms used by the linux kernel and apply other
algorithms.as, far as i know they implement round-robn algorithms.for
changing in linux kernel code i want to know exactly where the kernel
code relating process sceduling resides.(i.e. what is the path of the
file containing the code related to the process scheduling and how
much they are interrelated to other file.)
waiting for reply!
Abhijit
19 years, 6 months
Re: FC2 kernel quality
by Florin Malita
On Thu, 2004-09-30 at 16:25, Enrico Scholz wrote:
> documentation and/or diagnostic. And btw... the nvidia driver are not
> supported by FC ;)
Not sure what you mean by "supported" but
NVIDIA-Linux-x86-1.0-5336-pkg1 works perfectly fine with FC2 for me...
--
Florin Malita <florin.malita(a)glenayre.com>
19 years, 6 months
Java and Rawhide?
by Dax Kelson
I see that lots of Java related packages got removed from rawhide.
I'm curious what's up.
Dax
19 years, 6 months
rawhide report: 20041001 changes
by Build System
Removed package RealPlayer
Updated Packages:
autofs-4.1.3-22
---------------
* Fri Oct 01 2004 Jeff Moyer <jmoyer(a)redhat.com> - 1:4.1.3-22
- Comment out map expiry (and related) patch for an FC3 build.
* Thu Sep 23 2004 Jeff Moyer <jmoyer(a)redhat.com> - 1:4.1.3-21
- Make local options apply to all maps in a multi-map entry.
* Tue Sep 21 2004 Jeff Moyer <jmoyer(a)redhat.com> - 1:4.1.3-20
- Merged my and Ian's socket leak fixes into one, smaller patch. Only
partially addresses bz #128966.
- Fix some more echo lines for internationalization. bz #77820
- Revert the only one auto.master patch until we implement the +auto_master
syntax. Temporarily addresses bz #133055.
glibc-2.3.3-62
--------------
* Fri Oct 01 2004 Jakub Jelinek <jakub(a)redhat.com> 2.3.3-62
- update from CVS
- fix NPTL pthread_mutex_timedwait on i386/x86_64 (BZ #417)
gtk2-2.4.10-6
-------------
* Fri Oct 01 2004 Matthias Clasen <mclasen(a)redhat.com> - 2.4.10-6
- Fix a problem in the last patch.
hal-0.2.98.cvs20040929-2
------------------------
* Fri Oct 01 2004 John (J5) Palmieri <johnp(a)redhat.com> 0.2.98.cvs20040929-2
- Use "user" mount flag for now until "pamconsole" flag gets into mount
* Wed Sep 29 2004 David Zeuthen <davidz(a)redhat.com> 0.2.98.cvs20040929-1
- Update to upstream CVS version
- Enable libselinux again
* Mon Sep 27 2004 David Zeuthen <davidz(a)redhat.com> 0.2.98.cvs20040927-1
- Update to upstream CVS version
hal-cups-utils-0.5.2-3
----------------------
* Fri Oct 01 2004 John (J5) Palmieri <johnp(a)redhat.com>
- Fixed sighup to check for sbin instead of bin for cupsd pid check
java-1.4.2-gcj-compat-1.4.2.0-7jpp
----------------------------------
* Thu Sep 30 2004 Thomas Fitzsimmons <fitzsim(a)redhat.com> 0:1.4.2.0-7jpp
- Bump release number.
* Thu Sep 30 2004 Thomas Fitzsimmons <fitzsim(a)redhat.com> 0:1.4.2.0-6jpp
- Bump release number to test Makefile changes.
* Thu Sep 30 2004 Gary Benson <gbenson(a)redhat.com> 0:1.4.2.0-5jpp
- Make sure ecj.jar is in the classpath if javac is run directly.
libgnomecups-0.1.12-3
---------------------
* Thu Sep 30 2004 Colin Walters <walters(a)redhat.com> 0.1.12-3
- Pass --with-dbus=yes to configure to be extra sure
- Add libgnomecups-no-gnome-common.patch
- autoreconf to pick up configure changes
* Thu Sep 30 2004 Colin Walters <walters(a)redhat.com> 0.1.12-2
- Pass --with-dbus to configure
- BuildRequire dbus-devel
* Mon Sep 13 2004 Colin Walters <walters(a)redhat.com> 0.1.12-1
- New upstream release
- Remove upstreamed thread-init patch
- Remove upstreamed async-printers patch
- Actually apply DBus patch
nfs-utils-1.0.6-37
------------------
* Fri Oct 01 2004 <SteveD(a)RedHat.com
- Incorporate some clean up code from Ulrich Drepper (bz# 134025)
- Fixed the chkconfig number in the rpcgssd, rpcidmapd, and
rpcsvcgssd initscrpts (bz# 132284)
* Fri Sep 24 2004 <SteveD(a)RedHat.com>
- Make sure the uid/gid of nfsnobody is the
correct value for all archs (bz# 123900)
- Fixed some security issues found by SGI (bz# 133556)
oprofile-0.8.1-9
----------------
* Fri Oct 01 2004 Will Cohen <wcohen(a)redhat.com>
- Add support for Power 4/5 performance monitoring hardware.
rpm-4.3.2-8
-----------
* Fri Oct 01 2004 Jeff Johnson <jbj(a)redhat.com> 4.3.2-8
- disable static linking until libc*.a provides symbols.
* Thu Sep 30 2004 Jeff Johnson <jbj(a)redhat.com> 4.3.2-7
- ia64: add autorelocate_dcolor to macros.in.
* Wed Sep 29 2004 Jeff Johnson <jbj(a)redhat.com> 4.3.2-6
- fix: mark uninstalled elf32 files in rpmdb to disable -Va checks.
sharutils-4.2.1-22
------------------
* Fri Oct 01 2004 Than Ngo <than(a)redhat.com> 4.2.1-22
- fix buffer overflow in shar, (from Ulf Harnhammer)
valgrind-2.2.0-2
----------------
* Fri Oct 01 2004 Jakub Jelinek <jakub(a)redhat.com> 2.2.0-2
- handle some more ioctls (Peter Jones, #131967)
* Thu Sep 02 2004 Jakub Jelinek <jakub(a)redhat.com> 2.2.0-1
- update to 2.2.0
* Thu Jul 22 2004 Jakub Jelinek <jakub(a)redhat.com> 2.1.2-3
- fix packaging of documentation
19 years, 6 months
more cdrom symlinks
by Harald Hoyer
what about this script and udev rules to get more cdrom symlinks?
$ ll /dev/cd* /dev/dvd*
lrwxrwxrwx 1 root root 3 1. Okt 16:18 /dev/cdrom -> hdc
lrwxrwxrwx 1 root root 4 1. Okt 17:52 /dev/cdrom1 -> scd0
lrwxrwxrwx 1 root root 3 1. Okt 16:18 /dev/cdwriter -> hdc
lrwxrwxrwx 1 root root 4 1. Okt 17:52 /dev/cdwriter1 -> scd0
lrwxrwxrwx 1 root root 3 1. Okt 16:18 /dev/dvd -> hdc
lrwxrwxrwx 1 root root 3 1. Okt 16:18 /dev/dvdwriter -> hdc
KERNEL="hd[a-z]", PROGRAM="/etc/udev/scripts/test-cdrom.sh %k DVD", SYMLINK="dvd%e"
KERNEL="sr*", PROGRAM="/etc/udev/scripts/test-cdrom.sh %k DVD", SYMLINK="dvd%e"
KERNEL="hd[a-z]", PROGRAM="/etc/udev/scripts/test-cdrom.sh %k CD-R", SYMLINK="cdwriter%e"
KERNEL="sr*", PROGRAM="/etc/udev/scripts/test-cdrom.sh %k CD-R", SYMLINK="cdwriter%e"
KERNEL="hd[a-z]", PROGRAM="/etc/udev/scripts/test-cdrom.sh %k DVD-R", SYMLINK="dvdwriter%e"
KERNEL="sr*", PROGRAM="/etc/udev/scripts/test-cdrom.sh %k DVD-R", SYMLINK="dvdwriter%e"
19 years, 6 months
"Stateless Linux" project
by Havoc Pennington
Hi,
Red Hat engineering is starting a new project we're calling
"stateless Linux" for lack of a better name - some components of this
are already in Rawhide, and others will be appearing shortly.
We've been keeping the project a little bit quiet at first, but now
we've written it up in some detail:
- an overview document, available from
http://people.redhat.com/~hp/stateless/
- a HOWTO document and a couple associated RPMs, available from
http://people.redhat.com/dmalcolm/stateless/
There aren't many new RPMs for this, because stateless Linux isn't a
single codebase or package, it's a set of changes across the
distribution (you might think of it as a "philosophy"). Most of the
changes are already in Rawhide (the highlights are mentioned in the
StatelessLinux.pdf document).
Appreciate feedback, especially from anyone who has time to try out
the HOWTO. We expect the code to change quite a bit as issues and
suggestions come in.
Havoc
19 years, 6 months
IrDA and udev
by Matthias Saou
Hi,
I'm looking around udev to try and find a solution to the problem I'm
having, but I can't seem to find one. I'm using a mobile GPRS connection
through IrDA to connect to the Internet at times, and with FC3 test2 the
/dev/ircomm0 entry I need to use isn't there anymore, not even after
starting the irda service.
What is the right way to fix this? My current workaround was "MAKEDEV
ircomm0"...
Matthias
--
Clean custom Red Hat Linux rpm packages : http://freshrpms.net/
Fedora Core release 2.91 (FC3 Test 2) - Linux kernel 2.6.8-1.521.dell
Load : 0.18 0.10 0.07
19 years, 6 months