{"id":164053,"date":"2026-03-13T11:11:58","date_gmt":"2026-03-13T09:11:58","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/predlozhenie-po-perevodu-sistemnyh-logov-lastlog-btmp-utmp-i-wtmp-na-ispolzovanie-sqlite"},"modified":"2026-03-13T11:11:58","modified_gmt":"2026-03-13T09:11:58","slug":"predlozhenie-po-perevodu-sistemnyh-logov-lastlog-btmp-utmp-i-wtmp-na-ispolzovanie-sqlite","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/predlozhenie-po-perevodu-sistemnyh-logov-lastlog-btmp-utmp-i-wtmp-na-ispolzovanie-sqlite","title":{"rendered":"F\u00f6rslag om att \u00f6verf\u00f6ra systemloggarna lastlog, btmp, utmp och wtmp till att anv\u00e4nda SQLite","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>I distributionslistan linux-api har en proposition (RFC) lagts fram f\u00f6r diskussion f\u00f6r att ers\u00e4tta f\u00f6r\u00e5ldrade bin\u00e4ra format f\u00f6r systemloggarna lastlog, btmp, utmp och wtmp med nya delade bibliotek som anv\u00e4nder SQLite som backend. Initiativet syftar till att l\u00f6sa akumulerade problem som \u00f6verfl\u00f6det av 32-bitars tidsr\u00e4knare \u00e5r 2038, brist p\u00e5 skalbarhet, l\u00e5g fr\u00e5ga prestanda och avsaknaden av atomisk skrivning.      <\/p>\n<p>F\u00f6r n\u00e4rvarande anv\u00e4nds f\u00f6ljande bin\u00e4ra filer med fast struktur f\u00f6r att lagra data om sessioner och autentiseringf\u00f6rs\u00f6k i Linux:  <\/p>\n<ul>\n<li class=\"l\"> \/var\/log\/lastlog &#8212; \u0432\u0440\u0435\u043c\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u0432\u0445\u043e\u0434\u0430 (\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 &#171;struct lastlog&#187; \u0441 \u043f\u043e\u043b\u0435\u043c &#171;ll_time&#187; 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 time_t);\n<li class=\"l\"> \/var\/log\/btmp &#8212; \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u044b\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u0432\u0445\u043e\u0434\u0430;\n<li class=\"l\"> \/var\/run\/utmp &#8212; \u0442\u0435\u043a\u0443\u0449\u0438\u0435 \u0441\u0435\u0430\u043d\u0441\u044b;\n<li class=\"l\"> \/var\/log\/wtmp &#8212; \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0432\u0445\u043e\u0434\u043e\u0432 \u0438 \u0432\u044b\u0445\u043e\u0434\u043e\u0432.  <\/ul>\n<p>Datalogformatet utvecklades f\u00f6r flera decennier sedan och har flera fundamentala begr\u00e4nsningar:  <\/p>\n<ul>\n<li class=\"l\"> F\u00e4ltet &#171;tv_sec&#187; i strukturen &#171;utmpx&#187; och f\u00e4ltet &#171;ll_time&#187; i &#171;lastlog&#187; har typen &#171;int32_t&#187;, vilket inneb\u00e4r att tidsr\u00e4knarna kommer att \u00f6verfl\u00f6da den 19 januari 2038. P\u00e5 grund av ABI-kompatibilitetskrav f\u00f6rblir dessa f\u00e4lt 32-bitars, \u00e4ven p\u00e5 64-bitars system, vilket inneb\u00e4r att problemet kommer att p\u00e5verka alla Linux-installationer.\n<li class=\"l\"> Den fasta storleken av posterna till\u00e5ter inte att nya f\u00e4lt (till exempel container-ID, tj\u00e4nstnamn, IP-adress) l\u00e4ggs till utan fullst\u00e4ndig formatbyte och rekodning av alla verktyg.\n<li class=\"l\"> Verktygen last, lastb, who och lastlog m\u00e5ste linj\u00e4rt s\u00f6ka igenom inneh\u00e5llet i filerna. Vid stora loggar, utan index som m\u00f6jligg\u00f6r effektiv filtrering av posterna, blir belastningen p\u00e5 in-\/utg\u00e5ngssystemet och f\u00f6rdr\u00f6jningar vid fr\u00e5ga oacceptabla.\n<li class=\"l\"> Skrivning till en bin\u00e4r fil \u00e4r inte en atom\u00e4r operation. Vid ett fel kan skrivningen bli delvis skadad.\n<li class=\"l\"> F\u00f6r att utesluta konflikter vid samtidig skrivning till loggen av flera processer (till exempel sshd och login) anv\u00e4nds flock-l\u00e5sningar, som inte garanterar atom\u00e4ritet och kan leda till d\u00f6dl\u00e4gen.    <\/ul>\n<p>F\u00f6rfattaren till RFC f\u00f6resl\u00e5r att helt avst\u00e5 fr\u00e5n bin\u00e4ra format till f\u00f6rm\u00e5n f\u00f6r specialiserade delade bibliotek som anv\u00e4nder SQLite. F\u00f6r varje typ av logg skapas ett separat bibliotek med en enhetlig C-gr\u00e4nssnitt: liblastlog2, libbtmp2, libutmp2 och libwtmp2. Alla bibliotek arbetar med databaser vars schema inkluderar 64-bitars tidsst\u00e4mplar (typ INTEGER) och index baserat p\u00e5 anv\u00e4ndare och tid. Det finns m\u00f6jlighet att l\u00e4gga till nya f\u00e4lt utan att bryta kompatibiliteten (genom ALTER TABLE).    <\/p>\n<p>Bland argumenten f\u00f6r att anv\u00e4nda SQLite n\u00e4mns anv\u00e4ndningen av 64-bitars INTEGER-typ f\u00f6r att lagra epoch-tid, anv\u00e4ndning av index f\u00f6r att minska in- och utdata genom selektivt tilltalande poster ist\u00e4llet f\u00f6r fullst\u00e4ndig skanning, m\u00f6jligheten att l\u00e4gga till nya f\u00e4lt utan att f\u00f6r\u00e4ndra befintliga poster, st\u00f6d f\u00f6r ACID-transaktioner, WAL-l\u00e4ge (Write-Ahead Logging) f\u00f6r konkurrerande \u00e5tkomst utan l\u00e5s, bepr\u00f6vad tillf\u00f6rlitlighet hos SQLite.      <\/p>\n<p>F\u00f6r att s\u00e4kerst\u00e4lla en smidig \u00f6verg\u00e5ng f\u00f6resl\u00e5s strategin &#171;dual-write&#187;:  <\/p>\n<ul>\n<li class=\"l\"> Program som skriver till bin\u00e4ra filer (login, sshd, sudo, cron m.fl.) modifieras s\u00e5 att de samtidigt skriver till b\u00e5de den gamla bin\u00e4ra filen och den nya SQLite-databasen genom det respektive biblioteket.\n<li class=\"l\"> Nya versioner av verktyg (last2, lastb2, who2, lastlog2) utvecklas som l\u00e4ser data fr\u00e5n SQLite-databaser, vilket anv\u00e4nder index f\u00f6r snabbare prestanda. De gamla verktygen forts\u00e4tter att fungera med de tidigare filerna.\n<li class=\"l\"> Om n\u00e5gra \u00e5r, n\u00e4r majoriteten av systemen har uppdaterats, kan st\u00f6det f\u00f6r skrivning i de gamla formaten st\u00e4ngas av och de gamla verktygen &#8212; f\u00f6rklaras som f\u00f6r\u00e5ldrade.  <\/ul>\n<p>Fr\u00e5gor som st\u00e4lls f\u00f6r ytterligare diskussion:  <\/p>\n<ul>\n<li class=\"l\"> Huruvida det \u00e4r f\u00f6rnuftigt att dela upp i separata bibliotek eller att sammanf\u00f6ra dem till ett (t.ex. libsession2).\n<li class=\"l\"> Val av namn f\u00f6r bibliotek och verktyg (bevara historiska namn eller \u00f6verg\u00e5 till mer generella).\n<li class=\"l\"> Placering av databasfiler (\/var\/lib\/ som f\u00f6r applikationstillst\u00e5nd eller \/var\/log\/ som f\u00f6r loggar).\n<li class=\"l\"> Mekanism f\u00f6r versionshantering av scheman och migrering.\n<li class=\"l\"> Prestanda-parametrar f\u00f6r SQLite f\u00f6r olika scenarier (<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/\" title=\"servrar\" data-wpil-keyword-link=\"linked\">servrar<\/a>, inbyggda system).\n<li class=\"l\"> Tillhandah\u00e5llande av fallback-backend som lagrar loggar i ett f\u00f6renklat bin\u00e4rt format, f\u00f6r system d\u00e4r SQLite kan vara \u00f6verfl\u00f6digt (till exempel inbyggda enheter med strikta minnesbegr\u00e4nsningar).  <\/ul>\n<p>K\u00e4lla: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64981\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 linux-api \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u043d\u0430 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (RFC) \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432 lastlog, btmp, utmp \u0438 wtmp \u043d\u0430 \u043d\u043e\u0432\u044b\u0435 \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u044b\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 SQLite \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0431\u044d\u043a\u0435\u043d\u0434\u0430. \u0418\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0430 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u0430 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043d\u0430\u043a\u043e\u043f\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u0445 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u043e\u0432 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432 2038 \u0433\u043e\u0434\u0443, \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u043c\u043e\u0441\u0442\u0438, \u043d\u0438\u0437\u043a\u0430\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u0438 \u0437\u0430\u043f\u0438\u0441\u0438. \u0412 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-164053","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 linux-api \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u043d\u0430 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (RFC) \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432 lastlog, btmp, utmp \u0438 wtmp \u043d\u0430 \u043d\u043e\u0432\u044b\u0435 \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u044b\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 SQLite \u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/news\/predlozhenie-po-perevodu-sistemnyh-logov-lastlog-btmp-utmp-i-wtmp-na-ispolzovanie-sqlite\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u043b\u043e\u0433\u043e\u0432 lastlog, btmp, utmp \u0438 wtmp \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 SQLite | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 linux-api \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u043d\u0430 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (RFC) \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432 lastlog, btmp, utmp \u0438 wtmp \u043d\u0430 \u043d\u043e\u0432\u044b\u0435 \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u044b\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 SQLite \u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/predlozhenie-po-perevodu-sistemnyh-logov-lastlog-btmp-utmp-i-wtmp-na-ispolzovanie-sqlite\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-03-13T09:11:58+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-13T09:11:58+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47F\u00f6rslaget att omvandla systemloggarna lastlog, btmp, utmp och wtmp till att anv\u00e4nda SQLite | ProHoster","description":"I nyhetsbrevet linux-api har ett f\u00f6rslag (RFC) lagts upp f\u00f6r diskussion om att ers\u00e4tta de f\u00f6r\u00e5ldrade bin\u00e4ra formaten f\u00f6r systemloggar som lastlog, btmp, utmp och wtmp med nya delade bibliotek som anv\u00e4nder SQLite.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/predlozhenie-po-perevodu-sistemnyh-logov-lastlog-btmp-utmp-i-wtmp-na-ispolzovanie-sqlite","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u043b\u043e\u0433\u043e\u0432 lastlog, btmp, utmp \u0438 wtmp \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 SQLite | ProHoster","og:description":"\u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 linux-api \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u043d\u0430 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (RFC) \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432 lastlog, btmp, utmp \u0438 wtmp \u043d\u0430 \u043d\u043e\u0432\u044b\u0435 \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u044b\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 SQLite \u0432.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/predlozhenie-po-perevodu-sistemnyh-logov-lastlog-btmp-utmp-i-wtmp-na-ispolzovanie-sqlite","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-03-13T09:11:58+00:00","article:modified_time":"2026-03-13T09:11:58+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/164053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=164053"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/164053\/revisions"}],"predecessor-version":[{"id":165640,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/164053\/revisions\/165640"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=164053"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=164053"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=164053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}