Forfatter: ProHoster

Enkelt rpm-lager ved hjelp av Inotify og webdav

I dette innlegget vil vi se på rpm-artefaktlagringen ved å bruke et enkelt skript med inotify + createrepo. Opplasting av artefakter utføres via webdav ved bruk av apache httpd. Hvorfor apache httpd vil bli skrevet mot slutten av innlegget. Så løsningen må oppfylle følgende krav for å organisere kun et RPM-depot: Gratis tilgjengelighet av pakken i depotet noen sekunder etter opplasting til depotet […]

PostgreSQL-antimønstre: endre data ved å omgå en trigger

Før eller siden står mange mennesker overfor behovet for å massivt korrigere noe i tabellposter. Jeg har allerede fortalt deg hvordan du gjør det bedre, og hvordan du best ikke gjør det. I dag skal jeg snakke om det andre aspektet av masseoppdateringen - avfyringen av triggere. For eksempel, på en tabell der du trenger å rette opp noe, er det en ond ON UPDATE-utløser som overfører alle endringer til […]

Antall utvidelser for Microsoft Edge har oversteget 1000

For noen måneder siden var antallet utvidelser for nye Microsoft Edge 162. Nå er tallet cirka 1200. Og selv om dette er lite sammenlignet med tilsvarende tall for Chrome og Firefox, er faktum i seg selv respektabelt. Den blå nettleseren støtter imidlertid også arbeid med Chrome-utvidelser, så det burde ikke være noen spesielle problemer. Merk at når du starter [...]

Video: Destroy All Humans nyinnspilling! og gjenutgivelser av SpongeBob SquarePants: Battle for Bikini Bottom fra PAX East 2020

THQ Nordic brakte blant annet en nyinnspilling av Destroy All Humans til den amerikanske festivalen PAX East 2020! og en gjenutgivelse av SpongeBob SquarePants: Battle for Bikini Bottom, spillvideoer som nylig dukket opp på Internett. Gematsu-ansatte hadde muligheten til å personlig prøve ut de oppdaterte versjonene av begge prosjektene og spille inn relativt lange videoer som demonstrerte spillingen. En video dedikert til Destroy All Humans!, [...]

I omtrent 10 år var det en sårbarhet som tillot hvem som helst å hacke hvilken som helst Facebook-konto.

Forsker Amol Baikar, som jobber innen informasjonssikkerhet, har publisert data om en ti år gammel sårbarhet i OAuth-autorisasjonsprotokollen som brukes av det sosiale nettverket Facebook. Utnyttelse av denne sårbarheten gjorde det mulig å hacke Facebook-kontoer. Det nevnte problemet gjelder funksjonen "Logg inn med Facebook", som lar deg logge inn på forskjellige nettsider ved hjelp av Facebook-kontoen din. For […]

Utgivelse av Porteus Kiosk 5.0.0, et distribusjonssett for å utstyre Internett-kiosker

Utgivelsen av Porteus Kiosk 5.0.0 distribusjonssett, basert på Gentoo og beregnet for å utstyre autonomt opererende Internett-kiosker, demonstrasjonsstander og selvbetjeningsterminaler, er forberedt. Oppstartsbildet av distribusjonen tar 104 MB. Den grunnleggende konstruksjonen inkluderer bare minimumssettet med komponenter som kreves for å kjøre en nettleser (Firefox og Chrome støttes), som er begrenset i sine muligheter for å forhindre uønsket aktivitet på systemet (for eksempel […]

Linux From Scratch 9.1 and Beyond Linux From Scratch 9.1 publisert

Nye utgivelser av manualene Linux From Scratch 9.1 (LFS) og Beyond Linux From Scratch 9.1 (BLFS) presenteres, samt LFS- og BLFS-utgavene med systemadministratoren. Linux From Scratch gir instruksjoner om hvordan du bygger et grunnleggende Linux-system fra bunnen av med kun kildekoden til den nødvendige programvaren. Beyond Linux From Scratch utvider LFS-instruksjonene med byggeinformasjon […]

Utgivelse av tom-minnet handler tidligoom 1.4

Etter åtte måneders utvikling har earlyoom 1.4 bakgrunnsprosessen blitt utgitt, som med jevne mellomrom sjekker mengden tilgjengelig minne (MemAvailable, SwapFree) og prøver å reagere tidlig på minnemangel. Prosjektkoden er skrevet i C og distribueres under MIT-lisensen. Hvis mengden tilgjengelig minne er mindre enn den angitte verdien, vil earlyoom tvinge (via sending av SIGTERM eller SIGKILL) til å avslutte […]

Linux From Scratch 9.1-distribusjon utgitt

Состоялся новый релиз source-based дистрибутива Linux From Scratch. Отличия от прошлого релиза 9.0: bc-2.1.3 -> bc-2.5.3 binutils-2.32 -> binutils-2.34 bison-3.4.1 -> bison-3.5.2 check-0.12.0 -> check-0.14.0 e2fsprogs-1.45.3 -> e2fsprogs-1.45.5 elfutils-0.177 -> elfutils-0.178 eudev-3.2.8 -> eudev-3.2.9 expat-2.2.7 -> expat-2.2.9 file-5.37 -> file-5.38 findutils-4.6.0 -> findutils-4.7.0 glibc-2.30 -> glibc-2.31 gmp-6.1.2 -> gmp-6.2.0 grep-3.3 -> grep-3.4 iproute2-5.2.0 -> iproute2-5.5.0 […]

Bruke Gradle og Github Actions for å publisere Java Project til Sonatype Maven Central Repository

I denne artikkelen vil jeg se nærmere på prosessen med å publisere en Java-artefakt fra bunnen av via Github Actions i Sonatype Maven Central Repository ved å bruke Gradle-samleren. Jeg bestemte meg for å skrive denne artikkelen på grunn av mangelen på en vanlig opplæring på ett sted. All informasjon måtte samles inn stykke for stykke fra ulike kilder, og ikke helt nyere. Alle som er interessert, velkommen til katt. […]

Nettsteder, bytt til IPv6, ah, to

Den 350. september i fjor gledet hviterussere seg over et uventet dekret nr. 6. Blant annet papirarbeid ble det oppdaget en spesielt interessant paragraf: 1. Internett-leverandører er forpliktet til å: ... utføre fra 2020. januar 4, når de leverer tjenester for plassering av informasjonssystemer og (eller) informasjon på Internett-ressursadressering ved bruk av teknologi som gir full støtte for Internett-protokollversjoner 6 og XNUMX av nettverksenheter; […]