Re: bug/deficiency in zip: non-ascii chars in file names work, but fail in directory names

2014-11-01 Thread Doug Henderson
On 31 October 2014 23:00, Brent wrote:
>
>
> It seems that cygwin's zip can archive files whose name includes non-ascii 
> (unicode) chars just fine, but if you try to archive a directory whose name 
> includes such chars, it fails.

> $ zip test.zip åØâéñ
>   adding: åØâéñ/ (stored 0%)

You need to add the -r option to recurse into directories:

$ zip -r test.zip åØâéñ
  adding: åØâéñ/ (stored 0%)
  adding: åØâéñ/㐀丁龦豈侮.txt (stored 0%)

$ mkdir tmp2 ; cd tmp2 ; unzip -l ../test2.zip
Archive:  ../test2.zip
  Length  DateTimeName
-  -- -   
0  11-01-2014 01:00   ??/
   28  11-01-2014 01:00   ??/???.txt
- ---
   28 2 files

$ ls -lR
.:
total 0
drwxr-xr-x+ 1 Doug None 0 Nov  1 01:00 åØâéñ/

./åØâéñ:
total 1.0K
-rw-r--r-- 1 Doug None 28 Nov  1 01:00 㐀丁龦豈侮.txt

So, it appears to me that zip/unzip do not fail when you use the -r option.

Doug

-- 
Doug Henderson, Calgary, Alberta, Canada

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: migrate a cygwin installation

2014-11-01 Thread Andrey Repin
Greetings, Hans Horn!

> What is the current recommended way to migrate a cygwin installation?
> my c: drive has gotten full to the brim.
> Tried to follow some older instructions online (~2009) but they do not 
> seem to work anymore.

Normally, I just replace C: with a bigger drive. Thankfully, diskpart allow
for partition and filesystem growing nowadays.
If that is not an option, then just shutdown everything cygwin related, move
whole directory away and make a junction back from new place.
Or, the long way, edit the mount points. But a directory junction is faster.


--
WBR,
Andrey Repin (anrdae...@yandex.ru) 01.11.2014, <13:23>

Sorry for my terrible english...


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



cannot turn off group (None) permissions in 1.7.33-04

2014-11-01 Thread Stephen Sheldon

I had some key files in ~/.ssh.  They looked like this.

-rw---+ 1 sheldon None 1.7K Nov  1 07:09 id_rsa
-rw-r--r--+ 1 sheldon None  401 Nov  1 07:09 id_rsa.pub
-rw-r--r--+ 1 sheldon None  174 Nov  1 07:09 known_hosts

After I installed 1.7.33-04 they looked like this.

-rw-rwx---+ 1 sheldon None 1.7K Nov  1 07:09 id_rsa*
-rw-rwxr--+ 1 sheldon None  401 Nov  1 07:09 id_rsa.pub*
-rw-rwxr--+ 1 sheldon None  174 Nov  1 07:09 known_hosts*

ssh complained about permissions when I tried to log on to another 
host.  I could not change the permissions back with chmod, either with 
chmod 600 or chmod g-w ...


When I reverted back to 1.7.32, the permissions changed back to the way 
they were before.


This is with Cygwin 64 bits on Windows 7 Home 64 bits.


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: cannot turn off group (None) permissions in 1.7.33-04

2014-11-01 Thread Corinna Vinschen
On Nov  1 08:16, Stephen Sheldon wrote:
> I had some key files in ~/.ssh.  They looked like this.
> 
> -rw---+ 1 sheldon None 1.7K Nov  1 07:09 id_rsa
> -rw-r--r--+ 1 sheldon None  401 Nov  1 07:09 id_rsa.pub
> -rw-r--r--+ 1 sheldon None  174 Nov  1 07:09 known_hosts
> 
> After I installed 1.7.33-04 they looked like this.
> 
> -rw-rwx---+ 1 sheldon None 1.7K Nov  1 07:09 id_rsa*
> -rw-rwxr--+ 1 sheldon None  401 Nov  1 07:09 id_rsa.pub*
> -rw-rwxr--+ 1 sheldon None  174 Nov  1 07:09 known_hosts*
> 
> ssh complained about permissions when I tried to log on to another host.  I
> could not change the permissions back with chmod, either with chmod 600 or
> chmod g-w ...

