From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 12 Dec 2004 21:10:33 +0300 From: "Konstantin A. Lepikhov" To: ALT Linux Sisyphus discussion list Message-ID: <20041212181033.GA10412@lks.home> Mail-Followup-To: ALT Linux Sisyphus discussion list References: <200412092057.17441.andreev@d902.iki.rssi.ru> <200412092110.51062.andreev@smis.iki.rssi.ru> <41B8A9D9.3070901@altlinux.com> <200412101148.30367.andreev@d902.iki.rssi.ru> <41B9A709.1000303@altlinux.com> <20041210161300.GN3312@wrars-comp.wrarsdomain> <41BA1400.4030603@altlinux.ru> <20041212094550.GB27874@pyro.hopawar.private.net> Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="MnLPg7ZWsaic7Fhd" Content-Disposition: inline In-Reply-To: <20041212094550.GB27874@pyro.hopawar.private.net> X-Operation-System: ALT Linux Sisyphus (20041029) 2.6.9-wks26-up-alt2 User-Agent: Mutt/1.5.6+cvs20041102i X-AV-Checked: ClamAV using ClamSMTP Subject: [sisyphus] Re: hotplug X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 18:09:35 -0000 Archived-At: List-Archive: --MnLPg7ZWsaic7Fhd Content-Type: multipart/mixed; boundary="0ntfKIWw70PvrIHh" Content-Disposition: inline --0ntfKIWw70PvrIHh Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Alexey! Sunday 12, at 03:45:50 PM you wrote: > On Fri, Dec 10, 2004 at 11:24:16PM +0200, Aleksandr Blokhin wrote: > > >=E4=C1. =F4.=C5. =CE=C5 =D0=C9=DB=C5=D4. =F4.=C5. xcdroast =D4=CF=D6= =C5 =CE=C5 =D0=C9=DB=C5=D4. k3b =D0=C9=DB=C5=D4 =DE=C5=D2=C5=DA cdrdao, > > >=C5=D3=CC=C9 =D5=D7=C9=C4=C9=D4 =D2=C5=DA=C1=CB. > > =E9 cdrecord =C9 xcdroast =D0=C9=DB=D5=D4, =CE=CF =D0=D2=C9 =DA=C1=D0= =D5=D3=CB=C5 =CC=C9=C2=CF =DE=C5=D2=C5=DA sudo =CC=C9=C2=CF su -c. > > =ED=CF=D6=CE=CF =D0=C5=D2=C5=D3=CF=C2=D2=C1=D4=D8 xcdroast =C2=C5=DA --= disable-nonrootmode, =CE=CF =DC=D4=CF =CE=C5 =D3=C5=CB=D5=D2=CE=CF=C5=20 > > =D2=C5=DB=C5=CE=C9=C5. > =E4=CC=D1 cdrecord, =D7=D2=CF=C4=C5, =D5=D6=C5 =C5=D3=D4=D8 =D0=C1=D4=DE.= http://kerneltrap.org/node/view/4022 >=20 > =F0=CF=D0=D2=CF=C2=D5=CA=D4=C5 =CB=D4=CF-=CE=C9=C2=D5=C4=D8, =C1? =D0=CF=D0=D2=CF=C2=CF=D7=C1=CC, =D2=C1=C2=CF=D4=C1=C5=D4. =F0=D2=C9=CB=CC= =C1=C4=D9=D7=C1=C0 diff =C4=CC=D1 spec (=D1 =D4=D5=C4=C1 =C5=DD=C5 rscsi = =C4=CF=C2=C1=D7=C9=CC) + =D0=C1=D4=DE =C4=CC=D1 a37 --=20 WBR, Konstantin chat with =3D=3D>ICQ: 109916175 Lepikhov, speak to =3D=3D>JID: lakostis@jabber.org aka L.A. Kostis write to =3D=3D>mailto:lakostis@pisem.net.nospam =2E..The information is like the bank... (c) EC8OR --0ntfKIWw70PvrIHh Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="cdrtools.spec.diff" Content-Transfer-Encoding: quoted-printable --- cdrtools.spec~ 2004-08-24 16:13:41 +0400 +++ cdrtools.spec 2004-12-12 21:01:01 +0300 @@ -1,7 +1,7 @@ %define cdr_major 2.01 %define iso_major 2.01 %define minor a37 -%define alt_rel alt1 +%define alt_rel alt2 =20 Name: cdrtools Version: %cdr_major @@ -25,6 +25,7 @@ Patch3: %name-1.9-alt-manlocation.patch Patch4: %name-2.01a29-alt-undepcfg.patch Patch5: %name-2.01-alt-rcmdrsh.patch +Patch6: %name-2.01a37-skipcheck_priv.patch =20 BuildConflicts: %name-devel =20 @@ -134,6 +135,7 @@ %patch1 -p0 %patch2 -p1 %patch3 -p1 +%patch6 -p1 =20 find -type f -print0 | xargs -r0 %__grep -EZl '/etc/default/(cdrecord|rscsi|cdda2ogg)' -- | @@ -222,11 +224,13 @@ =20 %files -n cdrecord %attr(640,root,cdwriter) %config(noreplace) %_sysconfdir/cdrecord.conf +%attr(640,root,cdwriter) %config(noreplace) %_sysconfdir/rscsi.conf %_bindir/cdrecord %_bindir/readcd %_bindir/scgcheck %_bindir/devdump %_bindir/iso* +%_sbindir/rscsi %_man1dir/cdrecord.* %_man1dir/readcd.* %_man1dir/scgcheck.* @@ -243,6 +247,10 @@ %docdir/cdda2wav =20 %changelog +* Sun Dec 12 2004 LAKostis 5:2.01-alt2a37 +- add rscsi to cdrecord package. +- add patch for linux kernel >=3D 2.6.8.1 compatability. + * Tue Aug 24 2004 Dmitry V. Levin 5:2.01-alt1a37 - Updated to 2.01a37. - Moved control files to separate package. --0ntfKIWw70PvrIHh Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="cdrtools-2.01a37-skipcheck_priv.patch" Content-Transfer-Encoding: quoted-printable --- cdrtools-2.01a37/cdrecord/cdrecord.c~ 2004-12-12 20:38:26 +0300 +++ cdrtools-2.01a37/cdrecord/cdrecord.c 2004-12-12 20:58:26 +0300 @@ -466,8 +466,10 @@ main(ac, av) /* * XXX Below this point we do not need root privilleges anymore. */ + /* XXX Quick'n'dirty hack for linux kernel >=3D 2.6.8.1 compatability=20 if (geteuid() !=3D getuid()) { /* AIX does not like to do this */ /* If we are not root */ + /* #ifdef HAVE_SETREUID if (setreuid(-1, getuid()) < 0) #else @@ -479,6 +481,8 @@ main(ac, av) #endif comerr("Panic cannot set back effective uid.\n"); } + */ +=09 /* * WARNING: We now are no more able to do any privilleged operation * unless we have been called by root. @@ -983,10 +987,12 @@ if (lverbose > 2) * even on OS that do not support getreuid() which is *BSD * and SUSv3 only. */ + /* XXX Quick'n'dirty hack for linux kernel >=3D 2.6.8.1 compatability if (oeuid !=3D getuid()) { if (setreuid(-1, oeuid) < 0) errmsg("Could set back effective uid.\n"); } + */ #endif /* * fork() here to start the extra process needed for @@ -1001,11 +1007,13 @@ if (lverbose > 2) /* * XXX Below this point we never need root privilleges anymore. */ + /* XXX Quick'n'dirty hack for linux kernel >=3D 2.6.8.1 compatability if (geteuid() !=3D getuid()) { /* AIX does not like to do this */ /* If we are not root */ - if (setreuid(-1, getuid()) < 0) + /* if (setreuid(-1, getuid()) < 0) comerr("Panic cannot set back effective uid.\n"); } + */ #endif } if ((*dp->cdr_set_speed_dummy)(scgp, dp, &speed) < 0) { --0ntfKIWw70PvrIHh-- --MnLPg7ZWsaic7Fhd Content-Type: application/x-pkcs7-signature Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 MIIIoAYJKoZIhvcNAQcCoIIIkTCCCI0CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC BiQwggLdMIICRqADAgECAgMNk/4wDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UEBhMCWkExJTAj BgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA0MTIwODEyMTI0MloXDTA1MTIwODEy MTI0MlowSjEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEnMCUGCSqGSIb3DQEJ ARYYbGFrb3N0aXNAYW50aS1sZWFzdXJlLnJ1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB CgKCAQEAybPlBFfJIvnHSyr8EY19BxVZHo6XRauv2xw7iYNLPcyX5yYTCnjT6dZyn88S0d7G ayyZPRKKdp1u+6FMWRKPqrsF5AqKRausCkyfsvlSq/uVURZmNuVZwYhi61kaBhhShh0wQ2UY 7m9JsTyDkEWD6n2fqclIEvVG63MbcwTT9qTOJ/jjtad6GNSpHJhy8GbhqSFMi6fcTkBc6ZLp IwJ6A+8ceAOUDWS3RZuBMhD1ewNTkB4WBlnh9H9CxdA8QVgAvShfiftZ0U4eCm5YgBMvtlIo GNsG6bCRI5Hm5t//lQuEYRpjb7TRbFonYoc3iByDZ+CmdT6BEmqREwtiQkghIQIDAQABozUw MzAjBgNVHREEHDAagRhsYWtvc3Rpc0BhbnRpLWxlYXN1cmUucnUwDAYDVR0TAQH/BAIwADAN BgkqhkiG9w0BAQQFAAOBgQC5qOTaIWpwnDADz7O9LD9zSc5jjDD5OOJSNLd6SQ/r53M1gDY2 ZkR4mLSPZT2KvafesXhd8Y33S3goays4/iImg6IPZ07v5oAKX7G3zIf6FZLkNvaDZ3HHo3On ViSR5ofoTanx/LIx/qoAWZadRuPMwzTgmQhxjp9FyraHh6b6ojCCAz8wggKooAMCAQICAQ0w DQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUx EjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNV BAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxA dGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYT AlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNU aGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOB jQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQ CjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk 16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAG AQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQ ZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgG A1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNm rGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0 niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx 0x1G/11fZU8xggJEMIICQAIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUg Q29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1h aWwgSXNzdWluZyBDQQIDDZP+MAkGBSsOAwIaBQCggbEwGAYJKoZIhvcNAQkDMQsGCSqGSIb3 DQEHATAcBgkqhkiG9w0BCQUxDxcNMDQxMjEyMTgxMDMyWjAjBgkqhkiG9w0BCQQxFgQUomdC 7sW2OK0uVXiL+v6wr81EKR0wUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG 9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwDQYJKoZI hvcNAQEBBQAEggEAL7BxNGP44CJ/KFklX+nO59yVT+orT6rmG82pRl045J9iJgN+IetQiwJe Tqkej346/vTGgWYUGMByTgQrf4WXibLmn6aXoKdL9PjFw3Qfw8xwYd4JXqiCPTcqX1FtZ7R/ 5FrFh1I4oAY12GANqi9V3up1gzawSw3Tib+4mvFOHccF5b7CJuywj90sq4X/AwlcFZiIWWh5 w9ZGdhrWe0apL3vG+GI6pEGPuNCk/KT90aZg4QI7pekrG4EXDS2uIRSn+eTRdTjFOpN5mfzd 6eNied3X326Nhu42fdVmEgNoaaHYTGs5yU3hVyxtofRnHGAs6QQjYEZiV2mWmpeHnaBkHg== --MnLPg7ZWsaic7Fhd--