On 1/3/13 8:23 PM, Alexander Hansen wrote:
> On 1/3/13 6:20 PM, Alexander Hansen wrote:
>> On 1/3/13 6:17 PM, Alexander Hansen wrote:
>>> https://raw.github.com/akhansen/Fink-experimental/master/passwd/passwd-core.info
>>>
>>> Feedback is appreciated.
>>>
>>
>> Oops, I should have noted that this has only been tested for 10.7/10.8/
>>
> 
> I did some testing on 10.6.  The upgrade path is kind of involved--we'd
> need to update (as in increase revision) all of the packages with
> dependencies on passwd* to have versioned dependencies on the relevant
> passwd-* splitoffs.
> 

I went ahead and did this:

https://github.com/akhansen/Fink-experimental/tree/10.4/passwd

Basically the upgrade path is:

New Revision of <package> brings in updated version of passwd-<package>,
which brings passwd-core, which Replaces the old passwd (but doesn't
Conflict with it) and overwrites the "update-passwd" script with the new
format.  The new passwd-<package> contains the data which the new
"update-passwd" needs to create users.  However, it also is set up to
make no user database changes if the user/group already exists, and
passwd-<package>  will be installed.

I also updated the dovecot package (not to a new version):  on 10.6 and
later there's a '_dovecot' user, and so I figured that the dovecot
package should use that, and passwd-dovecot becomes a dummy placeholder.
 On 10.5 there's no such user, and so 10.5 needs to retain a real
passwd-dovecot package.

https://github.com/akhansen/Fink-experimental/tree/10.7/passwd contains
the 10.7|10.8 package description.

-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to