Hi Joseph,

On Wed, Oct 30, 2013 at 11:53:37AM +0100, Joseph Herlant wrote:
> Hi Lucas,
> 
> I updated the manpages from the git repo with a "usage on regular
> bases" paragraph and also added a paragraph about support for http
> proxy added in bug #726403 (in which I forgot the documentation
> update).
> 
> Please find attached the 2 updated files. Please tell me if the added
> paragraphs fits you.
> 
> Best regards,
> Joseph

> how-can-i-help(1)
> ================
> :doctype: manpage
> 
> NAME
> ----
> how-can-i-help - show opportunities for contributing to Debian
> 
> SYNOPSIS
> --------
> *how-can-i-help* ['-ahq'] ['--help'] ['--all'] ['--quiet']
> 
> DESCRIPTION
> -----------
> *how-can-i-help* hooks into APT to list opportunities for contributions to
> Debian (orphaned packages, bugs tagged 'gift') for packages installed
> locally, after each APT invocation. It can also be invoked directly, and
> then lists all opportunities for contribution (not just the new ones).
> 
> OPTIONS
> -------
> Options must come before the other command line arguments.
> 
> *-h*, *--help*::
>   Show some help.
> 
> *-a*, *--all*::
>   Show all opportunities for contribution.
> *
> *-q*, *--quiet*::
>   Do not display header and footer.
> 
> PROXY SUPPORT
> -------------
> 
> *how-can-i-help* uses the HTTP_PROXY (or http_proxy) environment variable as 
> http
> proxy configuration. Be carefull when using how-can-i-help directly with the
> sudo command, you must have set the http_proxy variable in root's bashrc and 
> launch the sudo command with a '-i' option.
> 
> As it is executed after the APT invocations, the same configuration applies 
> when
> using APT with sudo.
> 
> RUNNING ON REGULAR BASIS
> ------------------------
> 
> You can run how-can-i-help in a cron job as normal (sudoer) user so that you
> recieve a mail when new things are reported. To recieve only mails when new
> contributions are recieve, use the '-q' flag.
> 
> NOTE: As a normal user, how-can-i-help always runs with the --all option, so 
> it
> would pop a mail every time cron job runs. Use it behind a 'sudo' to be able
> to only have a mail when new help is needed.

This is not true anymore: since version 0.7 how-can-i-help behaves in
the same way for all users. I suppose we do not need sudo anymore.

Regards,
Christophe

> WARNING: If you are behind a proxy, then you will have to use a 'sudo -i'. 
> This
> will generate a mail with the 'stdin: is not a tty' message each time the job
> runs. +
> The solution is to replace the 'mesg n' line by 'tty -s && mesg n' in root's
> profile.
> 
> Crontab example:
> -----
> 00 08 * * * /usr/bin/sudo how-can-i-help -q
> -----
> 
> ADDITIONAL PACKAGES
> -------------------
> *how-can-i-help* can also monitor packages not installed locally. These are
> listed in ~/.config/how-can-i-help/packages separated by whitespaces or
> newlines.
> 
> For example one can monitor all package from a server as follow:
> 
>   # ssh myserver dpkg -l | tail -n+5 | awk '{ print $2 }' \
>       >> ~/.config/how-can-i-help/packages
> 
> SEE ALSO
> --------
> https://wiki.debian.org/how-can-i-help
> 
> AUTHOR
> ------
> Lucas Nussbaum ([email protected])
> 
> DATE
> ----
> 2013-10-30
> 
> // vim: set filetype=asciidoc:


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to