aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2018-10-31 11:05:00 +0100
committerPau Espin Pedrol <pespin@sysmocom.de>2018-11-01 12:52:22 +0100
commit45283d84e357a8a898fe0c5f91f30b729039279d (patch)
tree1567d25746d0de45bfb8d53ce1b9f788e36021ef /doc
parentb29f84ff6cd4ef6a384af4fe625d4c372a34d938 (diff)
Install cfg files with autotools
Cfg files are moved to doc/examples like in other osmocom projects. All the cfg files get installed into $prefix/share/doc/osmo-pcap/examples/$subdir/, and 1 script per binary is installed into /etc/osmocom. Change-Id: If3f3a7d3867c0d4d2b1fe01f465532d1ce4bda66
Diffstat (limited to 'doc')
-rw-r--r--doc/Makefile.am1
-rw-r--r--doc/examples/Makefile.am30
-rw-r--r--doc/examples/osmo-pcap-client/osmo-pcap-client-tls.cfg16
-rw-r--r--doc/examples/osmo-pcap-client/osmo-pcap-client.cfg14
-rw-r--r--doc/examples/osmo-pcap-server/osmo-pcap-server-tls.cfg27
-rw-r--r--doc/examples/osmo-pcap-server/osmo-pcap-server.cfg22
6 files changed, 110 insertions, 0 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am
new file mode 100644
index 0000000..aee2d7b
--- /dev/null
+++ b/doc/Makefile.am
@@ -0,0 +1 @@
+SUBDIRS = examples
diff --git a/doc/examples/Makefile.am b/doc/examples/Makefile.am
new file mode 100644
index 0000000..9337c9e
--- /dev/null
+++ b/doc/examples/Makefile.am
@@ -0,0 +1,30 @@
+OSMOCONF_FILES = \
+ osmo-pcap-client/osmo-pcap-client.cfg \
+ osmo-pcap-server/osmo-pcap-server.cfg
+
+osmoconfdir = $(sysconfdir)/osmocom
+osmoconf_DATA = $(OSMOCONF_FILES)
+EXTRA_DIST = $(OSMOCONF_FILES)
+
+CFG_FILES = find $(srcdir) -type f -name '*.cfg*' | sed -e 's,^$(srcdir),,'
+
+dist-hook:
+ for f in $$($(CFG_FILES)); do \
+ j="$(distdir)/$$f" && \
+ mkdir -p "$$(dirname $$j)" && \
+ $(INSTALL_DATA) $(srcdir)/$$f $$j; \
+ done
+
+install-data-hook:
+ for f in $$($(CFG_FILES)); do \
+ j="$(DESTDIR)$(docdir)/examples/$$f" && \
+ mkdir -p "$$(dirname $$j)" && \
+ $(INSTALL_DATA) $(srcdir)/$$f $$j; \
+ done
+
+uninstall-hook:
+ @$(PRE_UNINSTALL)
+ for f in $$($(CFG_FILES)); do \
+ j="$(DESTDIR)$(docdir)/examples/$$f" && \
+ $(RM) $$j; \
+ done
diff --git a/doc/examples/osmo-pcap-client/osmo-pcap-client-tls.cfg b/doc/examples/osmo-pcap-client/osmo-pcap-client-tls.cfg
new file mode 100644
index 0000000..73d1535
--- /dev/null
+++ b/doc/examples/osmo-pcap-client/osmo-pcap-client-tls.cfg
@@ -0,0 +1,16 @@
+!
+! OsmoPCAPClient (UNKNOWN-dirty) configuration saved from vty
+!!
+!
+!
+line vty
+ no login
+!
+client
+ pcap device any
+ pcap filter host www.google.com
+ pcap detect-loop 0
+ server ip 127.0.0.1
+ server port 6001
+ enable tls
+ tls priority NORMAL
diff --git a/doc/examples/osmo-pcap-client/osmo-pcap-client.cfg b/doc/examples/osmo-pcap-client/osmo-pcap-client.cfg
new file mode 100644
index 0000000..829ae5d
--- /dev/null
+++ b/doc/examples/osmo-pcap-client/osmo-pcap-client.cfg
@@ -0,0 +1,14 @@
+!
+! OsmoPCAPClient (UNKNOWN-dirty) configuration saved from vty
+!!
+!
+!
+line vty
+ no login
+!
+client
+ pcap device any
+ pcap filter host www.google.com
+ pcap detect-loop 0
+ server ip 127.0.0.1
+ server port 6001
diff --git a/doc/examples/osmo-pcap-server/osmo-pcap-server-tls.cfg b/doc/examples/osmo-pcap-server/osmo-pcap-server-tls.cfg
new file mode 100644
index 0000000..52f66f5
--- /dev/null
+++ b/doc/examples/osmo-pcap-server/osmo-pcap-server-tls.cfg
@@ -0,0 +1,27 @@
+!
+! OsmoPCAPServer (UNKNOWN) configuration saved from vty
+!!
+!
+log stderr
+ logging color 1
+ logging timestamp 0
+ logging level all everything
+ logging level pcap notice
+ logging level client notice
+ logging level server notice
+ logging level vty notice
+!
+line vty
+ no login
+!
+server
+ base-path /tmp
+ server ip 127.0.0.1
+ server port 6001
+ max-file-size 262144000
+ client zecke1 127.0.0.1
+ client zecke2 127.0.0.1 store tls
+ client zecke3 127.0.0.2 no-store tls
+ client zecke4 127.0.0.3 no-store
+ enable tls
+ tls priority SECURE
diff --git a/doc/examples/osmo-pcap-server/osmo-pcap-server.cfg b/doc/examples/osmo-pcap-server/osmo-pcap-server.cfg
new file mode 100644
index 0000000..2f4123a
--- /dev/null
+++ b/doc/examples/osmo-pcap-server/osmo-pcap-server.cfg
@@ -0,0 +1,22 @@
+!
+! OsmoPCAPServer (UNKNOWN) configuration saved from vty
+!!
+!
+log stderr
+ logging color 1
+ logging timestamp 0
+ logging level all everything
+ logging level pcap notice
+ logging level client notice
+ logging level server notice
+ logging level vty notice
+!
+line vty
+ no login
+!
+server
+ base-path /tmp
+ server ip 127.0.0.1
+ server port 6001
+ max-file-size 262144000
+ client zecke 127.0.0.1