Re: Split coreutils?

2008-06-26 Thread Pawel Golaszewski
On Wed, 25 Jun 2008, Elan Ruusamäe wrote: however i'd had liked the change, that way i could had vserver system without any suid-root programs present. Feel free to split again and handle all the unhappy devs :) how about split, but have strict dep for some time? (this question

Re[2]: Split coreutils?

2008-06-26 Thread Łukasz Chrustek
Witam On Wed, 25 Jun 2008, Elan Ruusamäe wrote: however i'd had liked the change, that way i could had vserver system without any suid-root programs present. Feel free to split again and handle all the unhappy devs :) how about split, but have strict dep for some time? (this

Re: Split coreutils?

2008-06-26 Thread Elan Ruusamäe
On Thursday 26 June 2008 12:39, Pawel Golaszewski wrote: On Wed, 25 Jun 2008, Elan Ruusamäe wrote: however i'd had liked the change, that way i could had vserver system without any suid-root programs present. Feel free to split again and handle all the unhappy devs :)

Re: Split coreutils?

2008-06-25 Thread Patryk Zawadzki
On Wed, Jun 25, 2008 at 7:13 AM, Arkadiusz Miskiewicz [EMAIL PROTECTED] wrote: On Tuesday 24 June 2008, Patryk Zawadzki wrote: I'd vote for adding Suggests but somewhere else than coreutils (as it re-adds the circular dependency) or adding Requires to rc-scripts (as daemon --user foo uses su).

Re: Split coreutils?

2008-06-25 Thread Pawel Golaszewski
On Wed, 25 Jun 2008, Patryk Zawadzki wrote: I'd vote for adding Suggests but somewhere else than coreutils (as it re-adds the circular dependency) or adding Requires to rc-scripts (as daemon --user foo uses su). All th builders are now broken due to split. su was used there and

Re: Split coreutils?

