/doc/hs-lint.html
/doc/manpages-enabled.rst
/doc/man-*.rst
+/doc/users/groupmemberships
+/doc/users/groups
+/doc/users/users
# doc/examples
/doc/examples/bash_completion
doc/examples \
doc/examples/gnt-debug \
doc/examples/hooks \
+ doc/users \
test/data/htools \
test/data/htools/rapi \
test/hs/shelltests \
$(BUILT_EXAMPLES) \
doc/examples/bash_completion \
doc/examples/bash_completion-debug \
+ $(userspecs) \
lib/_generated_rpc.py \
$(man_MANS) \
$(manhtml) \
exit 1;
endif
+doc/users/%: doc/users/%.in Makefile $(REPLACE_VARS_SED)
+ cat $< | sed -f $(REPLACE_VARS_SED) | LC_ALL=C sort | uniq | (grep -v '^root' || true) > $@
+
+userspecs = \
+ doc/users/users \
+ doc/users/groups \
+ doc/users/groupmemberships
+
# Things to build but not to install (add it to EXTRA_DIST if it should be
# distributed)
noinst_DATA = \
$(BUILT_EXAMPLES) \
doc/examples/bash_completion \
doc/examples/bash_completion-debug \
+ $(userspecs) \
$(manhtml)
if HAS_SPHINX
doc/examples/gnt-debug/README \
doc/examples/gnt-debug/delay0.json \
doc/examples/gnt-debug/delay50.json \
+ doc/users/groupmemberships.in \
+ doc/users/groups.in \
+ doc/users/users.in \
test/py/lockperf.py \
test/py/testutils.py \
test/py/mocks.py \
--- /dev/null
+@GNTMASTERUSER@ @GNTDAEMONSGROUP@
+@GNTCONFDUSER@ @GNTDAEMONSGROUP@
+@GNTLUXIDUSER@ @GNTDAEMONSGROUP@
+@GNTRAPIUSER@ @GNTDAEMONSGROUP@
+@GNTMONDUSER@ @GNTDAEMONSGROUP@
+@GNTMASTERUSER@ @GNTADMINGROUP@
+@GNTRAPIUSER@ @GNTADMINGROUP@
+@GNTMASTERUSER@ @GNTCONFDGROUP@
+@GNTMONDUSER@ @GNTMASTERDGROUP@
+@GNTLUXIDUSER@ @GNTMASTERDGROUP@
+@GNTLUXIDUSER@ @GNTCONFDGROUP@
--- /dev/null
+@GNTDAEMONSGROUP@
+@GNTADMINGROUP@
+@GNTMASTERUSER@
+@GNTRAPIUSER@
+@GNTCONFDUSER@
+@GNTLUXIDUSER@
+@GNTMONDUSER@
--- /dev/null
+@GNTMASTERUSER@ @GNTMASTERDGROUP@
+@GNTRAPIUSER@ @GNTRAPIGROUP@
+@GNTCONFDUSER@ @GNTCONFDGROUP@
+@GNTLUXIDUSER@ @GNTLUXIDGROUP@
+@GNTMONDUSER@ @GNTMONDGROUP@
+@GNTNODEDUSER@