On Mon, 2002-09-30 at 16:55, Lars Wirzenius wrote: > ma, 30-09-2002 kello 17:07, Daniel Swärd kirjoitti: > > Jag vill använda paketet passwd med en liten ändring, att i defines.h > > byta ut > > SHADOW_PASSWD_STRING "x" > > mot > > SHADOW_PASSWD_STRING "X" > > (jag har inte hittat nån sån inställning i adduser.conf. > > Vad skall denna ändring åstadkomma?
Delar ut passwd-data med NIS och kör själva autenticeringen med Kerberos. Om jag har litet "x" (test2:x:1002:100:Test:/afs/syd.kth.se/home/test2:/bin/bash) så får jag det här jag försöker logga in: -- xnix login: test2 Password for [EMAIL PROTECTED]: Authentication service cannot retrieve authentication info. -- Om det istället är ett stort "X" så funkar det... Fråga mig inte varför, men det verkar lite småmagiskt. :) > > Mina kunskaper om hur Debianpaket är uppbyggda är ganska låga, så jag > > undrar om någon har ett snabbt svar på hur jag bör göra. > > > > Naturligtvis har jag laddat ner paketet med apt-get source, men jag vet > > inte hur man bör göra med diff och md5-summor. > > Från minnet: > > apt-get source passwd # ladda ner och öppna paketet > cd passwd-XX.YY # gå till source-katalogen > ed foo.bar # gör dina ändringar > ed debian/changelog # lägg till en ny changelog entry, ny versionsnr > fakeuser debian/rules binary # bygg paketet > dpkg -i ../passwd_xxx.deb # installera det nya paketet > > Det är antagligen säkrast att ladda ner det officiella binär-paketet > också så att om du gör något fel med din version så kan du lätt, med > dpkg, installera den fungerande officiella versionen. Ska testa... Återkommer med antingen lyckorus eller svordomar. ;-) /Daniel