fakeroot 1.22-1 - en to sv translation catalogue (48 entries)

note: Manpage by J.H.M. Dassen <jdassen@debian.org> and Clint Adams type: SH
en: NAME
sv: NAMN

note: type: Plain text
en: fakeroot - run a command in an environment faking root privileges for file manipulation
sv: fakeroot - utför ett kommando i en miljö som fejkar root-privilegier för filmanipulation

note: type: SH
en: DESCRIPTION
sv: BESKRIVNING

note: type: Plain text
en: B<fakeroot> runs a command in an environment wherein it appears to have root privileges for file manipulation.  This is useful for allowing users to create archives (tar, ar, .deb etc.) with files in them with root permissions/ownership.  Without B<fakeroot> one would need to have root privileges to create the constituent files of the archives with the correct permissions and ownership, and then pack them up, or one would have to construct the archives directly, without using the archiver.
sv: B<fakeroot> utför ett kommando i en miljö där kommandot tror sig ha root-privilegier för filmanipulering. Detta är användbart för att ge användare möjlighet att skapa arkiv (tar, ar, .deb osv) som innehåller filer med root-rättigheter/ägarskap. Utan B<fakeroot> tvingas man att ha root-privilegier för att skapa de filer arkivet består av med korrekt ägarskaps- och rättighetsinformation, alternativt konstruera arkiven manuellt utan att använda arkiveringsprogrammet.

note: type: Plain text
en: If you intend to build packages with B<fakeroot>, please try building the fakeroot package first: the "debian/rules build" stage has a few tests (testing mostly for bugs in old fakeroot versions). If those tests fail (for example because you have certain libc5 programs on your system), other packages you build with fakeroot will quite likely fail too, but possibly in much more subtle ways.
sv: Om du planerar att bygga paket med hjälp av B<fakeroot>, försök först att bygga fakeroot-paketet: ”debian/rules build”-stadiet har ett par tester (som mestadels testar efter buggar i gamla versioner av fakeroot).  Om dessa tester misslyckas (till exempel på grund av att du har vissa libc5-program på ditt system) så är det troligt att du också kommer att misslyckas bygga andra paket, och det är möjligt att dessa fel blir betydligt svårare att hitta.

note: type: SH
en: OPTIONS
sv: FLAGGOR

note: type: TP
en: B<-l> I<library>, B<--lib> I<library>
sv: B<-l> I<bibliotek>, B<--lib> I<bibliotek>

note: type: Plain text
en: Specify an alternative wrapper library.
sv: Ange ett alternativt bibliotek med ersättningsfunktioner.

note: type: TP
en: B<--faked>I<\ binary>
sv: B<--faked>I<\ binär>

note: type: Plain text
en: Specify an alternative binary to use as faked.
sv: Ange en alternativ binär att använda istället för faked(1).

note: type: TP
en: B<[--]>I<\ command>
sv: B<[--]>I<\ kommando>

note: type: TP
en: B<-s>I<\ save-file>
sv: B<-s>I<\ sparfil>

note: type: Plain text
en: Save the fakeroot environment to save-file on exit. This file can be used to restore the environment later using -i. However, this file will leak and fakeroot will behave in odd ways unless you leave the files touched inside the fakeroot alone when outside the environment. Still, this can be useful. For example, it can be used with rsync(1) to back up and restore whole directory trees complete with user, group and device information without needing to be root. See I</usr/share/doc/fakeroot/README.saving> for more details.
sv: Spara fakeroot-miljön till sparfil vid avslut. Denna fil kan användas för att senare återställa miljön med -i. Men om denna filen skulle läcka kommer fakeroot börja bete sig på konstiga sätt om du inte låter bli filerna som använts inuti fakeroot när du är utanför miljön. Detta kan dock fortfarande vara användbart. Det kan till exempel användas med rsync(1) för att säkerhetskopiera och återställa hela katalogträd kompletta med användare, grupp och enhetsinformation utan att behöva vara root. Se I</usr/share/doc/fakeroot/README.saving> för vidare information.

note: type: TP
en: B<-i>I<\ load-file>
sv: B<-i>I<\ läsfil>

note: type: Plain text
en: Load a fakeroot environment previously saved using -s from load-file.  Note that this does not implicitly save the file, use -s as well for that behaviour. Using the same file for both -i and -s in a single B<fakeroot> invocation is safe.
sv: Läs in en fakeroot-miljö som tidigare sparats via -s från läsfil. Notera att detta inte implicit sparar filen, använd -s också för det beteendet. Användning av samma fil för både -i och -s vid samma B<fakeroot>-körning är säkert.

note: type: Plain text
en: Use the real ownership of files previously unknown to fakeroot instead of pretending they are owned by root:root.
sv: Använd det riktiga ägarskapet för filer som inte tidigare är kända av fakeroot istället för att låtsas att de ägs av root:root.

note: type: Plain text
en: Specify fd base (TCP mode only). fd is the minimum file descriptor number to use for TCP connections; this may be important to avoid conflicts with the file descriptors used by the programs being run under fakeroot.
sv: Ange fd-bas (endast TCP-läge). fd är det minsta fildeskriptornummer som används för TCP-anslutningar; detta kan vara viktigt för att undvika konflikter med fildeskriptorerna som används av program som körs under fakeroot.

note: type: Plain text
en: Display help.
sv: Visa hjälp.

note: type: Plain text
en: Display version.
sv: Visa version.

note: type: SH
en: EXAMPLES
sv: EXEMPEL

note: type: Plain text
en: Here is an example session with B<fakeroot>.  Notice that inside the fake root environment file manipulation that requires root privileges succeeds, but is not really happening.
sv: Här är ett exempel på hur B<fakeroot> kan användas.  Notera att i den fejkade root-miljön så lyckas filmanipulering som kräver root-privilegier, trots att den egentligen inte utförs.

