• Välkommen till ett uppdaterat Klocksnack.se

    Efter ett digert arbete är nu den största uppdateringen av Klocksnack.se någonsin klar att se dagens ljus.
    Forumet kommer nu bli ännu snabbare, mer lättanvänt och framför allt fyllt med nya funktioner.

    Vi har skapat en tråd på diskussionsdelen för feedback och tekniska frågeställningar.

    Tack för att ni är med och skapar Skandinaviens bästa klockforum!

    /Hook & Leben

Den inkluderande tråden om open source!

Sonnyboy

Audemars
2-Faktor
Wow, förstår inte hur jag kunnat missa denna tråd.
Jobbar med Linux och Open/FreeBSD sen ca 20 år och brinner för öppen källkod.
Har glidit över från sysadmin till mera devops-jobb, och mer riktat mot molnet.
För egen del så kvittar det vilken Linux/BSD distribution. Kör mycket OpenBSD på min laptop, och Fedora (det som kommer att bli RedHat så småningom) på min arbetsstation. Fördelen med Fedora är att dom väldigt tidigt inkluderar programvarar/teknologier, även om dom inte är helt färdiga.
Bra sätt att hålla sig ajour med vad som händer i Linuxvärlden.
OpenBSD gillar jag för deras säkerhetstänk som helt saknar motstycke. Det är det gänget som utvecklar den vanligaste ssh server/klienten som används av alla (?) Linux/BSD/nätverksprodukter. Dom föruståg även väldigt tidigt att det skulle bli väldiga säkerhetsproblem med bl.a Intel-CPU:er pga av alla genvägar dom tar när dom prioriterar hastighet framför säkerhet.
Om jag får välja så använder jag helst en sk. tiling window manager som utnyttjar hela skrivbordet och går enkelt att styra med tangentbordet, ex. i3. Inga bakgrunder, menyer, lister etc, bara 100% fönster med innehåll.
Jag kör i princip aldrig Windows själv och har inte gjort det dom senaste 10-15 åren. Däremot har det blivit lite Mac som jag gillar ganska mycket, och jag hjälper företag att ex koppla open-source tjänster till sina AD-nätverk.
WOW, gött att ha en sysadmin på tråden, dessutom en som brinner för öppen källkod! Det kan kanske behövas en vacker dag :) Själv började jag använda GNU/Linux när Ubuntu kom ut med sin 6.06 LTS Dapper Drake 2006 och några år senare slutade jag använda Windows helt och hållet. Jag har också kört FreeBSD och PC-BSD på laptopen men grafiken var för dålig så tillslut gav jag upp. Nu har jag precis bytt till Arch Linux och fått en nytändning efter många års dvala med Linux Mint. På mina två servrar så kör jag däremot FreeBSD (PFSense ocg FreeNAS) enligt principen BSD på servern och Linux på laptopen. Lagom svårt för mig!

Edit: Jag är dock bara en glad amatör :)
 

Fujoor

Patek
2-Faktor
Absolut!
Screenshot_20191103_161318.png
Vad är det för docka
 

mega

Rolex
WOW, gött att ha en sysadmin på tråden, dessutom en som brinner för öppen källkod! Det kan kanske behövas en vacker dag :) Själv började jag använda GNU/Linux när Ubuntu kom ut med sin 6.06 LTS Dapper Drake 2006 och några år senare slutade jag använda Windows helt och hållet. Jag har också kört FreeBSD och PC-BSD på laptopen men grafiken var för dålig så tillslut gav jag upp. Nu har jag precis bytt till Arch Linux och fått en nytändning efter många års dvala med Linux Mint. På mina två servrar så kör jag däremot FreeBSD (PFSense ocg FreeNAS) enligt principen BSD på servern och Linux på laptopen. Lagom svårt för mig!

Edit: Jag är dock bara en glad amatör :)
Var du möjligtvis på BSD meetupen i Stockholm häromdagen?
 

Sonnyboy

Audemars
2-Faktor
Ni skojar förstår jag. Men jag menar dockan med ikonerna. Är det latte, plank, cairo?
Ha ha, nej, jag menade 100% allvar. Jag blev så paff när jag trodde att du inte kände igen pingvinen att jag inte tänkte på att det kanske var plasma widgets du menade :) Allt finns tillgängligt i Plasma desktopen.
 

spammerstakeahike

Patek
2-Faktor
Wow, förstår inte hur jag kunnat missa denna tråd.
Jobbar med Linux och Open/FreeBSD sen ca 20 år och brinner för öppen källkod.
Har glidit över från sysadmin till mera devops-jobb, och mer riktat mot molnet.
För egen del så kvittar det vilken Linux/BSD distribution. Kör mycket OpenBSD på min laptop, och Fedora (det som kommer att bli RedHat så småningom) på min arbetsstation. Fördelen med Fedora är att dom väldigt tidigt inkluderar programvarar/teknologier, även om dom inte är helt färdiga.
Bra sätt att hålla sig ajour med vad som händer i Linuxvärlden.
OpenBSD gillar jag för deras säkerhetstänk som helt saknar motstycke. Det är det gänget som utvecklar den vanligaste ssh server/klienten som används av alla (?) Linux/BSD/nätverksprodukter. Dom föruståg även väldigt tidigt att det skulle bli väldiga säkerhetsproblem med bl.a Intel-CPU:er pga av alla genvägar dom tar när dom prioriterar hastighet framför säkerhet.
Om jag får välja så använder jag helst en sk. tiling window manager som utnyttjar hela skrivbordet och går enkelt att styra med tangentbordet, ex. i3. Inga bakgrunder, menyer, lister etc, bara 100% fönster med innehåll.
Jag kör i princip aldrig Windows själv och har inte gjort det dom senaste 10-15 åren. Däremot har det blivit lite Mac som jag gillar ganska mycket, och jag hjälper företag att ex koppla open-source tjänster till sina AD-nätverk.


OpenBSD på desktop, hur väl funkar det numera? Jag testade detta för några år sedan och då var det en horribel upplevelse.
Och är det så att enbart kärnan granskas med hökögon eller granskas även allt annat? Jag kan tänka mig att arbetet blir övermäktigt, omöjligt om de ska granska alla program som finns för plattformen. Å andra sidan kanske deras säkerhetslösningar i os'et gör det svårare för säkerhetsbuggar i tredjeparts program att utnyttjas?
 

mega

Rolex
OpenBSD på desktop, hur väl funkar det numera? Jag testade detta för några år sedan och då var det en horribel upplevelse.
Och är det så att enbart kärnan granskas med hökögon eller granskas även allt annat? Jag kan tänka mig att arbetet blir övermäktigt, omöjligt om de ska granska alla program som finns för plattformen. Å andra sidan kanske deras säkerhetslösningar i os'et gör det svårare för säkerhetsbuggar i tredjeparts program att utnyttjas?
Jag kör i3 som fungerar bra, men har inga jättekrav på fonter, hastighet, multimedia etc. Men kan tänka mig att prion är ganska låg just på desktopsidan.
OpenBSD är kärna samt program, ett ordentligt "baspaket" där allting är kollat väldigt noga. Vill man köra andra program (inte mer kollade än vanligt) kan man installera sk. paket. Ex,. php, apache etc.
Linux är ju bara en kärna, resten av programen kommer från communityn, allting paketeras sedan i en sk. distribution (ex. Ubuntu).
OpenBSD har ganska nyligen infört bl.a en teknik som bygger om kärnan och länkar om bibliotek efter varje omstart.
Det innebär att det blir oerhört svårt att hitta en "öppning" för en attack eftersom den ändras hela tiden.
Dom har även bytt ut dom "vanliga" DNS-servern, mailservern, webbserver samt andra servrar mot helt egna, skrivna från grunden.
Allting finns dokumenterat i standardinstallationen (den bästa dokumentationen i UNIX-världen) samt kompletterat med bra exempel.
Konfigurationerna brukar också vara väldigt enkla och självförklarande.
Ja, jag gillar OpenBSD :)

Överkurs:
Här är manualsidan för konfiguration av paketfiltret (deras eget, som heter pf):
http://man.openbsd.org/pf.conf
Jämför med Linux paketfilter "iptables" så förstår ni vad jag menar med bra dokumentation och enkelhet:
https://linux.die.net/man/8/iptables
 

spammerstakeahike

Patek
2-Faktor
Jag kör i3 som fungerar bra, men har inga jättekrav på fonter, hastighet, multimedia etc. Men kan tänka mig att prion är ganska låg just på desktopsidan.
OpenBSD är kärna samt program, ett ordentligt "baspaket" där allting är kollat väldigt noga. Vill man köra andra program (inte mer kollade än vanligt) kan man installera sk. paket. Ex,. php, apache etc.
Linux är ju bara en kärna, resten av programen kommer från communityn, allting paketeras sedan i en sk. distribution (ex. Ubuntu).
OpenBSD har ganska nyligen infört bl.a en teknik som bygger om kärnan och länkar om bibliotek efter varje omstart.
Det innebär att det blir oerhört svårt att hitta en "öppning" för en attack eftersom den ändras hela tiden.
Dom har även bytt ut dom "vanliga" DNS-servern, mailservern, webbserver samt andra servrar mot helt egna, skrivna från grunden.
Allting finns dokumenterat i standardinstallationen (den bästa dokumentationen i UNIX-världen) samt kompletterat med bra exempel.
Konfigurationerna brukar också vara väldigt enkla och självförklarande.
Ja, jag gillar OpenBSD :)

Överkurs:
Här är manualsidan för konfiguration av paketfiltret (deras eget, som heter pf):
http://man.openbsd.org/pf.conf
Jämför med Linux paketfilter "iptables" så förstår ni vad jag menar med bra dokumentation och enkelhet:
https://linux.die.net/man/8/iptables

Flyttar bibliotek och delar av kärnan slumpmässigt vid varje boot? Detta var ju högst intressant. Kommer detta implementeras i övriga bsd? Linux kan man väl glömma att featuren implementeras. Påverkas prestandan?
 

Fujoor

Patek
2-Faktor
Måste ändå tacka @Sonnyboy och @spammerstakeahike som väckte intresset för linux igen. Hade inte mekat med det på flera år. Har provat på ett antal dister. Försökte gilla manjaro men tycker det är för mycket buggar. Hade velat lära mig arch men har inte riktigt orken för det. Debian är väl det jag är mest bekväm med.

Landade till slut på kubuntu iom att jag gillar nya KDE plasma.
2019-11-06-204647_1366x768_scrot.png
 
Senast ändrad:

Sonnyboy

Audemars
2-Faktor
Måste ändå tacka @Sonnyboy och @spammerstakeahike som väckte intresset för linux igen. Hade inte mekat med det på flera år. Har provat på ett antal dister. Försökte gilla manjaro men tycker det är för mycket buggar. Hade velat lära mig arch men har inte riktigt orken för det. Debian är väl det jag är mest bekväm med.

Landade till slut på kubuntu iom att jag gillar nya KDE plasma.
2019-11-06-204647_1366x768_scrot.png
Det värmer i hjärteroten att höra detta! Det är just därför tråden existerar :)
 

Urtyp

Audemars
Måste ändå tacka @Sonnyboy och @spammerstakeahike som väckte intresset för linux igen. Hade inte mekat med det på flera år. Har provat på ett antal dister. Försökte gilla manjaro men tycker det är för mycket buggar. Hade velat lära mig arch men har inte riktigt orken för det. Debian är väl det jag är mest bekväm med.

Landade till slut på kubuntu iom att jag gillar nya KDE plasma.
2019-11-06-204647_1366x768_scrot.png
Välkommen in i värmen! :D
ss.jpg
 

mega

Rolex
Flyttar bibliotek och delar av kärnan slumpmässigt vid varje boot? Detta var ju högst intressant. Kommer detta implementeras i övriga bsd? Linux kan man väl glömma att featuren implementeras. Påverkas prestandan?
Kärnan länkas om i bakgrunden efter varje reboot, det tar bara ett par minuter, nästa gång man bootar laddas den nya kärnan, samtidigt dom en ny länkas om i bakrgunden, i praktiken märker man inte av det:
https://lwn.net/Articles/727697/
Läste nu i länken ovan att Linux har något liknande, men inte lika djupgående.
 

mega

Rolex
Någon som har några roliga tips på applikationer?
Kan vara vad som helst, högt som lågt.
Jag kopplar dagligen upp mig mot andra servrar, då använder jag någonting som heter ssh (secure shell).
Sitter man på ett tåg med dålig förbindelse eller om man använder en laptop som man stänger ner locket på i ett par timmar eller dagar så stängs uppkopplingen (ssh sessionen) ner.
Ett bra program som återupptar där sessionen slutade är "mosh" (mobile shell). Enkelt att använda också, skriv bara mosh istället för ssh.
Klart häftigt att starta upp nödlaptopen och se sessionerna som man startade för två veckor sedan komma igång.
 

mega

Rolex
Och här kommer ett till pro-tips.
Ibland vill man koppla upp sig så att all trafik går via firman eller någon annan kund etc men saknar ett VPN.
Då kan man använda "sshuttle", som tunnlar all trafik via ssh till den andra ssh servern på firman (kräver förstås ett ssh-konto på remote servern).
Starta sshuttle och vips kan du surfa etc via firman.
 

mega

Rolex
Vad är fördelarna/nackdelarna mot en kommersiell produkt tycker du? Om vi bortser från uppenbara saker som att den ena kostar licenspengar och den andra inte. :)
Jag är inte så religiös ang. att programvaror inte får kosta pengar, har inga problem alls med det. Många kunder betalar för support från ex. vis RedHat och SuSE.
- Snabbhet:
För egen del jobbar jag mycket snabbare med open source, jag laddar bara ner det, installerar och kör. Inget strul med licenser, antal användare, inloggningar etc. Sparar mig och mina kunderna massor med tid. (tänk en flytt av 10 servrar + applikationer när man måste köra parallellet ett tag, och kanske måste ha testsystem dessutom).
- Öppenhet:
Källkoden är öppen, man kan modifiera den, titta i den, händer inte ofta, men dom gångerna det har hänt har det sparat mycket pengar (hände ofta på bank).
- Efterlevnad:
Skulle organisationen personen, företaget som ansvarar för koden/produkten lägga ner så lever den ändå kvar.
- Support:
Man får ofta (bra) svar på frågor inom ett par minuter av communityn, inte sällan från utvecklarna själva om det kan röra sig om en bugg.
- Utbud:
Utbudet är gigantiskt och mycket lättillgängligt jämfört med "closed source".
- Felsökning (windows vs unix):
Det är fruktansvärt svårt/frustrerande/tidskrävande att felsöka ganska enkla Windowsproblem vs. UNIX-problem. I Windowsvärlden chansar man ofta med fixar och omstarter, tills felet löser sig (mystiska felkoder). I UNIX-världen står felet ofta i klartext i en loggfil.

Allt detta är mina erfarenheter i egenskap av systemadministratör på allt från dom minsta till ganska stora företag, alltså, tjänster, servrar, nätverk, brandväggar etc. Inte som slutanvändare (word, excel, photoshop etc). Och självklart finns det massor med undantag.
 

vaniljglass

Nisse på lagret
2-Faktor
Jag är inte så religiös ang. att programvaror inte får kosta pengar, har inga problem alls med det. Många kunder betalar för support från ex. vis RedHat och SuSE.
- Snabbhet:
För egen del jobbar jag mycket snabbare med open source, jag laddar bara ner det, installerar och kör. Inget strul med licenser, antal användare, inloggningar etc. Sparar mig och mina kunderna massor med tid. (tänk en flytt av 10 servrar + applikationer när man måste köra parallellet ett tag, och kanske måste ha testsystem dessutom).
- Öppenhet:
Källkoden är öppen, man kan modifiera den, titta i den, händer inte ofta, men dom gångerna det har hänt har det sparat mycket pengar (hände ofta på bank).
- Efterlevnad:
Skulle organisationen personen, företaget som ansvarar för koden/produkten lägga ner så lever den ändå kvar.
- Support:
Man får ofta (bra) svar på frågor inom ett par minuter av communityn, inte sällan från utvecklarna själva om det kan röra sig om en bugg.
- Utbud:
Utbudet är gigantiskt och mycket lättillgängligt jämfört med "closed source".
- Felsökning (windows vs unix):
Det är fruktansvärt svårt/frustrerande/tidskrävande att felsöka ganska enkla Windowsproblem vs. UNIX-problem. I Windowsvärlden chansar man ofta med fixar och omstarter, tills felet löser sig (mystiska felkoder). I UNIX-världen står felet ofta i klartext i en loggfil.

Allt detta är mina erfarenheter i egenskap av systemadministratör på allt från dom minsta till ganska stora företag, alltså, tjänster, servrar, nätverk, brandväggar etc. Inte som slutanvändare (word, excel, photoshop etc). Och självklart finns det massor med undantag.
Tack för utförligt svar. Nackdelar då?
 

mega

Rolex
Tack för utförligt svar. Nackdelar då?
Hög instegströskel, man måste veta hur saker och ting fungerar och hänger ihop.
I ex. Windows kan man sätta upp en mailserver relativt enkelt. Den kommer att vara väldigt felinställd som "default", men dom flesta mailen kommer fram och det är lätt att lägga upp användare.
Skall man göra installationen bra så kräver den också ganska mycket kunskap om hur mailsystem fungerar.
 
Topp