David Rothenberger | 20 Aug 21:26 2014
Picon

Please remove git-review-1.24-1

Please remove git-review-1.24-1 and reinstate 1.23-1 as latest.

1.24-1 requires the "requests" python package, which Cygwin doesn't
have. I see that it's in ports and it would be awesome if Yaakov is
willing to ITP it (since I know very little about Python), but I will
ITP it myself if he is unwilling.

Thanks. Sorry for the trouble.

--

-- 
David Rothenberger  ----  daveroth@...

"Intelligence without character is a dangerous thing."
                -- G. Steinem

Pavel Fedin | 20 Aug 20:22 2014
Picon

[ITP] rpcbind 0.2.1

 Hello!
 I  have  completed rpcbind package and would like to offer it for the
upload.
https://www.dropbox.com/sh/ah2v9q1we8wl1oe/AACHiGJcCp6-oBrL2KEn7E7Wa?dl=0
 The same as onc-rpc-devel, this is x86-64-only for now.

--

-- 
Kind regards,
 Pavel

Adam Dinwoodie | 20 Aug 15:11 2014

SSH key for upload access

Name: Adam Dinwoodie
Package: git
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "4096-bit RSA, converted by adam@... from"
AAAAB3NzaC1yc2EAAAADAQABAAACAQDQWpZlqxcfJ0Ke9XT/NT2WTKN3wLJR516Pg0o3TC
NXdc0VgZpb74vGGHVWm1LPj6+o5LQQ+TqyBwZ3KFpB6hUGwMpmU19/MvtE5cWnfT8gPAv5
h1CIFT0X6+kz9NEemZhJRAXgp65oJUObsb8i+9jl+trr6YNcJUhgLBrTVa25lczNY1c795
3Kj19z8iUSMZ7JIPu45l5YD7Y74hpWjXr1YyJo6D58SLAQ2y27muy0/yH9PNc9YGKuiHv/
mRrZaqLGzxnGoH8asc8NhJrMC55f0gdOkAkn10oVozWPJXg6L6JtXuI6SukEg/M5SpQkTS
I2bJVOleobCzTA0/cFJMeQ67Zul3bubszCPCSzUCO3QClS8YRWvkMrlGDP4/+qW4u8VjCD
/+UB4Wn6f5s/zCcv3ESnvul8N9A4eRcxyY7aom6iYc5YYkd4d9J6j3Sf0S9w7CQau0sAZP
LpJcW6FrmHHXY09hnPE2wz4eERO9BTimp4wb1CJCLFXSqrAQIN09eDncPhHjeqKiODWSaY
nRUsNIV1cXPQLIZuyTmNGc/A1KAypNBSwDGivihACt7fiAA4Qdpn4w7dYrci6TjEmDBx18
xu7UKrW/1XPp8SJFySbrACKHHi017T4BYkgpjMWfTs4w/KyX6VJ1/1kMP5W30Y3IGkGJzh
MiJHJyu/dt408Q==
---- END SSH2 PUBLIC KEY ----

D. Boland | 18 Aug 16:17 2014
Picon

SSH key for upload access

Name: Daniel Boland
Package: procmail
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "2048-bit RSA, converted by daniel <at> dimension from OpenSSH"
AAAAB3NzaC1yc2EAAAADAQABAAABAQDQCiyKsZZIrVQ937mkmSTea59jV/tb4rfAri22AZ
OhpmKHPclPSQ1NUbV6lD1GxXZWzg/7oDV9KvQYb6jUVJkhSqeQq2uUUO0l7qVFhJrtJT3y
iOo0bBM95dWWZVtjjIajZ+6Mb7OLXuAAE/LgW8DF4xVNC1QuRIfecK4q1UI+KDiB0jFuB0
HUJVHnOd/eNQmPO9mMfaNfW3d2IkboqpgIBSz+KsjIJsVHxwQEYcpP6dcJRmmwX5cwT+ry
QGVnR39L53W5vPdtNQcOoL+44nXeZkltTmmIwAhs8cdtegFV9v5SygnSfUxEGK83xgagAc
6ygFSh6eFgiQI8apM2kCSn
---- END SSH2 PUBLIC KEY ----

