Hello,
2014-04-09 22:38 GMT+09:00 Punit Agrawal <punitagra...@gmail.com>:
> Ron's, rather short, reply pointed out that a distro package requiring
> users to run a generated script as root isn't an acceptable interface.

It's a misunderstanding. I just offered a means to leave the admin user to
update the system directory (sitekeys directory). It is only a default;
it is not required. You can change it by configure script as follows:

$ ./configure --with-sitekeys-mode=777

This command line executes 'chmod 777 '<localstatedir>/gtags/sitekeys'.

If you have write permission for the directory, you need not invoke
bless.sh after executing htags. Of course, root permission is not required.
Please see 'FILES' section of htags(1).

> I am not sure how actively this feature is used, but in the interest
> of updating the package I proposed to drop generating the script and
> print a message for now. I've not received any further reply to my
> request for clarification or the proposed changes.

Bless.sh script is needed for moving the project directory.
Just making 'sitekeys' directory writable, everything goes well.

#
# Builds a hypertext of a project
#
$ cd /usr/src/project
$ htags -f --system-cgi=key # => CGI works (bless.sh is not needed)

#
# Moves the project to another place
#
$ mv /usr/src/project /home/user # => CGI does not work
$ cd /home/user/project/HTML
$ sh bless.sh # => CGI works (bless.sh is needed)

> Watch this space for further progress and do let me know if you face
> any problems trying to use the package from the linked repository.
>
> [0] http://anonscm.debian.org/gitweb/?p=collab-maint/global.git;a=summary

Great!
I am very glad to hear that new Debian GLOBAL will be released soon.
I appreciate your efforts.

Regards,
Shigio
-- 
Shigio YAMAGUCHI <shi...@gnu.org>
PGP fingerprint: D1CB 0B89 B346 4AB6 5663  C4B6 3CA5 BBB3 57BE DDA3

Reply via email to