[Pkg-shadow-commits] r848 - trunk
Nicolas FRANCOIS
nekral-guest at costa.debian.org
Wed Feb 8 18:56:56 UTC 2006
Author: nekral-guest
Date: 2006-02-08 18:56:54 +0000 (Wed, 08 Feb 2006)
New Revision: 848
Modified:
trunk/276419
Log:
Add Christian's comments.
Modified: trunk/276419
===================================================================
--- trunk/276419 2006-02-08 18:51:54 UTC (rev 847)
+++ trunk/276419 2006-02-08 18:56:54 UTC (rev 848)
@@ -1,7 +1,7 @@
Introduction
============
-As reported in #276419, shadow's su [1] doesn't permit to specify options
-to the invoked shell and doesn't respect quoted arguments.
+As reported in #276419, su in the login Debian package doesn't permit to
+specify options to the invoked shell and doesn't respect quoted arguments.
We plan to revert this behavior and follow su's documentation and other
implementations.
@@ -24,12 +24,12 @@
Needed adaptations
==================
We tried to find the packages that will be affected by this transition.
-We did not audit the full archive, but focused on [2]:
- * maintainer scripts
+We did not audit the full archive, but focused on [1]:
+ * maintainer scripts [2]
* packages with an init.d script (based on a sid Contents-i386)
* packages with an cron script (based on a sid Contents-i386)
* native packages (on sid i386)
-(In general, archives embedded in source packages were not chacked)
+(In general, archives embedded in source packages were not checked)
Package needing changes
-----------------------
@@ -86,15 +86,16 @@
Transition plan
===============
-Date?
+Date: 1 month after the announcement
environment variable to restore the previous behavior
conflict with the above packages?
+(only the "sure" ones)
-Other recommandation
-====================
+Recommandation
+==============
You should follow the following synopsis for your su commands.
(This will give you more chance to be portable and to work on
POSIXLY_CORRECT environments)
@@ -125,12 +126,10 @@
-[1] The su used on Debian, unless for The Hurd (which uses coreutils's su).
-
-[2] The rational is that we consider there is a greater chance to find
- problems on debian specific packages/scripts since it would have fail
+[1] The rationale is that we consider there is a greater chance to find
+ problems on Debian specific packages/scripts since it would have fail
on other OS (on RedHat, Gentoo, Mandriva, SunOS).
Probably 10% of the archive was audited.
-[3] Thanks to Bill Allombert
+[2] Thanks to Bill Allombert
http://lists.debian.org/debian-devel/2005/11/msg01215.html
More information about the Pkg-shadow-commits
mailing list