Marco Atzeri | 17 Aug 08:07 2014
Picon

[ITA] ed-1.10-1

minor upstream changes, updated to cygport

wget -r -np -nH --cut-dirs=0 \
http://matzeri.altervista.org/x86/ed/index.html
wget -r -np -nH --cut-dirs=0 \
http://matzeri.altervista.org/x86_64/ed/index.html

find x86 x86_64 -name index.html -o -name md5.sum | xargs rm

x86/ed/ed-1.10-1-src.tar.xz
x86/ed/ed-1.10-1.tar.xz
x86/ed/setup.hint
x86_64/ed/ed-1.10-1-src.tar.xz
x86_64/ed/ed-1.10-1.tar.xz
x86_64/ed/setup.hint

regards
MArco

D. Boland | 16 Aug 09:43 2014
Picon

[ITP] libsuexec 1.0

Hi group,

This is not an existing package, but a spin-off project from porting Sendmail and
Procmail to Cygwin. These programs, as you may or may not know, rely heavily on the
setuid  mechanism (impersonating as another user).
More formally, this is called 'running as an unprivileged user' in Linux and
'privilege separation' in OpenBSD. In Cygwin, this mechanism is already implemented
in the ssh daemon.

Sendmail takes this idea to the extreme. It starts up as the root user and waits for
connections. On connection, it starts the 'queue runner' program as an unprivileged
user called 'smmsp', which handles the conversation with the remote e-mail client. 

If the incoming e-mail has to be delivered locally (stored on disk), the queue
runner starts the procmail program, which in turn switches to the actual user the
e-mail is meant for and stores it in the user's inbox.

So, for instance sending an e-mail to myself involves switching through three users:
root -> smmsp -> daniel

The problem
-----------
Up to WinXP and Win2002, porting source code for Cygwin which performed this
switching of users, wasn't a big problem.

In Windows, it is the 'SYSTEM' user which starts up most services, thus in effect
acting as the Unix 'root' user. The difference is that SYSTEM has uid '18', while
root has uid '0' in Unix.

So, if porting from Unix to Cygwin one could just look for all occurances of uid '0'
(Continue reading)

D. Boland | 16 Aug 10:05 2014
Picon

[ITP] libsuexec 1.0

Hi group,

This is not an existing package, but a spin-off project from porting Sendmail and
Procmail to Cygwin. These programs, as you may or may not know, rely heavily on the
setuid  mechanism (impersonating as another user).
More formally, this is called 'running as an unprivileged user' in Linux and
'privilege separation' in OpenBSD. In Cygwin, this mechanism is already implemented
in the ssh daemon.

Sendmail takes this idea to the extreme. It starts up as the root user and waits for
connections. On connection, it starts the 'queue runner' program as an unprivileged
user called 'smmsp', which handles the conversation with the remote e-mail client. 

If the incoming e-mail has to be delivered locally (stored on disk), the queue
runner starts the procmail program, which in turn switches to the actual user the
e-mail is meant for and stores it in the user's inbox.

So, for instance sending an e-mail to myself involves switching through three users:
root -> smmsp -> daniel

The problem
-----------
Up to WinXP and Win2002, porting source code for Cygwin which performed this
switching of users, wasn't a big problem.

In Windows, it is the 'SYSTEM' user which starts up most services, thus in effect
acting as the Unix 'root' user. The difference is that SYSTEM has uid '18', while
root has uid '0' in Unix.

So, if porting from Unix to Cygwin one could just look for all occurances of uid '0'
(Continue reading)

Marco Atzeri | 15 Aug 21:44 2014
Picon

Re: Package upload failed

On 15/08/2014 21:39, Pavel Fedin wrote:
> Hello, Marco.
>
> Friday, August 15, 2014, 23:22:49 you wrote:
>
>
>> Pavel,
>> the fastest way to check is:
>> https://cygwin.com/packages/x86_64/onc-rpc-devel/
>
>   Thank you, i'll know that.
>   By the way, package list at https://cygwin.com/packages/ also doesn't
> contain the new entry.

I noticed, eventually Yaakov is reshuffling the scripts

Marco

Pavel Fedin | 15 Aug 21:03 2014
Picon

Package upload failed

 Hello!

 Sorry  for  perhaps stupid question. But i cannot correctly upload my
new  package.  I  have  read  both  instructions on the web and recent
emails about flat layout, and did the following:
 1. Created directory /x86_64/release/onc-rpc-devel
 2.  Placed  my  package  (source,  binary  and  setup.hint  into that
 directory)
 3.     Created    /x86_64/release/!ready    file,    as    well    as
 /x86_64/release/!email, in order to try to get some feedback.

 Today  in  the  afternoon i have checked x86-64 setup, no new package
appeared.  Now  i'm  looking  at  the SFTP, onc-rpc-devel directory is
still there, but is empty. !ready file is also deleted.
 The feedback email contains:
 --- cut ---
 upset: *** /var/ftp/pub/cygwin/x86_64/setup.ini: error - package perl-IO-Socket-SSL requires
nonexistent package perl-IO-Socket-IP
upset: *** /var/ftp/pub/cygwin/x86_64/setup.ini: error - package perl-IO-Socket-SSL requires
package perl-IO-Socket-IP which has no "curr" binary
upset: *** /var/ftp/pub/cygwin/x86_64/setup.ini: error - package perl-IO-Socket-SSL requires
nonexistent package perl-Socket
upset: *** /var/ftp/pub/cygwin/x86_64/setup.ini: error - package perl-IO-Socket-SSL requires
package perl-Socket which has no "curr" binary
upset: *** /var/ftp/pub/cygwin/x86_64/setup.ini: error - package perl-Net-SSLeay requires
nonexistent package perl-Socket
upset: *** /var/ftp/pub/cygwin/x86_64/setup.ini: error - package perl-Net-SSLeay requires package
perl-Socket which has no "curr" binary
--- cut ---

(Continue reading)

D. Boland | 14 Aug 21:05 2014
Picon

[ITP] Sendmail 8.14.9

Hi group,

I intend to package the Cygwin version of Sendmail, version 8.14.9. 

sdesc: "The Mail Transfer Agent"
ldesc: "General purpose internetwork email routing facility that supports many kinds
of
 mail-transfer and delivery methods, including SMTP, SMTPS (STARTTLS), SMTPA (AUTH)
 used for email transport over the internet."
category: Mail
requires: m4 procmail tcp_wrappers cyrus-sasl cygrunsrv cygwin
version: 18.14.9-0

http://cygwin.boland.nl/x86/release/sendmail/

All GTG's are welcome.

Cheers,
Daniel

D. Boland | 14 Aug 21:05 2014
Picon

[ITA] Procmail 3.22

Hi group,

I intend to adopt the Cygwin package for the procmail program, version 3.22. The
original maintainer, Jason Tishler has given me permission to do so.

The difference with previous Cygwin releases is that the procmail program has been
made 'multiple root' aware and suid/guid, provided that it is started by a
privileged user. This was needed to make procmail work together with Sendmail, which
I intend to package (see next post).

sdesc: "Mail processing program"
ldesc: "The procmail program is used by Red Hat Linux for all local mail
 delivery. In addition to just delivering mail, procmail can be used
 for automatic filtering, presorting, and other mail handling jobs.
 Procmail is also the basis for the SmartList mailing list processor."
category: Mail
requires: bash cygwin
version: 3.22-11

http://cygwin.boland.nl/x86/release/procmail/

Note: after making from source, use 'make install-suid' and make install.man to
install.

All GTG's are welcome.

Cheers,
Daniel

(Continue reading)


Gmane