Kismet Wireless

Kismet Forums

 

Posted by:walts
Subject:Permissions on OS X?
Date:11:02:03 25/07/2009

> > I've installed Kismet 2009-06-R1 as "suidinstall" on my MBP running OS X 10.5.7.
> >
> > When I run it, the server gives this error:
> > |*** KISMET HAS ENCOUNTERED A FATAL ERROR AND CANNOT CONTINUE. *** ││
> > │Shutting down log files... ││
> > │FATAL: Failed to open pcap dump file '/Users/walts/Documents/Kismet/Kismet-20││
> > │ 722-07-00-49-1.pcapdump': No such file or directory ││
> >
> > The folder named does exist, and I have tried starting Kismet with an Admin account, setting the folder to "read/write" for all users, even took the logprefix out of kismet.conf to force the log files to my home directory, but nothing seems to work.
> >
> > Will someone help, please?
>
> your /etc/passwd doesn't reflect a valid home directory for the user, or Documents/Kismet/ does not exist.
>
> File paths are case sensitive.
>
> -m

Well, the ~/Documents/Kismet directory DOES exist, and in fact if I omit the logprefix entry (so the files would default to the directory from which kismet was run) I get the same error message.

OS X has its own user database, and /etc/passwd is not used (Unless kismet is reading the file itself). Here are the comment lines from the top of /etc/passwd:

# User Database
#
# Note that this file is consulted directly only when the system is running
# in single-user mode. At other times this information is provided by
# Open Directory.
#
# This file will not be consulted for authentication unless the BSD local node
# is enabled via /Applications/Utilities/Directory Utility.app
#
# See the DirectoryService(8) man page for additional information about
# Open Directory.
#

I'm still at a dead end. Ideas, anyone?

Walt


Reply to this message