Längre planerat underhåll av tjänster driftade av SIS

Då våra system är i behov av underhåll har SIS beslutat att ta ned samtliga tjänster för att mecka med i princip allt vi har. Detta kommer innebära att ALLA tjänster kommer vara mer eller mindre otillgängliga under stoppet som inleds 2015-07-03 00:00 (troligen kommer inget hända innan kl 17 men man vet aldrig) och avslutas 2015-07-05 23:59.

Posted in drift, SIS | Leave a comment

Hackrapport, sommarhack 2015

Så blev det alltså sommar 2015 och vårterminen tog slut. SIS är kanske inte bäst på att hålla sommarhacket ungefär samma tid varje år, bortsett från att hålla det under sommarmånaderna.

Vi inledde lite lugnt med allmänt hack och mys och sånt vid lunchtid på lördagen och under eftermiddagen lyssnade jag till ett skrap på ytan om salt stack mästerligt levererat av Norrland. Senare under eftermiddagen pratade Sikevux en stund om kryptering och signering i e-post med hjälp av PGP/GPG. Den sessionen var främst av workshop-karaktär där nycklar skapades och signerades kors och tvärt. Bra iniativ!

När det kommer till att faktiskt göra något produktivt för egen del så handlade det främst om att putta lite på småsaker för Halmstad studentkårs utskott KAOS, lite av en systerförening till SIS brukar vi säga. Utöver mig själv så dök såväl Blondie som Mykoplasma upp från deras håll och deltog i sommarhacket. Deras nyinköpta datorer fick grundinstallationen gjorde för de program som behöver finnas när de ska börja användas. Allt från Thunderbird för e-post till Filemaker för medlemssystemet.

På kvällen lånade vi grillen av Sexistenz (tack tack!) och fick till en skön avslutning på gräset vid vattnet, kött och grönsaker hittade sin plats över eld och sedan ned för våra strupar. När kvällen blev mörkare plockade vi undan våra saker och fortsatte med allmänt hackande i kårhusets konferensrum in på småtimmarna.

Jag skrev en liten PHP-snurra som använder GleSYS PHP API för att uppdatera lösenordet för en persons e-post-konto. Tyvärr är det så pass knasigt skeppat att användare i GleSYS maillösning inte själva kan byta sitt lösenord. APIt har dock möjlighet till det så hack hack så hade jag löst det problemet. En första väldigt enkel version utan något som helst ögongodis blev helgens resultat, AGPL så klart.

All in all så var det en väldans trevlig lördag. Det gör vi igen!

Posted in SIS, Skunkworks | Tagged | Leave a comment

I’m late, I’m late, For a very important date….

Vi har nu en lokal och ett preliminärt schema för sommarhacket gott folk!

Vi kommer att husera oss i “badtunnan” (Receptionsbyggnaden på BTH för att hålla i våra föreläsningar. AFK kommer även att stå till vårat förfarande om man bara vill sitta och chillhacka.

Vi reserverar oss för eventuella schemaläggningar, de kommer meddelas i detta eventet och på irc.
Schemat är som följer:
12.00 Portarna slås upp (kommer eventuellt finnas lite hackapor på plats innan, ni hittar oss i rummet ‪#‎sis‬-afk på IRC irc.bthstudent.se)
13.00 Första föreläsningen kring SaltStack, med lite demo om ni ber snällt.
14.00 Inget speciellt, vill bara skriva ut 14.00 for teh lulz
15.00 PGP/GPG föreläsning
15.30 Ett mini-signparty för nycklarna genererade på föreläsningen
16.00 Eventuellt en föreläsning om GIT om så önskas av deltagarna.
17.00 Jadu, kanske lite grillar, kanske inget alls
18.00 Vi omlokaliserar all verksamhet till kårhuset (med största sannorlikhet AFK)
???
Profit!

Posted in SIS | Leave a comment

One key to rule them all

Hej kära vänner!

Vi är glada att kunna annonsera att vi under helgens sommarhack kommer att erbjuda en föreläsning kring PGP / GPG och hur man kan använda detta för att säkra sin kommunikation.

På plats kommer vi även att uppmana till att folk har med sig en dator så att de kan generera nycklar till sig själv och/eller signera andras nycklar och få sin egna signerad.

(Ryktet säger att det kan finnas ett fåtal inbjudningar till tjänsten keybase.io, dessa kommer då vara först till kvar på plats.)

Så ta med er ett gott humör, lite uppsmort munläder och var redo på att skapa dig ett WoT i goda vänners lag.

Posted in SIS | Leave a comment

Hack i goda vänners lag

Hej alla goda vänner!

Nu är sommaren här, vissa av våra vänner tar sin examen och kommer att vandra ut i arbetslivet, andra tar och passar på att åka hem till familjen för lite vila mellan terminer.

Vi i SIS tänkte att vi skulle ta och erbjuda ett tredje alternativ, nämligen årets första sommarhack!
Ett par av oss i SIS kommer att sitta någonstans på campus och ha en härlig helg tillsammans lördagen 2015-06-13 och ha lite föreläsning samt hacka tillsammans.

Vi kommer att prata om SaltStack och hur det kan användas för att effektiv jobba med flertalet servrar.
Utöver det så finns möjligheten till genomgång av att arbeta i GIT.

Så välkomna att hänga med oss!
Vi har ännu inte bestämt exakt var på Campus Carlskrona vi kommer vara eller när vi kommer börja, så mer info kommer här, på vår facebook samt på vår google+

Håll ögonen öppna!

Posted in SIS | 1 Comment

AFK har öppnat! | AFK has opened

Idag är återigen en såndär hemsk, solig dag! Som tur är har AFK öppet redan nu, så det gå att komma ner och svalka sig i källaren! Rumstempererad Cola för 6:-/burk och trevligt sällskap finns för den som önskar! Välkommen!

Today is yet another horribly sunny day. Fortunately AFK has already opened, so it is possible to come down to cool oneself down in the cellar! Lukewarm Coke for 6SEK/can and nice company is available for all those who want it! Welcome!

Posted in SIS | Tagged | Leave a comment

Handy wordpress plugin and theme updater

Doing the plugin and theme updates in our wordpress setup is tedious at times as it does not allow FTP access (thank God!). I’ve automated the plugin update since a while back and finally I got around to extend and refine the script to also support themes (I think, haven’t had the possibility test it yet =)) and also support installing new plugins and themes.

Script available below. We’ve placed it in /root for easy access. The URLs used could in theory be anything but in general we use the wordpress.org provided plugins and themes and they follow a strict pattern with a directory inside the zip files and so on. Other plugin files might not, the script ignores that problem and you are on your own then =)

#!/bin/bash

workdir=$(mktemp -d /tmp/wpupdate.XXXXXX)
backupdir=$(mktemp -d /tmp/wpupdate."$(date +%Y%m%d)".XXXXXX)

cleanup () {
        rm -R "$workdir"
}
trap "cleanup" EXIT

wptarget=/usr/share/wordpress/wp-content/plugins/

help=no
if [[ $1 ]] && [[ $1 == "-t" ]]; then
        wptarget=/usr/share/wordpress/wp-content/themes/
elif [[ $1 ]] && [[ $1 == "-p" ]]; then
        wptarget=/usr/share/wordpress/wp-content/plugins/
else    
        help=yes
fi
if [[ $help == "yes" ]]; then
        echo "USAGE: $(basename "$0") (-p|-t) URL1 URL2 ... URLN"
        echo "      -p for plugin update"
        echo "      -t for theme update"
        exit
fi

shift

if (( UID != 0 )); then
        echo "ERROR: Script must be executed as root."
fi

for url in "$@"; do
        filename=$(basename "$url")
        echo "Fetching $filename"
        if ! wget -q -O "$workdir/$filename" "$url"; then
                echo "File could not be retrieved, URL correct?"
                echo "Aborted."
                echo
                continue
        fi
        unzip -q "$workdir/$filename" -d "$workdir"
        directory=${filename%%.*}
        chown -R www-data:www-data "$workdir/$directory"
        if [[ -d "$wptarget/$directory" ]]; then
                mv "$wptarget/$directory" "$backupdir"
                echo "Backup kept in: $backupdir/$directory"
        fi
        mv "$workdir/$directory" "$wptarget"
        echo "Done."
        echo
done
Posted in Skunkworks | Tagged | Leave a comment

AFK öppet redan! | Afk open already

Kära hackande vänner! Idag har AFK öppnat tidigt! Källardörren står vidöppen, och vi sitter redan här nere i det svala hackerspacet och grejar! Trevligt sällskap och Cola för 6:-/burk utlovas till alla som vågar sig ner!

Dear hacking friends! Today AFK opened early! The cellar door is wide open, and we’re already sitting here in the cool hackerspace hacking away! Nice company and Coke for 6SEK/can is available for everyone who comes down!

Posted in SIS | Tagged | Leave a comment

AFK öppet ikväll / AFK open tonight

Ikväll håller AFK öppet i vanlig ordning! Vi öppnar vår källardörr vid 17:00 och stänger den igen när vi tröttnat på att sitta där. Trevligt sällskap och Cola för 6:-/burk finns för den som vill!

—-

Tonight AFK is open as usual. We open our cellar door at 17:00 and close it again when we’re tired of sitting there. Nice company and Coke for 6SEK/can is available for those who want it!

Posted in SIS | Tagged | Leave a comment

AFK öppet ikväll! / AFK open tonight!

Det är åter dags att komma ner till vår kära källare för att hacka och snacka! Trevligt umgänge och Cola för 6:-/burk utlovas för alla som vill vara med! Vi öppnar ikväll klockan 17!

—-

Once again it’s time to come down to our beloved basement to some hacking and talking! Nice company and Coke for 6SEK/can will be available for everyone who want to come! We will open tonight at 5 PM!

Posted in SIS | Tagged | Comments closed