Correct.  This is the result of the change to 1.7.33 to implement
POSIX ACL handling more POSIX-like:

There are permissions on the file given to other users and/or groups
beside the primary user and group.  Per POSIX, the group permission
bits reflect the *sum* of all permission bits granted to other users
and all groups,

To easily get rid of such overly open permissions, I implemented the
new setfacl -b flag:

Initial situation:

  $ touch xxx
  $ ls -l xxx
  -rw-r--r--  1 corinna vinschen 57110 Oct 27 14:47 xxx

Grant permissions to "somebody else":

  $ setfacl -m g:administrators:rwx xxx
  $ getfacl xxx
  # file: xxx
  # owner: corinna
  # group: vinschen
  user::rw-
  group::r--
  group:Administrators:rwx
  mask:rwx
  other:r--

  $ ls -l xxx
  -rw-rwxr--+ 1 corinna vinschen 57110 Oct 27 14:47 xxx

Revert to POSIX-only permissions:

  $ setfacl -b xxx
  $ ls -l xxx
  -rw-r--r--  1 corinna vinschen 57110 Oct 27 14:47 xxx


HTH,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


pgp02nM1AHFxk.pgp
Description: PGP signature


Re: Base 64-bit Cygwin now requires Perl?

2014-11-01 Thread Corinna Vinschen
On Oct 31 16:24, Yaakov Selkowitz wrote:
> On 2014-10-31 16:04, Corinna Vinschen wrote:
> >On Oct 31 16:47, Ken Brown wrote:
> >>On 10/31/2014 3:56 PM, Yaakov Selkowitz wrote:
> >>>Fedora splits out texinfo into 3 packages:
> >>>
> >>>1) texinfo: makeinfo, texi2any, pod2texi, /usr/share/texinfo,
> >>>/usr/share/info/texinfo*
> >>>
> >>>2) info: info, infokey, install-info, /usr/share/info/info*
> >>>
> >>>3) texinfo-tex: texindex, texi2dvi, texi2pdf, pdftexi2dvi,
> >>>/usr/share/texmf*/tex/texinfo
> >>>
> >>>In this setup, only 'info' would be required by _update-info-dir and 
> >>>should not
> >>>have any Perl dependencies.  texinfo would be in 'Devel' and would have 
> >>>Perl
> >>>dependencies, while texinfo-tex would also have texlive dependencies.
> >>
> >>Sounds good to me.  I'll repackage within a few days.  Thanks.
> >
> >We need to make sure that the existing dependencies to texinfo
> >are still correct afterwards.  22 packages are affected:
> >
> >   _update-info-dir
> 
> info
> 
> >   a2ps
> 
> texinfo-tex
> 
> >   autoconf  all of them
> 
> Not sure this is needed.
> 
> >   automake  all of them
> 
> texinfo, although this is a soft dependency.
> 
> >   cygport
> 
> info (minimal build environment)
> 
> >   docbook2X
> 
> texinfo
> 
> >   indent
> 
> Not sure this is needed either.

The only reason I can think of  is that indent comes with an info file
/usr/share/info/indent.info.  But that would mean we'd have to add
dependencies to the info package for all packages coming with an info
page.  Analog for packages containing man pages a depedeny to man-db.

This might go a bit far, I guess...


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


pgpEUIRAC3thQ.pgp
Description: PGP signature


[ANNOUNCEMENT] New: discus 0.2.9-1

2014-11-01 Thread Andrew Schulman
The discus package is new in the Cygwin distribution.

discus is a pretty version of the df(1) command.  It adds features such as
color, graphs, and smart formatting of numbers (automatically choosing the
most suitable size from kilobytes, megabytes, gigabytes, or terabytes). If
you don't want discus deciding the best sizes, you can also choose your own
increments, along with specifying the number of decimal places you'd like
to see.

Andrew E. Schulman


***


To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com_at_cygwin.com

If you need more information on unsubscribing, start reading here: 

http://cygwin.com/lists.html#subscribe-unsubscribe

Please read *all* of the information on unsubscribing that is available
starting at this URL.

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



[ANNOUNCEMENT] Updated: time 1.7-4

2014-11-01 Thread Andrew Schulman
The time package has been updated in the Cygwin distribution.  This is a
Cygwin-only update, with a new maintainer and build script.  The upstream
time program hasn't changed since 1996.

