Denne instruks er udarbejdet med det formål at vejlede CPR-kontorets kunder i opsætningen af deres respektive FTP-klient. Da denne FTP-instruks indeholder informationer af mere teknisk karakter, er det en forudsætning, at læseren har et godt kendskab til FTPS/SFTP protokollerne samt anvendelse af en FTP-klient.
Sortering og formater
Generelt om sortering af filer:
- Tal kommer før bogstaver.
æ
,ø
,å
sorteres sidst i alfabetet.aa
sorteres efterå
.
Sortering af personnumre i udtræksfiler fra CPR er som regel sorteret i stigende orden. Afhængig af udtræk produktet kan en anden sortering aftales med CPR-kontoret efter behovet. Tegnsættet i udtræksfiler fra CPR er ISO-8859-1
. Se også Ind- og uddatafiler.
CPR FTP-serveren
FTP-serveren er case-sensitiv. Overførsler må ikke være af typen BINARY
. Kunder bør ligeledes være opmærksom på ASCII
overførsler. Se http://www.proftpd.org/docs/howto/ASCII.html.
Supporteret FTP kommandoer fremgår her: http://www.proftpd.org/docs/howto/FTP.html. Dog er følgende kommandoer blokeret: CHMOD
, MKD
, RMD
, XMKD
, XRMD
, og MFMT
.
Diskplads
Som udgangspunkt er hver kunde tildelt plads til 2 GB data i deres /ind og /ud mapper.
Oprydning i mapperne
Når inddatafilen i /ind mappen er behandlet tilføjes file extension ".cpr". Eksempelvis d210520.i114102.cpr
Filer markeret med .cpr kan derfor slettes af kunden. Kunden kan (og bør) selv "rydde op" i eget FTP mappe.
Bemærk
Filer ældre end 90 dage slettes automatisk.
Operativsystem-specifikke bemærkninger
Microsoft Windows
I Unix-lignende operativsystemer anvendes kun ”line feed” (\n
) som separator mellem en fils poster. I Windows er standarden for separatorer "carriage return" efterfulgt af "line feed" (\r\n
). FTP kan ændre disse separatorer mellem Unix-format og Windows-format under overførslen. For at sikre denne konvertering, er det vigtigt at angive, at FTP overførslen sker som type ASCII
og ikke BINARY
.
CPR’s kunder behøver ikke, at konvertere de filer, der skal afleveres til CPR mht. at ændre filen fra at indeholde Windows separatorer til, at indeholde Linux separatorer.
Linux og andre Unix-lignende operativsystemer
Der er ingen kendte udfordringer for CPR kunder, der anvender tegntabellen ISO-8859-1
eller UTF-8
.