Hi Punit,
> <localstatedir> resolves to '/usr/var' which throws a lintian warning
> as this location doesn't conform to Debian File Hierarchy Standard.
> Can you please explain what is the role of this folder and how it is
> used? Perhaps there is a more standard debian location where I can
> install this to.

The role of <localstatedir> is defined in the GNU's standards.
Please see the following site:
http://www.gnu.org/prep/standards/html_node/Directory-Variables.html

Htags uses '<localstatedir>/gtags/sitekeys/' as a database of
project directories.

> From my understanding, bless.sh writes the location of the current
> folder (pwd) into '<localstatedir>/gtags/sitekeys/<key>'. Can you
> explain how this information is used then?

The current folder means 'HTML' directory in the project. Since the
--system-cgi option uses CGI programs in the system area which is
out of the project, the programs need a help for reach there.

Please ask me again, if my explanation is insufficient.
-- 
Shigio YAMAGUCHI <shi...@gnu.org>
PGP fingerprint: D1CB 0B89 B346 4AB6 5663  C4B6 3CA5 BBB3 57BE DDA3

Reply via email to