The 'time' command runs another program, then displays information about
the resources used by that program, collected by the system while the
program was running. You can select which information is reported and the
format in which it is shown, or have 'time' save the information in a file
instead of displaying it on the screen.

Andrew E. Schulman


***


To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com_at_cygwin.com

If you need more information on unsubscribing, start reading here: 

http://cygwin.com/lists.html#subscribe-unsubscribe

Please read *all* of the information on unsubscribing that is available
starting at this URL.

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: cannot turn off group (None) permissions in 1.7.33-04

2014-11-01 Thread Stephen Sheldon
Corinna Vinschen  cygwin.com> writes:


> Correct.  This is the result of the change to 1.7.33 to implement
> POSIX ACL handling more POSIX-like:
> 

> HTH,
> Corinna
> 
Thank you for the explanation.  I changed the ownership of the files to
"Users".  Now I understand why you wrote that was a "nice idea" for the
default group.




--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: Base 64-bit Cygwin now requires Perl?

2014-11-01 Thread Ken Brown

On 11/1/2014 11:51 AM, Corinna Vinschen wrote:

On Oct 31 16:24, Yaakov Selkowitz wrote:

On 2014-10-31 16:04, Corinna Vinschen wrote:

On Oct 31 16:47, Ken Brown wrote:

On 10/31/2014 3:56 PM, Yaakov Selkowitz wrote:

Fedora splits out texinfo into 3 packages:

1) texinfo: makeinfo, texi2any, pod2texi, /usr/share/texinfo,
/usr/share/info/texinfo*

2) info: info, infokey, install-info, /usr/share/info/info*

3) texinfo-tex: texindex, texi2dvi, texi2pdf, pdftexi2dvi,
/usr/share/texmf*/tex/texinfo

In this setup, only 'info' would be required by _update-info-dir and should not
have any Perl dependencies.  texinfo would be in 'Devel' and would have Perl
dependencies, while texinfo-tex would also have texlive dependencies.


Sounds good to me.  I'll repackage within a few days.  Thanks.


We need to make sure that the existing dependencies to texinfo
are still correct afterwards.  22 packages are affected:

   _update-info-dir


info


   a2ps


texinfo-tex


   autoconf  all of them


Not sure this is needed.


   automake  all of them


texinfo, although this is a soft dependency.


   cygport


info (minimal build environment)


   docbook2X


texinfo


   indent


Not sure this is needed either.


The only reason I can think of  is that indent comes with an info file
/usr/share/info/indent.info.  But that would mean we'd have to add
dependencies to the info package for all packages coming with an info
page.  Analog for packages containing man pages a depedeny to man-db.

This might go a bit far, I guess...


Packages with an info file don't automatically get a dependency on texinfo (in 
the current setup).  So this must have been done manually by Jari for some 
reason.  But I think packages with an info file do get an automatic dependency 
on _update-info-dir, so that will bring in the new info package.


In any case, I was thinking the new info package ought to be in the Base 
category anyway, for the same reason that man-db is in Base.  But I don't have 
strong feelings about this.


Ken

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.33-0.4

2014-11-01 Thread Christian Franke

Corinna Vinschen wrote:

I just released a 4th TEST version of the next upcoming Cygwin release,
1.7.33-0.4.


There is an older regression in mkgroup.
A separator without a preceding domain name is printed for the builtin 
groups:


$ mkgroup -L THISHOST
SYSTEM:S-1-5-18:18:
TrustedInstaller:S-1-5-80-...
+Administratoren:S-1-5-32-544:544:
+Benutzer:S-1-5-32-545:545:
...
THISHOST+HelpLibraryUpdaters:S-1-5-21-...


Introduced in mkgroup.c CVS 1.54, April 2014:

@@ -415,8 +341,8 @@ enum_local_groups (...)
...
  printf ("%ls%s%ls:%s:%" PRIu32 ":\n",
- with_dom && !is_builtin ? domain_name : L"",
- with_dom && !is_builtin ? sep : "",
+ mach->with_dom && !is_builtin ? domain_name : L"",
+ mach->with_dom || is_builtin ? sep : "", < Hmm :-)


BTW: mkgroup should possibly also print the extra builtin groups which 
are now reported by getgroups(), for example 4(Interactive), 
11(Authenticated Users), ...

Groups with variable SIDs like LogonSession are an exception.

