Bug#735946: Bug#735953: RFS: shc/3.8.9-1 [ITP] -- Generic shell script compiler

2014-01-24 Thread Eriberto
2014/1/23 Tong Sun suntong...@users.sourceforge.net:

 If I'm wrong, please spell-check on
 http://www.datsi.fi.upm.es/~frosal/sources/shc.html, and point me the
 spelling errors.


Options
[...]

 -xcomand

--- Must be command. (s/comand/command)

Thanks!

Eriberto


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cap+dxjcfrafc3yexuukxm47jfgm9b3anv9k3r-vrh1v3kb-...@mail.gmail.com



Bug#735946: Bug#735953: RFS: shc/3.8.9-1 [ITP] -- Generic shell script compiler

2014-01-24 Thread Tong Sun
Dear mentors,

I'd like to bring to your attention again to my package shc.
I am still looking for a sponsor for it.

Thanks to Eriberto's tireless help, I think I have cleared all the problems.
Please review and sponsor.

Thanks


 * Package name: shc
   Version : 3.8.9-1
   Upstream Author : Francisco Rosales fro...@fi.upm.es.
 * URL : http://www.datsi.fi.upm.es/~frosal/
 * License : GPL-2.0
   Section : devel

It builds those binary packages:

  shc   - Generic shell script compiler

*Description : Generic shell script compiler
 shc creates a stripped binary executable from shell script
 .
 shc encodes and encrypts a shell script and generates C source code with
 the added expiration capability. Its main purpose is to protect your shell
 scripts from modification or inspection.  You can use it if you wish to
 distribute your scripts but don't want them to be easily readable by other
 people.


To access further information about this package, please visit the
following URL:

http://mentors.debian.net/package/shc

Alternatively, one can download the package with dget using this command:

  dget -x http://mentors.debian.net/debian/pool/main/s/shc/shc_3.8.9-1.dsc



On Thu, Jan 23, 2014 at 7:50 AM, Eriberto eribe...@eriberto.pro.br wrote:
 Hi Tong!

 You have a lintian message yet:

 I: shc: spelling-error-in-manpage usr/share/man/man1/shc.1.gz comand command

 And your problem isn't lintian version, but the configuration. Please,
 read this:

 http://eriberto.pro.br/blog/?p=1289

 The blhc command shows warnings that will appear in PTS page:

 # blhc shc_3.8.9-1_amd64.build

 CPPFLAGS missing (-D_FORTIFY_SOURCE=2): shc: cc -g -O2
 -fstack-protector --param=ssp-buffer-size=4 -Wformat
 -Werror=format-security match.x.c -o match.x


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cammz1oegur8ecvfnu947gfnkueg4e9govhcp8mupgmnn8ex...@mail.gmail.com



Bug#735946: Bug#735953: RFS: shc/3.8.9-1 [ITP] -- Generic shell script compiler

2014-01-23 Thread Eriberto
Hi Tong!

You have a lintian message yet:

I: shc: spelling-error-in-manpage usr/share/man/man1/shc.1.gz comand command

And your problem isn't lintian version, but the configuration. Please,
read this:

http://eriberto.pro.br/blog/?p=1289

The blhc command shows warnings that will appear in PTS page:

# blhc shc_3.8.9-1_amd64.build

CPPFLAGS missing (-D_FORTIFY_SOURCE=2): shc: cc -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security match.x.c -o match.x

LDFLAGS missing (-Wl,-z,relro): shc: cc -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security match.x.c
-o match.x

To fix this, $ man blhc. Search for 'BUILDD TAGS' in manpage.

You will get 'Build log checks report 1 warning about this package' on
http://packages.qa.debian.org page. To see an example, you can search
at Google:

Build log checks report 1 warning about this package site:packages.qa.debian

Finally, I am trying to help you but I am not a DD. You will need a DD
to upload your package.

Have a nice day!

Cheers,

Eriberto


2014/1/23 Tong Sun suntong...@users.sourceforge.net:

 My sid is about 3~4 weeks old but somehow I don't have lintian
 problems of hyphen-used-as-minus-sign and
 hardening-no-fortify-functions. I've shot into the dark, so please


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAP+dXJechkPBHZjQfCsh7vw=p_tuwup8gyngt9ewfsuz+fh...@mail.gmail.com



Bug#735946: Bug#735953: RFS: shc/3.8.9-1 [ITP] -- Generic shell script compiler

2014-01-23 Thread Tong Sun
On Thu, Jan 23, 2014 at 7:50 AM, Eriberto eribe...@eriberto.pro.br wrote:
 You have a lintian message yet:

 I: shc: spelling-error-in-manpage usr/share/man/man1/shc.1.gz comand command

 And your problem isn't lintian version, but the configuration. Please,
 read this:

 http://eriberto.pro.br/blog/?p=1289

