SSH key for upload access
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
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
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
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
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
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
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
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
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
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
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
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