[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