Strange, I've freshly installed my sid, done the above changes, but
still am not seeing the spelling-error-in-manpage prompt. Putting
everything on the command line, lintian -EviIL +pedantic --color auto
--display-experimental, I'm still not getting that one.


Further onto the spelling-error-in-manpage problem. I've fixed all
spelling errors. But if you still see the prompt, then we can safely
ignore it, because there are cases that spelling will always be
considered error. E.g.:

 -T   Allow binary to be  traceable  (using  strace,  ptrace, truss, etc.)

If I'm wrong, please spell-check on
http://www.datsi.fi.upm.es/~frosal/sources/shc.html, and point me the
spelling errors.

 The blhc command . . .

Thanks for that. will do in the future.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAMmz1OffjCuwMM5A9Ya_LZwvE20Rq=rMZx=pxkxwuuxjfkd...@mail.gmail.com



Bug#735946: Bug#735953: RFS: shc/3.8.9-1 [ITP] -- Generic shell script compiler

2014-01-22 Thread Tong Sun
Hi Eriberto,

Thanks a lot for checking into my package.

My sid is about 3~4 weeks old but somehow I don't have lintian
problems of hyphen-used-as-minus-sign and
hardening-no-fortify-functions. I've shot into the dark, so please
verify for me. New build just uploaded:

Uploading to mentors (via http to mentors.debian.net):
  Uploading shc_3.8.9-1.dsc: done.
  Uploading shc_3.8.9.orig.tar.gz: done.
  Uploading shc_3.8.9-1.debian.tar.gz: done.
  Uploading shc_3.8.9-1_source.changes: done.
Successfully uploaded packages.

PS. for hardening-no-fortify-functions, this is my fix:
https://github.com/suntong001/shc-build/commit/c1daa032cddcb61e68d13b3b205f2c199ce28569

If it doesn't work, please tell me how.

Thanks

On Sun, Jan 19, 2014 at 11:17 AM, Eriberto eribe...@eriberto.pro.br wrote:
 Hi Tong,

 How are you?

 Your package has several lintian messages and all are fixable.

 I: shc source: quilt-patch-missing-description 01_remove-makefile.diff
 I: shc source: quilt-patch-missing-description 02_add-Makefile.diff
 I: shc source: quilt-patch-missing-description 03_remove-pause-from-match.diff
 I: shc source: debian-watch-file-is-missing
 I: shc: hardening-no-fortify-functions usr/bin/shc
 I: shc: spelling-error-in-manpage usr/share/man/man1/shc.1.gz
 Unfortunatelly Unfortunately
 I: shc: hyphen-used-as-minus-sign usr/share/man/man1/shc.1.gz:60
 I: shc: spelling-error-in-manpage usr/share/man/man1/shc.1.gz comand command
 I: shc: hyphen-used-as-minus-sign usr/share/man/man1/shc.1.gz:101

 I suggest to you fix the problems and re-upload your package, that is
 very interesting and useful.

 Regards,

 Eriberto


 2014/1/18 Tong Sun suntong...@users.sourceforge.net:

 I am looking for a sponsor for my package shc



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cammz1ofz3to4njv8nlnjyqnbc-qy1ou-3bvg_d0yaeqyqvf...@mail.gmail.com



Bug#735946: Bug#735953: RFS: shc/3.8.9-1 [ITP] -- Generic shell script compiler

2014-01-19 Thread Eriberto
Hi Tong,

How are you?

Your package has several lintian messages and all are fixable.

I: shc source: quilt-patch-missing-description 01_remove-makefile.diff
I: shc source: quilt-patch-missing-description 02_add-Makefile.diff
I: shc source: quilt-patch-missing-description 03_remove-pause-from-match.diff
I: shc source: debian-watch-file-is-missing
I: shc: hardening-no-fortify-functions usr/bin/shc
I: shc: spelling-error-in-manpage usr/share/man/man1/shc.1.gz
Unfortunatelly Unfortunately
I: shc: hyphen-used-as-minus-sign usr/share/man/man1/shc.1.gz:60
I: shc: spelling-error-in-manpage usr/share/man/man1/shc.1.gz comand command
I: shc: hyphen-used-as-minus-sign usr/share/man/man1/shc.1.gz:101

I suggest to you fix the problems and re-upload your package, that is
very interesting and useful.

Regards,

Eriberto


2014/1/18 Tong Sun suntong...@users.sourceforge.net:

 I am looking for a sponsor for my package shc



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cap+dxjehdrnny3ht9yso1gjhuui10ltma0nntwge425s6y+...@mail.gmail.com