[Bug 581161] Review Request: cowpatty - Audit WPA pre-shared keys

bugzilla at redhat.com bugzilla at redhat.com
Sat Apr 10 23:25:45 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=581161

--- Comment #4 from Dominic Hopf <dmaphy at fedoraproject.org> 2010-04-10 19:25:41 EDT ---
> Please don't use macros for trivial things like %{__install} or %{__rm}. This
> has recently been discussed on the devel mailing list:
> http://lists.fedoraproject.org/pipermail/devel/2010-March/133466.html    
Thanks  for pointing this out Christoph. That saved me searching the source for
my answer to Arun. ;)

Arun, unfortunately I'm facing serious building problems with cowpatty. First,
there is to say, rpmlint claims 
a debuginfo-without-sources error message on the debuginfo package. This
basically is easily solved, by passing the optflags to configure - what the
%configure macro actually already does. Since your upstream tarball doesn't
provide a configure script at all, there is an alternate way to compile
programs with the optflags, you can change your build command in the %build
section to the following:

make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"

Unfortunately trying to build with that, that causes some openssl problems,
even with having openssl-devel installed (Note you will first have to add
missing BuildRequires for openssl-devel and libpcap-devel also). I will attach
the concerning output here. Could you have a look at those and fix them - maybe
in coorporation with upstream?

I didn't finish the review yet, also because of the above mentioned compiler
problems, but there are two more small things I noticed:
* The INSTALL file doesn't need to be installed with the package, since there
is no
   useful documentation for the user after he already installed the package.
* There were some compiler warnings, but I guess upstream should already know
about them

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list