note: type: Plain text
en: Only the effects that user B<joost> could do anyway happen for real.
sv: Enbart de operationer som användaren B<joost> skulle kunna ha genomfört som sig själv utförs på riktigt.

note: type: SH
en: SECURITY ASPECTS
sv: SÄKERHETSASPEKTER

note: type: Plain text
en: B<fakeroot> is a regular, non-setuid program. It does not enhance a user's privileges, or decrease the system's security.
sv: B<fakeroot> är ett vanligt program utan setuid. Det ger inte användaren några extra privilegier, och minskar inte systemets säkerhet.

note: type: SH
en: FILES
sv: FILER

note: type: SH
en: ENVIRONMENT
sv: MILJÖ

note: type: SH
en: LIMITATIONS
sv: BEGRÄNSNINGAR

note: type: IP
en: B<Library versions>
sv: B<Biblioteksversioner>

note: type: Plain text
en: Every command executed within B<fakeroot> needs to be linked to the same version of the C library as B<fakeroot> itself.
sv: Varje kommando som utförs inom B<fakeroot> måste vara länkat mot samma version av libc som B<fakeroot> självt.

note: type: Plain text
en: fakeroot doesn't wrap open(), create(), etc. So, if user B<joost> does either
sv: fakeroot innehåller inga ersättningsfunktioner för open(), create(), osv. Så om användaren B<joost> antingen utför

note: type: Plain text
en: or the other way around,
sv: eller omvänt,

note: type: Plain text
en: fakeroot, in effect, is changing the way the system behaves. Programs that probe the system like GNU configure may get confused by this (or if they don't, they may stress fakeroot so much that fakeroot itself becomes confused). So, it's advisable not to run "configure" from within fakeroot. As configure should be called in the "debian/rules build" target, running "dpkg-buildpackage -rfakeroot" correctly takes care of this.
sv: fakeroot ändrar i praktiken hur systemet beter sig. Program som försöker känna av systemets beteende (exempelvis GNU configure) kan bli förvirrade av detta (och även om de inte blir det så kan fakeroot bli förvirrat). Därför är det inte rekommenderat att utföra ”configure” inifrån fakeroot. Då configure bör anropas av ”debian/rules build”, så borde ”dpkg-buildpackage -rfakeroot” ta hand om detta på ett korrekt sätt.

note: type: SH
en: BUGS
sv: BUGGAR

note: type: Plain text
en: It doesn't wrap open(). This isn't bad by itself, but if a program does open("file", O_WRONLY, 000), writes to file "file", closes it, and then again tries to open to read the file, then that open fails, as the mode of the file will be 000. The bug is that if root does the same, open() will succeed, as the file permissions aren't checked at all for root. I choose not to wrap open(), as open() is used by many other functions in libc (also those that are already wrapped), thus creating loops (or possible future loops, when the implementation of various libc functions slightly change).
sv: fakeroot har ingen ersättningsfunktion för open(). Detta i sig självt är inget fel, men om ett program utför open("fil", O_WRONLY, 000), försöker skriva till filen ”fil”, stänger den, och sedan försöker att läsa filen, så misslyckas detta då filen kommer att ha rättigheterna 000. Felet består i att om en process med root-privilegier försöker sig på det samma, så kommer anropet till open() att lyckas, eftersom filrättigheter inte kontrolleras alls för root. Jag valde att inte skriva ersättningsfunktioner för open(), eftersom open() används av många andra funktioner i libc (även de som har ersättningsfunktioner), vilket ger upphov till cirkelreferenser eller potential för cirkelreferenser ifall implementationen av vissa funktioner i libc förändras).

note: type: SH
en: COPYING
sv: LICENS

note: type: Plain text
en: B<fakeroot> is distributed under the GNU General Public License.  (GPL 2.0 or greater).
sv: B<fakeroot> distribueras under GNU General Public License.  (GPL 2.0 eller senare).

note: type: SH
en: AUTHORS
sv: FÖRFATTARE

note: type: SH
en: MANUAL PAGE
sv: MANUALSIDA

note: type: SH
en: SEE ALSO
sv: SE ÄVEN

note: type: Plain text
en: faked - daemon that remembers fake ownership/permissions of files manipulated by fakeroot processes.
sv: faked - demon som kommer ihåg fejkad ägarskaps- och rättighetsinformation för filer som manipulerats av fakeroot-processer.

note: type: Plain text
en: B<faked> B<[--debug] [--foreground] [--cleanup] [--key> I<msg-key>B<]> B<[--load] [--save-file> I<save-file>B<]> B<[--port> I<TCP-port>B<]>
sv: B<faked> B<[--debug] [--foreground] [--cleanup] [--key> I<meddelande-nyckel>B<]> B<[--load] [--save-file> I<spar-fil>B<]> B<[--port> I<tcp-port>B<]>

note: type: Plain text
en: Print debugging information on stderr.
sv: Skriv ut avlusningsinformation via stderr.

note: type: Plain text
en: Don't fork into the background.
sv: Förbli en förgrundsprocess.

note: type: Plain text
en: Cleanup the semaphores.
sv: Rensa upp semaforerna.

note: type: Plain text
en: Save the environment to save-file on exit.
sv: Spara miljön till sparfil vid avslut.

note: type: Plain text
en: Load a previously saved environment from the standard input.
sv: Läsa in en tidigare sparad miljö från standard in.

note: type: Plain text
en: Use real ownership of previously-unknown files instead of setting them to root:root.
sv: Okänt riktigt ägarskap av tidigare okända filer istället för att ställa in dem på root:root.

note: type: Plain text
en: Use TCP port tcp-port.
sv: Använd TCP-port tcp-port.