Christian


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: cannot turn off group (None) permissions in 1.7.33-04

2014-11-01 Thread Corinna Vinschen
On Nov  1 15:59, Stephen Sheldon wrote:
> Corinna Vinschen  cygwin.com> writes:
> 
> 
> > Correct.  This is the result of the change to 1.7.33 to implement
> > POSIX ACL handling more POSIX-like:
> > 
> 
> > HTH,
> > Corinna
> > 
> Thank you for the explanation.  I changed the ownership of the files to
> "Users".  Now I understand why you wrote that was a "nice idea" for the
> default group.

"None" is so... nondescript :)


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


pgp6PQY9zIEP8.pgp
Description: PGP signature


Re: Base 64-bit Cygwin now requires Perl?

2014-11-01 Thread Corinna Vinschen
On Nov  1 12:07, Ken Brown wrote:
> On 11/1/2014 11:51 AM, Corinna Vinschen wrote:
> >On Oct 31 16:24, Yaakov Selkowitz wrote:
> >>On 2014-10-31 16:04, Corinna Vinschen wrote:
> >>>On Oct 31 16:47, Ken Brown wrote:
> Sounds good to me.  I'll repackage within a few days.  Thanks.
> >>>
> >>>We need to make sure that the existing dependencies to texinfo
> >>>are still correct afterwards.  22 packages are affected:
> >>>
> >>>   _update-info-dir
> >>
> >>info
> >>
> >>>   a2ps
> >>
> >>texinfo-tex
> >>
> >>>   autoconf  all of them
> >>
> >>Not sure this is needed.
> >>
> >>>   automake  all of them
> >>
> >>texinfo, although this is a soft dependency.
> >>
> >>>   cygport
> >>
> >>info (minimal build environment)
> >>
> >>>   docbook2X
> >>
> >>texinfo
> >>
> >>>   indent
> >>
> >>Not sure this is needed either.
> >
> >The only reason I can think of  is that indent comes with an info file
> >/usr/share/info/indent.info.  But that would mean we'd have to add
> >dependencies to the info package for all packages coming with an info
> >page.  Analog for packages containing man pages a depedeny to man-db.
> >
> >This might go a bit far, I guess...
> 
> Packages with an info file don't automatically get a dependency on texinfo
> (in the current setup).  So this must have been done manually by Jari for
> some reason.  But I think packages with an info file do get an automatic
> dependency on _update-info-dir, so that will bring in the new info package.
> 
> In any case, I was thinking the new info package ought to be in the Base
> category anyway, for the same reason that man-db is in Base.  But I don't
> have strong feelings about this.

Sure, info in Base makes sense.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


pgpX7ihuF5b4k.pgp
Description: PGP signature


Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.33-0.4

2014-11-01 Thread Corinna Vinschen
On Nov  1 17:58, Christian Franke wrote:
> Corinna Vinschen wrote:
> >I just released a 4th TEST version of the next upcoming Cygwin release,
> >1.7.33-0.4.
> 
> There is an older regression in mkgroup.
> A separator without a preceding domain name is printed for the builtin
> groups:
> 
> $ mkgroup -L THISHOST
> SYSTEM:S-1-5-18:18:
> TrustedInstaller:S-1-5-80-...
> +Administratoren:S-1-5-32-544:544:
> +Benutzer:S-1-5-32-545:545:
> ...
> THISHOST+HelpLibraryUpdaters:S-1-5-21-...
> 
> 
> Introduced in mkgroup.c CVS 1.54, April 2014:
> 
> @@ -415,8 +341,8 @@ enum_local_groups (...)
> ...
>   printf ("%ls%s%ls:%s:%" PRIu32 ":\n",
> - with_dom && !is_builtin ? domain_name : L"",
> - with_dom && !is_builtin ? sep : "",
> + mach->with_dom && !is_builtin ? domain_name : L"",
> + mach->with_dom || is_builtin ? sep : "", < Hmm :-)

Thanks!  It would be nice if you could send a patch to cygwin-patches.

> BTW: mkgroup should possibly also print the extra builtin groups which are
> now reported by getgroups(), for example 4(Interactive), 11(Authenticated
> Users), ...

