Skip to content

Commit

Permalink
complation bash
Browse files Browse the repository at this point in the history
  • Loading branch information
onotelli committed Jan 19, 2025
1 parent d62ae3a commit ac777ef
Show file tree
Hide file tree
Showing 18 changed files with 7,101 additions and 4,508 deletions.
4 changes: 4 additions & 0 deletions Makefile.am
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = @subdirs@ src $(PYTHONSUBDIR)
man8_MANS = justniffer.8


bashcompletiondir = $(BASH_COMPLETION_DIR)
dist_bashcompletion_DATA = bash-completion/justniffer
60 changes: 45 additions & 15 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
# PARTICULAR PURPOSE.

@SET_MAKE@

VPATH = @srcdir@
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
Expand Down Expand Up @@ -96,7 +97,8 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
$(am__configure_deps) $(am__DIST_COMMON)
$(am__configure_deps) $(dist_bashcompletion_DATA) \
$(am__DIST_COMMON)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno config.status.lineno
mkinstalldirs = $(install_sh) -d
Expand Down Expand Up @@ -158,9 +160,11 @@ am__uninstall_files_from_dir = { \
$(am__cd) "$$dir" && rm -f $$files; }; \
}
man8dir = $(mandir)/man8
am__installdirs = "$(DESTDIR)$(man8dir)"
am__installdirs = "$(DESTDIR)$(man8dir)" \
"$(DESTDIR)$(bashcompletiondir)"
NROFF = nroff
MANS = $(man8_MANS)
DATA = $(dist_bashcompletion_DATA)
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
am__recursive_targets = \
Expand Down Expand Up @@ -189,7 +193,7 @@ am__define_uniq_tagged_files = \
DIST_SUBDIRS = $(SUBDIRS)
am__DIST_COMMON = $(srcdir)/Makefile.in \
$(top_srcdir)/include/config.h.in AUTHORS COPYING ChangeLog \
INSTALL NEWS README.md compile config.guess config.sub depcomp \
INSTALL NEWS README compile config.guess config.sub depcomp \
install-sh ltmain.sh missing
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
Expand Down Expand Up @@ -243,6 +247,7 @@ AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BASH_COMPLETION_DIR = @BASH_COMPLETION_DIR@
BASH_F = @BASH_F@
BOOST_CPPFLAGS = @BOOST_CPPFLAGS@
BOOST_IOSTREAMS_LIB = @BOOST_IOSTREAMS_LIB@
Expand Down Expand Up @@ -287,6 +292,7 @@ LIBTOOL = @LIBTOOL@
LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MANIFEST_TOOL = @MANIFEST_TOOL@
Expand Down Expand Up @@ -376,6 +382,8 @@ top_srcdir = @top_srcdir@
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = @subdirs@ src $(PYTHONSUBDIR)
man8_MANS = justniffer.8
bashcompletiondir = $(BASH_COMPLETION_DIR)
dist_bashcompletion_DATA = bash-completion/justniffer
all: all-recursive

.SUFFIXES:
Expand Down Expand Up @@ -477,6 +485,27 @@ uninstall-man8:
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir)
install-dist_bashcompletionDATA: $(dist_bashcompletion_DATA)
@$(NORMAL_INSTALL)
@list='$(dist_bashcompletion_DATA)'; test -n "$(bashcompletiondir)" || list=; \
if test -n "$$list"; then \
echo " $(MKDIR_P) '$(DESTDIR)$(bashcompletiondir)'"; \
$(MKDIR_P) "$(DESTDIR)$(bashcompletiondir)" || exit 1; \
fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
done | $(am__base_list) | \
while read files; do \
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(bashcompletiondir)'"; \
$(INSTALL_DATA) $$files "$(DESTDIR)$(bashcompletiondir)" || exit $$?; \
done

uninstall-dist_bashcompletionDATA:
@$(NORMAL_UNINSTALL)
@list='$(dist_bashcompletion_DATA)'; test -n "$(bashcompletiondir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
dir='$(DESTDIR)$(bashcompletiondir)'; $(am__uninstall_files_from_dir)

# This directory's subdirectories are mostly independent; you can cd
# into them and run 'make' without going through this Makefile.
Expand Down Expand Up @@ -782,10 +811,10 @@ distcleancheck: distclean
exit 1; } >&2
check-am: all-am
check: check-recursive
all-am: Makefile $(MANS)
all-am: Makefile $(MANS) $(DATA)
installdirs: installdirs-recursive
installdirs-am:
for dir in "$(DESTDIR)$(man8dir)"; do \
for dir in "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(bashcompletiondir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-recursive
Expand Down Expand Up @@ -840,7 +869,7 @@ info: info-recursive

info-am:

install-data-am: install-man
install-data-am: install-dist_bashcompletionDATA install-man

install-dvi: install-dvi-recursive

Expand Down Expand Up @@ -886,7 +915,7 @@ ps: ps-recursive

ps-am:

uninstall-am: uninstall-man
uninstall-am: uninstall-dist_bashcompletionDATA uninstall-man

uninstall-man: uninstall-man8

Expand All @@ -900,14 +929,15 @@ uninstall-man: uninstall-man8
distclean-generic distclean-hdr distclean-libtool \
distclean-tags distcleancheck distdir distuninstallcheck dvi \
dvi-am html html-am info info-am install install-am \
install-data install-data-am install-dvi install-dvi-am \
install-exec install-exec-am install-html install-html-am \
install-info install-info-am install-man install-man8 \
install-pdf install-pdf-am install-ps install-ps-am \
install-strip installcheck installcheck-am installdirs \
installdirs-am maintainer-clean maintainer-clean-generic \
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
ps ps-am tags tags-am uninstall uninstall-am uninstall-man \
install-data install-data-am install-dist_bashcompletionDATA \
install-dvi install-dvi-am install-exec install-exec-am \
install-html install-html-am install-info install-info-am \
install-man install-man8 install-pdf install-pdf-am install-ps \
install-ps-am install-strip installcheck installcheck-am \
installdirs installdirs-am maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-generic \
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
uninstall-am uninstall-dist_bashcompletionDATA uninstall-man \
uninstall-man8

.PRECIOUS: Makefile
Expand Down
6 changes: 6 additions & 0 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -95,3 +95,9 @@ tcpdump command example: tcpdump -w /tmp/file.cap -s0 -i ath0


see [project site](https://onotelli.github.io/justniffer/)

## Install on Ubuntu
sudo apt install software-properties-common
sudo add-apt-repository ppa:oreste-notelli/ppa
sudo apt update
sudo apt install justniffer
58 changes: 0 additions & 58 deletions bash-complete/justniffer-complete.sh

This file was deleted.

Loading

0 comments on commit ac777ef

Please sign in to comment.