1 |
steev 12/06/11 01:17:06 |
2 |
|
3 |
Added: use-hostname-by-default.patch |
4 |
Log: |
5 |
Remove old versions. Add new revision with patch to use the hostname as the kismet server name by default |
6 |
|
7 |
(Portage version: 2.1.10.65/cvs/Linux x86_64) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 net-wireless/kismet/files/use-hostname-by-default.patch |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/kismet/files/use-hostname-by-default.patch?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/kismet/files/use-hostname-by-default.patch?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: use-hostname-by-default.patch |
16 |
=================================================================== |
17 |
diff -ruN kismet-2011-03-R2.orig/conf/kismet.conf.in kismet-2011-03-R2/conf/kismet.conf.in |
18 |
--- kismet-2011-03-R2.orig/conf/kismet.conf.in 2012-05-22 21:33:23.371718460 -0500 |
19 |
+++ kismet-2011-03-R2/conf/kismet.conf.in 2012-05-22 21:43:08.641691490 -0500 |
20 |
@@ -7,7 +7,8 @@ |
21 |
version=2009-newcore |
22 |
|
23 |
# Name of server (Purely for organizational purposes) |
24 |
-servername=Kismet_2009 |
25 |
+# If commented out, defaults to host name of system |
26 |
+#servername=Kismet_Server |
27 |
|
28 |
# Prefix of where we log (as used in the logtemplate later) |
29 |
# logprefix=/some/path/to/logs |
30 |
diff -ruN kismet-2011-03-R2.orig/kismet_server.cc kismet-2011-03-R2/kismet_server.cc |
31 |
--- kismet-2011-03-R2.orig/kismet_server.cc 2011-03-03 23:34:42.000000000 -0600 |
32 |
+++ kismet-2011-03-R2/kismet_server.cc 2012-05-22 21:42:31.319693185 -0500 |
33 |
@@ -897,7 +897,11 @@ |
34 |
} |
35 |
|
36 |
if (conf->FetchOpt("servername") == "") { |
37 |
- globalregistry->servername = "Kismet"; |
38 |
+ char hostname[64]; |
39 |
+ if (gethostname(hostname, 64) < 0) |
40 |
+ globalregistry->servername = "Kismet"; |
41 |
+ else |
42 |
+ globalregistry->servername = string(hostname); |
43 |
} else { |
44 |
globalregistry->servername = MungeToPrintable(conf->FetchOpt("servername")); |
45 |
} |