david
5aa0e137b3
o [Ndiff] Fixed the Mac OS X packages to use the correct path for
...
Python: /usr/bin/python instead of /opt/local/bin/python. The bug
was reported by Wellington Castello. [David]
2011-03-15 22:09:10 +00:00
david
53185e3636
Add --no-relocate to the packagemaker command line to prevent the
...
installer from installing Zenmap.app straight back into the build
directory that it came from.
2011-02-11 23:01:30 +00:00
david
abb16d1093
Define ARCHFLAGS to convince py2app that we need a universal bootstrap
...
binary. Apparently something changed in distutils that now makes this
necessary.
2011-01-30 19:16:03 +00:00
david
01cf22bf7e
Quote a parameter for better safety against spaces.
2011-01-18 19:49:31 +00:00
david
044defdcda
Only override OpenSSL detection for Nping, and force linking against the
...
static libraries when running make.
2011-01-11 19:57:50 +00:00
david
6d89ccdab6
Link against the MacPorts-install openssl to get EVP_sha256.
2011-01-06 18:36:11 +00:00
david
244b5dad3d
Remove definition of OPENSSL_FIPS. I included this in an attempt to get
...
EVP_sha256 on OS X with the 10.4u SDK, but apparently FIPS support isn't
there and instead everything builds without OpenSSL.
2011-01-06 17:08:14 +00:00
david
c31c0d520f
Update for new third-party licenses layout.
2010-10-30 02:45:27 +00:00
david
fce6f3e185
Include a directory of licenses in the installer.
2010-10-12 22:55:45 +00:00
david
6232cb13ac
Define OPENSSL_FIPS=1. This is required to have EVP_sha256 (used by Nping) when
...
linking against the 10.4u SDK.
2010-10-12 22:52:56 +00:00
david
dd68307fe8
Use capital letters in package names. The Snow Leopard PackageMaker seems to
...
require that. Without it, I get the warnings
Warning: Package "Nmap" is not assigned to a choice.
Warning: Package "Zenmap" is not assigned to a choice.
Warning: Package "Ncat" is not assigned to a choice.
Warning: Package "Ndiff" is not assigned to a choice.
Warning: Package "Nping" is not assigned to a choice.
Warning: Choice "Nmap" has no subchoices and no package refs.
Warning: Choice "Zenmap" has no subchoices and no package refs.
Warning: Choice "Ncat" has no subchoices and no package refs.
Warning: Choice "Ndiff" has no subchoices and no package refs.
Warning: Choice "Nping" has no subchoices and no package refs.
In the built installer, all the choices said "Zero KB" and the "Continue"
button was not clickable.
2010-03-07 05:36:26 +00:00
david
a669c3a39f
Merge r16779:16804 from /nmap-exp/david/nmap-nping. This adds Nping
...
into the standard distribution.
2010-02-17 01:46:34 +00:00
david
84648aaeab
Document gcc-4.0 magic.
2010-01-16 02:25:26 +00:00
david
4388f4b78f
Update macsox Makefile for 10.6.
2010-01-16 02:06:21 +00:00
david
ac60e4b431
Use @BASE to export build directories, not @HEAD, so I can build from a
...
specific revision if I have to.
Don't rebuild the script database. There are new makefile targets to handle
this and we decided that if it's broken it's better for it to be broken on the
Mac too.
2009-06-13 00:05:15 +00:00
david
1fba10f142
In the Mac build, discard local changes on export and rebuild the script
...
database to remove any entries that might have been added accidentally.
2009-04-24 18:59:27 +00:00
david
41b35795ba
Remove ndiff from the export-% rule as it's not an external anymore.
2008-09-23 22:09:14 +00:00
david
1073c8283a
Merge from /nmap-exp/david/nmap-ndiff and /nmap-exp/david/zenmap-ndiff.
2008-09-18 15:51:40 +00:00
david
2f44d6238a
Add Ncat to the package maker XML files.
2008-09-16 04:17:32 +00:00
david
4ef8b352e7
Export ncat in the export-% rule.
2008-09-16 04:07:02 +00:00
kris
c74ce1f424
Adding Ncat to /nmap. This should have Ncat in the regular build systems for
...
Windows and UNIX, and install/distro system for the source tarball, RPM, OS X
installer (thanks to David) and the Windows installer.
configure --without-ncat keeps it out on Unix
2008-09-16 01:34:28 +00:00
david
6da849fba7
Remove mention of /usr/local/libexec from macosx/README.
2008-09-12 19:47:03 +00:00
david
94ff6871d8
Remove bogus clean-nmap and clean-zenmap targets from macosx/Makefile.
2008-09-12 19:10:01 +00:00
david
1e02a88e1f
Reorganize macosx/Makefile to make it easier to add in new packages like Ncat
...
and Ndiff.
2008-09-12 19:06:41 +00:00
david
c7f8b5728a
Fix a little typo in macosx/Makefile that kept COPYING.formatted from being
...
deleted with "make clean".
2008-07-11 20:54:31 +00:00
david
0ad092a9ff
Use the new licformat.sh script to format the license for the Mac OS X
...
installer.
2008-07-11 20:53:45 +00:00
david
8ebd1a8358
Always remove the zenmap staging directory before rebuilding it in the macosx
...
makefile.
2008-06-06 04:44:15 +00:00
david
94212e4df4
Change macosx/README to remove the testing changelog and be more official.
2008-05-27 23:47:47 +00:00
david
51c92104fd
In the Mac installer, change the README resource from type "readme" to type
...
"welcome" so it appears in the "Introduction" section of the installer (the
"Readme" page doesn't appear anymore). Previously the Introduction page was
just a useless extra page that said "You will be guided through the steps
necessary to install this software."
2008-05-27 18:30:49 +00:00
david
996a8d57f3
Update macosx/README for nmap-4.62-test9.
2008-05-21 16:33:08 +00:00
david
35fdfe5e01
Update macosx/README for nmap-4.62-test8.
2008-05-20 15:44:47 +00:00
david
2c38a157fa
In macosx/Makefile, export CC, CPPFLAGS, CFLAGS, CXXFLAGS, and LDFLAGS to
...
make-bundle.sh so it can use them to build the binary authorization wrapper.
2008-05-20 15:43:58 +00:00
david
1f440038b7
Update macosx README for nmap-4.62-test7.
2008-05-10 15:06:31 +00:00
david
0a52f1e459
Update macosx README for nmap-4.62-test6.
2008-05-10 03:34:17 +00:00
david
4b3073de6c
Add a little changelog to the macosx README.
2008-05-10 03:20:36 +00:00
david
97e78f4722
Update macosx/Makefile to reflect that it builds an installer for both Nmap and
...
Zenmap now.
2008-05-06 05:14:46 +00:00
david
0d64547038
Make some modifications to the installer, such as including the readme and license.
2008-04-30 00:00:58 +00:00
david
df8e65dca3
Add some more information to the macosx README so it can be displayed in the installer.
2008-04-29 23:47:52 +00:00
david
a0eb6c7730
Remove a couple of known issues from macosx/README.
2008-04-29 22:16:37 +00:00
david
a3860a848a
Put universal building flags in macosx/Makefile. This could be made
...
configurable but right now I'm leaning towards building just universal
binaries.
2008-04-27 04:25:32 +00:00
david
7d2a93ec02
Modify the macosx makefile and add files necessary to build a managed
...
metapackage (.mpkg) installer. The installer lets you pick if you want to
install Nmap or Zenmap or both. It puts Nmap in /usr/local and the previously
developed Zenmap.app in /Applications.
2008-04-24 22:54:19 +00:00
david
6b1465612f
Lower-case zenmap for uniformity with RPM packages.
2008-04-08 22:17:12 +00:00
david
4787e2e239
Allow adding an appendage to the image name.
2008-04-08 22:12:39 +00:00
david
3a8f2d00e4
Another known issue: You can't run from a directory with a space in the name.
2008-04-08 21:49:56 +00:00
david
120367b24d
Add COPYING to the Zenmap distribution.
2008-04-08 21:12:29 +00:00
david
db7d641f38
Just copy Zenmap.app, don't move it.
2008-04-08 21:10:26 +00:00
david
6da0f26a20
Add a README to the Zenmap distribution.
2008-04-08 21:07:09 +00:00
david
7057e0a03d
Fix an error in macosx/Makefile having to do with creating the staging directory.
2008-04-08 20:09:17 +00:00
david
4d6d9eef1d
Add macosx/Makefile, which creates a disk image of the Zenmap bundle.
2008-04-08 19:50:06 +00:00