2008-06-25 Thread Elan Ruusamäe
On Tuesday 24 June 2008 23:37, Marcin Krol wrote: The problem with split is that people using su to switch to root will have a problem after doing simple upgrade (most people won't notice -su subpackage). Suggests for -su subpackage? Everyone will be prompted on upgrade to install it or

Re: Split coreutils?

2008-06-25 Thread Tomasz Pala
On Wed, Jun 25, 2008 at 10:50:02 +0200, Pawel Golaszewski wrote: IMO there should be added R: coreutils-su in main coreutils and leave it for, let's say, 6 months. All current systems will be updated in this Don't forget about purpose of this separation - it has been done to break R loop, so

Re: Split coreutils?

2008-06-25 Thread Tomasz Pala
On Wed, Jun 25, 2008 at 11:58:39 +0300, Elan Ruusamäe wrote: however playing with R: -su in rc-scripts, C: rc-scripts foo in coreutils should make most installs safe (i don't know any system without rc-scripts) :) ~: rpm -q rc-scripts package rc-scripts is not installed ;] -- Tomasz

Re: Split coreutils?

2008-06-25 Thread Patryk Zawadzki
2008/6/25 Tomasz Pala [EMAIL PROTECTED]: On Wed, Jun 25, 2008 at 11:58:39 +0300, Elan Ruusamäe wrote: however playing with R: -su in rc-scripts, C: rc-scripts foo in coreutils should make most installs safe (i don't know any system without rc-scripts) :) ~: rpm -q rc-scripts package

Re: Split coreutils?

2008-06-25 Thread Tomasz Pala
On Wed, Jun 25, 2008 at 11:58:39 +0300, Elan Ruusamäe wrote: however playing with R: -su in rc-scripts, C: rc-scripts foo in coreutils should make most installs safe (i don't know any system without There's one more nasty (really) hack possible in %pre (or %post maybe?): [ -x /bin/su ] cp

Re: Split coreutils?

2008-06-25 Thread Elan Ruusamäe
On Wednesday 25 June 2008 12:07, Tomasz Pala wrote: On Wed, Jun 25, 2008 at 11:58:39 +0300, Elan Ruusamäe wrote: however playing with R: -su in rc-scripts, C: rc-scripts foo in coreutils should make most installs safe (i don't know any system without rc-scripts) :) ~: rpm -q rc-scripts

Re: Split coreutils?

2008-06-25 Thread Tomasz Pala
On Wed, Jun 25, 2008 at 13:06:18 +0300, Elan Ruusamäe wrote: yeah probably hacked system (not pure pld install), Yep. as even openssh-server requires rc-scripts. As a matter of fact it's my own workstation: ~: rpm -Va --nofiles | grep rc-scripts does your system (other than for admin)

Re: Split coreutils?

2008-06-25 Thread Patryk Zawadzki
2008/6/25 Tomasz Pala [EMAIL PROTECTED]: On Wed, Jun 25, 2008 at 13:06:18 +0300, Elan Ruusamäe wrote: does your system (other than for admin) needs su? No - I've got an priviledged account with RSA key on every machine. I've just gave you some example of system without rc-scripts ;] This

Re: Split coreutils?

2008-06-25 Thread Pawel Golaszewski
On Wed, 25 Jun 2008, Tomasz Pala wrote: IMO there should be added R: coreutils-su in main coreutils and leave it for, let's say, 6 months. All current systems will be updated in this Don't forget about purpose of this separation - it has been done to break R loop, so this way makes no

Re: Split coreutils?

2008-06-25 Thread Elan Ruusamäe
On Wednesday 25 June 2008 17:00, Patryk Zawadzki wrote: 2008/6/25 Tomasz Pala [EMAIL PROTECTED]: On Wed, Jun 25, 2008 at 13:06:18 +0300, Elan Ruusamäe wrote: does your system (other than for admin) needs su? No - I've got an priviledged account with RSA key on every machine. I've just

Re: Split coreutils?

2008-06-25 Thread Patryk Zawadzki
On Wed, Jun 25, 2008 at 5:19 PM, Elan Ruusamäe [EMAIL PROTECTED] wrote: however i'd had liked the change, that way i could had vserver system without any suid-root programs present. Feel free to split again and handle all the unhappy devs :) -- Patryk Zawadzki PLD Linux Distribution

Re: Split coreutils?

2008-06-25 Thread Elan Ruusamäe
On Wednesday 25 June 2008 18:28, Patryk Zawadzki wrote: On Wed, Jun 25, 2008 at 5:19 PM, Elan Ruusamäe [EMAIL PROTECTED] wrote: however i'd had liked the change, that way i could had vserver system without any suid-root programs present. Feel free to split again and handle all the unhappy

Re: Split coreutils?

2008-06-25 Thread Patryk Zawadzki
On Wed, Jun 25, 2008 at 8:39 PM, Elan Ruusamäe [EMAIL PROTECTED] wrote: On Wednesday 25 June 2008 18:28, Patryk Zawadzki wrote: On Wed, Jun 25, 2008 at 5:19 PM, Elan Ruusamäe [EMAIL PROTECTED] wrote: however i'd had liked the change, that way i could had vserver system without any suid-root

Re: Split coreutils?

2008-06-24 Thread Patryk Zawadzki
On Tue, Jun 10, 2008 at 9:37 AM, Elan Ruusamäe [EMAIL PROTECTED] wrote: On Tuesday 10 June 2008 01:59:04 Patryk Zawadzki wrote: The problem we are currently facing is that installing packages to a fresh system results in poldek being confused about coreutils + pam circular deps. i guess it's

Re: Split coreutils?

2008-06-24 Thread Arkadiusz Miskiewicz
On Tuesday 24 June 2008, Patryk Zawadzki wrote: On Tue, Jun 10, 2008 at 9:37 AM, Elan Ruusamäe [EMAIL PROTECTED] wrote: On Tuesday 10 June 2008 01:59:04 Patryk Zawadzki wrote: The problem we are currently facing is that installing packages to a fresh system results in poldek being confused

Re: Split coreutils?

2008-06-24 Thread Patryk Zawadzki
On Tue, Jun 24, 2008 at 10:26 PM, Arkadiusz Miskiewicz [EMAIL PROTECTED] wrote: On Tuesday 24 June 2008, Patryk Zawadzki wrote: On Tue, Jun 10, 2008 at 9:37 AM, Elan Ruusamäe [EMAIL PROTECTED] wrote: On Tuesday 10 June 2008 01:59:04 Patryk Zawadzki wrote: The problem we are currently facing

Re: Split coreutils?

2008-06-24 Thread Marcin Krol
The problem with split is that people using su to switch to root will have a problem after doing simple upgrade (most people won't notice -su subpackage). Suggests for -su subpackage? Everyone will be prompted on upgrade to install it or not. M.

Re: Split coreutils?

2008-06-24 Thread Arkadiusz Miskiewicz
On Tuesday 24 June 2008, Patryk Zawadzki wrote: On Tue, Jun 24, 2008 at 10:26 PM, Arkadiusz Miskiewicz [EMAIL PROTECTED] wrote: On Tuesday 24 June 2008, Patryk Zawadzki wrote: On Tue, Jun 10, 2008 at 9:37 AM, Elan Ruusamäe [EMAIL PROTECTED] wrote: On Tuesday 10 June 2008 01:59:04 Patryk

Re: Split coreutils?

2008-06-10 Thread Patryk Zawadzki
Or use lua in pam's %post. LUA has no way to chmod files without the lua-fs module. We can't load additional modules in spec files. 2) split coreutils into coreutils and coreutils base where *-base contains all binaries except sudo and runuser as those depend on pam; make and pam should

Re: Split coreutils?

2008-06-10 Thread Elan Ruusamäe
On Tuesday 10 June 2008 01:59:04 Patryk Zawadzki wrote: The problem we are currently facing is that installing packages to a fresh system results in poldek being confused about coreutils + pam circular deps. i guess it's rather rpm being confused? the circular loops can be broken with

Split coreutils?

2008-06-09 Thread Patryk Zawadzki
work 2) split coreutils into coreutils and coreutils base where *-base contains all binaries except sudo and runuser as those depend on pam; make and pam should then require coreutils-base instead of coreutils and we get a clean dependency tree If we don't have a huge disagreement here, I'll

Re: Split coreutils?

2008-06-09 Thread Jakub Bogusz
to %posttrans so they are executed after the transaction is complete - ugly but could work Or use lua in pam's %post. 2) split coreutils into coreutils and coreutils base where *-base contains all binaries except sudo and runuser as those depend on pam; make and pam should then require coreutils-base