aboutsummaryrefslogtreecommitdiffstats
path: root/libenv.7
diff options
context:
space:
mode:
Diffstat (limited to 'libenv.7')
-rw-r--r--libenv.733
1 files changed, 33 insertions, 0 deletions
diff --git a/libenv.7 b/libenv.7
new file mode 100644
index 0000000..638a47f
--- /dev/null
+++ b/libenv.7
@@ -0,0 +1,33 @@
+.TH LIBENV 7 libenv
+.SH NAME
+libenv - Environment sanitation library
+
+.SH SYNOPSIS
+.nf
+#include <libenv.h>
+.fi
+.PP
+Link with
+.IR -lenv .
+
+.SH DESCRIPTION
+The
+.B libenv
+software library is C library designed to help
+utilities perform sanitation of environment variables.
+.PP
+Some utilities need to remove environment variables that are
+not appropriate for the new context that the utility entires.
+Likewise some utilities may meed to remove all except some
+special environment variables.
+.B libenv
+provides a database of
+environment variable variables that could be interesting and
+provides functionality to describe the new context the is is
+entered and filter out environment variables accordingly.
+
+.SH SEE ALSO
+.BR libenv_filter_variable_list (3),
+.BR libenv_select_variable_list (3),
+.BR libenv_get_chosen_list (3),
+.BR libenv_get_complete_list (3).