Doesn't make much sense.  Generating them via "db" is incredibly fast.
There is also one person on the list (sorry, don't remember your name)
claiming he would rather not see the big group list in id while using
the "files"-only setting.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


pgpdUhfBLRsiY.pgp
Description: PGP signature


Re: Base 64-bit Cygwin now requires Perl?

2014-11-01 Thread Ken Brown

On 11/1/2014 1:34 PM, Corinna Vinschen wrote:

On Nov  1 12:07, Ken Brown wrote:

On 11/1/2014 11:51 AM, Corinna Vinschen wrote:

On Oct 31 16:24, Yaakov Selkowitz wrote:

On 2014-10-31 16:04, Corinna Vinschen wrote:

On Oct 31 16:47, Ken Brown wrote:

Sounds good to me.  I'll repackage within a few days.  Thanks.


We need to make sure that the existing dependencies to texinfo
are still correct afterwards.  22 packages are affected:

   _update-info-dir


info


   a2ps


texinfo-tex


   autoconf  all of them


Not sure this is needed.


   automake  all of them


texinfo, although this is a soft dependency.


   cygport


info (minimal build environment)


   docbook2X


texinfo


   indent


Not sure this is needed either.


The only reason I can think of  is that indent comes with an info file
/usr/share/info/indent.info.  But that would mean we'd have to add
dependencies to the info package for all packages coming with an info
page.  Analog for packages containing man pages a depedeny to man-db.

This might go a bit far, I guess...


Packages with an info file don't automatically get a dependency on texinfo
(in the current setup).  So this must have been done manually by Jari for
some reason.  But I think packages with an info file do get an automatic
dependency on _update-info-dir, so that will bring in the new info package.

In any case, I was thinking the new info package ought to be in the Base
category anyway, for the same reason that man-db is in Base.  But I don't
have strong feelings about this.


Sure, info in Base makes sense.


OK, I've just uploaded the new packages.  I guess you or Yaakov will have to 
adjust the existing dependencies on texinfo when you get a chance.


Ken

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: Base 64-bit Cygwin now requires Perl?

2014-11-01 Thread Corinna Vinschen
On Nov  1 14:12, Ken Brown wrote:
> On 11/1/2014 1:34 PM, Corinna Vinschen wrote:
> >On Nov  1 12:07, Ken Brown wrote:
> >>On 11/1/2014 11:51 AM, Corinna Vinschen wrote:
> >>>On Oct 31 16:24, Yaakov Selkowitz wrote:
> On 2014-10-31 16:04, Corinna Vinschen wrote:
> >On Oct 31 16:47, Ken Brown wrote:
> >>Sounds good to me.  I'll repackage within a few days.  Thanks.
> >
> >We need to make sure that the existing dependencies to texinfo
> >are still correct afterwards.  22 packages are affected:
> >
> >   _update-info-dir
> 
> info

Changed.

> >   a2ps
> 
> texinfo-tex

Changed on sourceware.

> >   autoconf  all of them
> 
> Not sure this is needed.

I think this is about info.  I changed the dep to info on sware
for the time being.

> >   automake  all of them
> 
> texinfo, although this is a soft dependency.

automake needs perl anywany, so the texinfo dep doesn't hurt.

> >   cygport
> 
> info (minimal build environment)

Changed on sourceware.

> >   indent
> 
> Not sure this is needed either.

Removed on sourceware.

Jari, can you please keep track of this change?

> >>>The only reason I can think of  is that indent comes with an info file
> >>>/usr/share/info/indent.info.  But that would mean we'd have to add
> >>>dependencies to the info package for all packages coming with an info
> >>>page.  Analog for packages containing man pages a depedeny to man-db.
> >>>
> >>>This might go a bit far, I guess...
> >>
> >>Packages with an info file don't automatically get a dependency on texinfo
> >>(in the current setup).  So this must have been done manually by Jari for
> >>some reason.  But I think packages with an info file do get an automatic
> >>dependency on _update-info-dir, so that will bring in the new info package.
> >>
> >>In any case, I was thinking the new info package ought to be in the Base
> >>category anyway, for the same reason that man-db is in Base.  But I don't
> >>have strong feelings about this.
> >
> >Sure, info in Base makes sense.
> 
> OK, I've just uploaded the new packages.  I guess you or Yaakov will have to
> adjust the existing dependencies on texinfo when you get a chance.


Thanks,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


pgpocp7xVKpTj.pgp
Description: PGP signature


[ANNOUNCEMENT] Updated: texinfo-5.2-3

2014-11-01 Thread Ken Brown

The following package has been updated in the Cygwin distribution:

* texinfo-5.2-3

And the following packages have been added:

* info-5.2-3
* texinfo-tex-5.2-3

Texinfo is a documentation system that uses a single source file to produce 
output in a number of formats, both online and printed (dvi, html, info, pdf, 
xml, etc.).


This is a re-packaging of texinfo-5.2-2, which is now split into the three 
packages listed above as suggested in


  https://cygwin.com/ml/cygwin/2014-10/msg00568.html

The info package contains the standalone info viewer as well as the install-info 
program.  The texinfo package contains everything else from the old texinfo 
package except support for the printable output formats (such as pdf).  The 
texinfo-tex package supplies the latter.  In particular, /usr/bin/makeinfo is in 
the texinfo package, but the command 'makeinfo --pdf' won't work unless you 
install texinfo-tex.


Ken Brown
Cygwin's texinfo maintainer

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



zlib-1.2.8-2 breaks clamav

2014-11-01 Thread Mike Bonnet
Hi.  I just found out that the zlib-1.2.8-2 breaks clamav.  A log of the 
output of the "sigtool" commmand from clamav is attached.  It's using 
gzread() to read the compressed signature databases, and the format of 
the data returned has apparently changed between zlib 1.2.8-1 and 
1.2.8-2.  This should be fixed ASAP.


Thanks,
Mike
$ sigtool --debug --info main.cvd
File: main.cvd
Build time: 11 Oct 2011 10:34 -0400
Version: 54
Signatures: 1044387
Functionality level: 60
Builder: sven
MD5: ef015484e18b983ddf08425e2dad6a3f
Digital signature: 
WOgEPNPkB4L0W5K9p1Wc+TE9DQOctxVBHGoR4pTqupMF6kJEVukelj0SPR6jTyczszfodstR+HPHG8mHjkvEtLzmmAz8WflU8vlf/XYW8Gjc6QuEetMN7yNy4JditkLVWCb/nf0gD943JTQ6lI+t7IoSqEk04jQncQ7nwNLIcZd
LibClamAV debug: Initialized 0.97.8 engine
LibClamAV debug: in cli_cvdload()
LibClamAV debug: MD5(.tar.gz) = ef015484e18b983ddf08425e2dad6a3f
LibClamAV debug: cli_versig: Decoded signature: ef015484e18b983ddf08425e2dad6a3f
LibClamAV debug: cli_versig: Digital signature is correct.
LibClamAV debug: in cli_tgzload()
LibClamAV debug: main.info loaded
LibClamAV debug: in cli_tgzload()
LibClamAV Error: cli_tgzload: Unknown type flag 'd'
LibClamAV debug: Cleaning up phishcheck
LibClamAV debug: Phishcheck cleaned up
ERROR: cvdinfo: Verification: Malformed database

$ sigtool --debug --info bytecode.cvd
File: bytecode.cvd
Build time: 13 Feb 2013 10:29 -0500
Version: 214
Signatures: 41
Functionality level: 63
Builder: neo
MD5: ff0c9c4e86dee9e705840537bd13ee71
Digital signature: 
w5Wj8A72FOT7uTGkl1VJ0hy1ud1T/Al8WRJkP7TPU+T/F9yrDYsQHRVtRPED6U0Ub487bZLj8chb+NtPFZ2w9HaD551UKec4+c7ZdhrR80WBkAu9TMO2PbmuHMq4G5aVXNCkLS6Bj9mwfocg71GZDNG2ATOIuge6FS8YDl48xPd
LibClamAV debug: Initialized 0.97.8 engine
LibClamAV debug: in cli_cvdload()
LibClamAV debug: MD5(.tar.gz) = ff0c9c4e86dee9e705840537bd13ee71
LibClamAV debug: cli_versig: Decoded signature: ff0c9c4e86dee9e705840537bd13ee71
LibClamAV debug: cli_versig: Digital signature is correct.
LibClamAV debug: in cli_tgzload()
LibClamAV Error: cli_tgzload: Unknown type flag 'y'
LibClamAV debug: Cleaning up phishcheck
LibClamAV debug: Phishcheck cleaned up
ERROR: cvdinfo: Verification: Malformed database
--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple