SSH key for upload access

2014-08-20 Thread Adam Dinwoodie
Name: Adam Dinwoodie
Package: git
 BEGIN SSH2 PUBLIC KEY 
Comment: 4096-bit RSA, converted by a...@northrend.tastycake.net from
B3NzaC1yc2EDAQABAAACAQDQWpZlqxcfJ0Ke9XT/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 


[ITP] rpcbind 0.2.1

2014-08-20 Thread Pavel Fedin
 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



Re: [ITP] rpcbind 0.2.1

2014-08-20 Thread Corinna Vinschen
Hi Pavel,

On Aug 20 22:22, Pavel Fedin wrote:
  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.

Packaging looks good, basically, but the executables are in /usr/bin,
while on Linux they are in /usr/sbin.  Would you mind to move them?

Btw., can you give a quick overview what's going to happen with the
still missing executables from the old sunrpc package. /usr/sbin/portmap
and /usr/bin/rstat?  You probably explained that already at one point
but I seem to have missed that :}


Thanks,
Corinna

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


pgpWLkVu8OStP.pgp
Description: PGP signature


Please remove git-review-1.24-1

2014-08-20 Thread David Rothenberger
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    daver...@acm.org

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


Re: [ITA] Git et al

2014-08-20 Thread Adam Dinwoodie
On Fri, Aug 15, 2014 at 02:04:59AM -0500, Yaakov Selkowitz wrote:
 On Wed, 2014-08-13 at 20:12 +0100, Adam Dinwoodie wrote:
  I think everything's good to go!  CVS imports are working fine, I've
  used the build myself briefly (and a previous almost-identical build for
  a while), and the test suites are almost all passing*.
 
 Please note that I have just added a number of perl module packages
 required for git-email.  Please be sure to install perl-Authen-SASL,
 perl-IO-Socket-SSL, perl-MailTools, and perl-Net-SMTP-SSL for both
 arches in order to pick up the correct dependencies.

Yaakov,

I can pick up all the above for 64-bit Cygwin, but the perl-Authen-SASL
package doesn't appear to be available for 32-bit Cygwin.  Can you check
it's uploaded and available correctly?

Cheers,

Adam


Re: Please remove git-review-1.24-1

2014-08-20 Thread Achim Gratz
David Rothenberger writes:
 Please remove git-review-1.24-1 and reinstate 1.23-1 as latest.

Removing files is done by touching a file with the same name as the one
you want to remove and putting a literal '-' character in front.  It's a
little tricky to not have touch recognize it as an option if you use
sshfs in the current directory (adding ./ helps also).  If you need to
change setup.hint (as you probably want to do for folks who have the
1.24 package installed already) then those changes need to be in the
same round of updates, otherwise upset might get upset.


Regards,
Achim.
-- 
+[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]+

Wavetables for the Terratec KOMPLEXER:
http://Synth.Stromeko.net/Downloads.html#KomplexerWaves


Re: Please remove git-review-1.24-1

2014-08-20 Thread Yaakov Selkowitz

On 2014-08-20 14:26, David Rothenberger wrote:

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.


I have added python{,3}-requests and their deps to the distro.

HTH,

Yaakov



Re: [ITA] Git et al

2014-08-20 Thread Yaakov Selkowitz

On 2014-08-20 15:19, Adam Dinwoodie wrote:

I can pick up all the above for 64-bit Cygwin, but the perl-Authen-SASL
package doesn't appear to be available for 32-bit Cygwin.  Can you check
it's uploaded and available correctly?


Fixed; sorry about that.


Yaakov



Re: [ITP] libsuexec 1.0

2014-08-20 Thread Yaakov Selkowitz

On 2014-08-18 13:20, D. Boland wrote:

Achim Gratz wrote:

I still think you should name it differently.  Marco has already mixed
it up with Apache suexec


The idea kind of was to mix it up, so people will know what it does.


Deliberately inciting confusion isn't a good thing.  If this was Apache 
suexec turned into a library this might make sense, but this clearly 
isn't.  Let's find another name for it, please.



Yaakov



Re: [ITP] rpcbind 0.2.1

2014-08-20 Thread Yaakov Selkowitz

On 2014-08-20 13:22, Pavel Fedin wrote:

  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.


Comments follow.


OBSOLETES=sunrpc


I'm wondering if onc-rpc-devel (which I'm starting to think should just 
be called rpcgen) shouldn't obsolete sunrpc too instead of this.  It's a 
bit of a tough call because there is some overlap here.



SRC_URI=http://sourceforge.net/projects/rpcbind/files/rpcbind/0.2.1/rpcbind-0.2.1.tar.bz2;


This should be:

SRC_URI=mirror://sourceforge/rpcbind/rpcbind-${VERSION}.tar.bz2


src_install () {
cd ${B}
cyginstall
}


These are in /usr/sbin on Fedora, so in this particular case:

cyginstall bindir=/usr/sbin


+#ifndef __CYGWIN__
if (geteuid()) { /* This command allowed only to root */


Perhaps this is a candidate for using Daniel Boland's code?



-   syslog(LOG_ERR, cannot get uid of '%s': %m, id);
+   syslog(LOG_ERR, cannot get uid of '%s': %m, id);


This is just a whitespace difference, I suggest you leave it out of your 
patch to ease future porting.



Yaakov



Re: Please remove git-review-1.24-1

2014-08-20 Thread Achim Gratz
David Rothenberger writes:
 I really wasn't sure what to submit in my setup.hint, so I took a look
 at the package contribution page. It said I could do:

 prev: 1.24-1
 curr: 1.23-1

 If I do that, is it also safe to remove the 1.24-1 files? Or will that
 upset upset?

My understanding is that at least an obsolete package for the prev
must remain for any package version mentioned in setup.hint.


Regards,
Achim.
-- 
+[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]+

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra


Re: [ITP] libsuexec 1.0

2014-08-20 Thread Achim Gratz
D. Boland writes:
 I still think you should name it differently.  Marco has already mixed
 it up with Apache suexec…

 The idea kind of was to mix it up, so people will know what it does.

Apache suexec is concerned with running new processes as a different
user, so both the su and the exec part of the name make sense.

Your library is concerned with inserting itself into certain calls to
swap uid/gid so programs expecting a fixed mapping of some uid/gid to
certain capabilities (roughly associated with the concept of a root
user) work without the actual source getting patched on a system where
those assumptions aren't true.  Looks like different thing to me and
giving it a different name surely wouldn't hurt.

 I noticed that you and other people already declare the user switching
 technique half dead. It's a brilliant idea, you know. Because of its
 simplicity.

I did nothing of that sort.  I said that the assumptions some of those
programs make aren't true on many systems and have not been for a long
time.

 It's even patented. By referring to the Apache executable
 I give the technique the glory and attention it deserves.

Attaching to unrelated projects' names for glory is a surefire way to
rile those projects up and sow confusion among users on both sides.

 So most people are thinking 'Capabilities' nowadays... Sigh. This will
 only steer admins away from finding out how user switching works and
 applying it. Instead they will just run entire server processes as
 admin-users.

Again, running applications with the least privileges needed for a given
task is a tried and valid concept.  SWitching uid/gid to achieve that is
an implementation detail that is not relevant to all systems.  Give
SELinux a spin and then come back to me.


Regards,
Achim.
-- 
+[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]+

DIY Stuff:
http://Synth.Stromeko.net/DIY.html