26 February 2015

New Bootstrap theme

Från Peter Ahlgren 26 February 2015 08:34

I made a new Bootstrap theme yesterday. It’s a quite simple but fully responsive one-page portfolio site theme. Suitable for a freelancer or someone like that.

I named it “Freelancer”, and you can see it in action here.

Screen Shot 2015-02-26 at 09.29.39

25 February 2015

QmlBook Making Progress

Från Johan Thelin 25 February 2015 07:49

It has been a long time since the last update of QmlBook was announced – but the project is definitely live and kicking. Jürgen has put in a lot of great work into the contents and gotten the collaborative work over on github started. To simplify the publication, the contents has been moved to github hosting, but you can still use the old qmlbook.org (and qmlbook.com) addresses to get there.

qmlbook-screenshotThe reason for the standstill on the qmlbook.org/com sites, and much of the perceived lack of progress is due to my personal time situation. Small children and family life takes time, as does my work (which is awesome and includes Qt/QML – go Pelagicore). Unfortunately, I’m a bit of an optimist, so I want to, and truly believe that I will have time to work on side projects such as this book. But the 24h/day limit sucks, so sometimes I realize that I fail to do so.

However, this is not a post where I complain over my own situation – instead – I want to thank all the contributors who keep feeding us issue tickets via github! I would also like to thank our readers – it is great to hear from you! And finally, I’d like to thank Jürgen who has put down a lot of work and kept the project moving forward.

It is not my intention to leave this project, I’m just short on time at the moment due to other awesome things in my life (kids, wife, work) – I’ll be back!

17 February 2015

Softpedia and MeX Linux

Från Arne Exton 17 February 2015 15:58

MeX Linux build 150214 was reviewed by Softpedia the same day

openSUSEEXTON OpSuS 13.2 KDE is based on openSUSE 13.2, released 20150108. EXTON OpSuS KDE uses kernel 3.16.7 and KDE 4.14.4.

16 February 2015

Hur Gratis är Windows?

Från Påvels blogg 16 February 2015 10:56

Datortillverkare och Windowsförespråkare brukar hävda att Windows som följer med nyköpta datorer står för en försumbar del av kostnaden eller att en dator med Windows förinstallerat till och med är billigare än samma dator utan Windows eftersom tillverkare kan ta betalt av programvaruföretag för att skicka med diverse crapware. Det är alltså i konsumenternas intresse att köpa datorer med förinstallerat Windows.

Det är i allmänhet omöjligt att kontrollera sådana påståenden eftersom samma dator som regel inte finns med och utan Windows.

Naturligtvis är det en lögn att Microsoft skänker bort Windows.

Jag har börjat leta efter en ny stationär dator och är intresserad av någon form av minidator.

Eftersom jag inte använder Windows utan kommer att installera Linux på datorn vill jag inte betala för något jag inte vill ha och inte kommer att använda.

Komplett hittade jag en Intel NUC som nog skulle passa i pris och prestanda:

NUC

Om man rullar nedför sidan med specifikationer och extrautrustning ser man att priset 6249 kronor gäller för en grundutrustad maskin. En grundutrustad maskin har Windows 8.1 som operativsystem.

 

Grundpriset för datorn inkluderar Windows 8

Grundpriset för datorn inkluderar Windows 8

 

Som tur är kan man välja bort Windows. Priset blir då 4798 kronor. Skillnaden är 1451 kronor. Det vill säga drygt 23% av priset. Det är ingen försumbar del.

 

Utan Windows blir datorn betydligt billigare och bättre

Utan Windows blir datorn betydligt billigare och bättre

 

Man får förutsätta att priset på Windows är ungefär detsamma på andra datorer med förinstallerat operativsystem, runt 1500 kronor. Det är stora pengar. Varför ska man tvingas betala mer för att få sin dator stympad av Windows 8?

flattr this!

flattr this!

13 February 2015

Finally project number 4 is online

Från Peter Ahlgren 13 February 2015 15:16

After taking some time off from my “100 project“-project, I’m finally on it again.
Today I have uploaded the first version of a small Button CSS Library. Quite simple as it is at the moment, but hopefully I will make it larger in the future.

Check it out here!

Screen Shot 2015-02-13 at 16.09.00

12 February 2015

Softpedia 150211
After releasing the first GNU/Linux distribution with Linux 3.18 kernel a couple of days after its launch back in December 2014, Arne Exton did it again, as he just announced today on Twitter that the his Exton|OS with MATE has been updated to version 150211 and includes a custom 3.19.0-5-exton kernel package based on the upstream Linux kernel 3.19.

11 February 2015

NEWS 150211

A new and much better version of Exton|OS is ready. I have replaced kernel 3.16.0-21-exton with kernel 3.19.0-5-exton. (Kernel.org‘s stable kernel 3.19.0, released 150209). With kernel 3.19.0 there is no real need to use Nvidia proprietary graphic drivers since this kernel has better support for the open-source Nvidia driver Nouveau than any other older kernel.

TuxI have compiled yet another Ubuntu/Debian kernel for 64 bit systems. This time kernel 3.19.0-5-exton, equivalent to Kernel.org’s stable kernel 3.19.0, released 150209.

Feature OVERVIEW for the Linux 3.19 kernel

10 February 2015

Windows 10

Från Påvels blogg 10 February 2015 09:47

Det stora ämnet på många datorbloggar och forum är nuförtiden att Microsoft avser att släppa sin tionde version av operativsystemet Windows. Den som bäst sammanfattar Windows 10 är engelska psalmboken.

Det har som vanligt skrivits åtskilligt om alla fantastiska funktioner, att Microsoft ”lyssnat på sina användare” och hur bättre världen kommer att bli med Windows 10.

Som vanligt är kejsaren naken och Windows 10  kan bäst beskrivas som en reträtt från det totalhavererade Windows 8. Användargränssnittet är ett fördummat Windows 7 med några påklistrade finesser som redan finns i andra operativsystem. Det borde inte överraska någon att Microsoft med jämna mellanrum släpper nya versioner av sitt operativsystem för att få betalt en gång till.

Det är märkligt att datorskribenter och datorintresserade med sådan glädje ser fram mot att än en gång betala för Windows.

Nästa gång jag köper en dator kommer jag att tvingas jag köpa ett operativsystem, Windows 10, som jag inte vill ha, inte behöver och inte kommer att använda. Detta system har inbyggda funktioner som kartlägger hur jag använder min dator. Det ger mig ingen insikt i hur datorn fungerar under ytan och förnekar mig mina rättigheter som datoranvändare. Jag tvingas använda och på ett eller annat sätt betala för Microsofts tjänster och program som jag inte inte vill ha och inte behöver.

 

Windows: En framgångssaga

Om jag ser tillbaka på mina senaste datorer har Windows varit ett totalt fiasko:

Bärbar dator 1

Inköpt för cirka sju år sedan, numera lyckligen avsomnad. Windows Vista följde med och gjorde datorn oanvändbar. Ständiga omstarter, ändlösa uppdateringar, sirapsseg grafik och User Acces Control var tortyr. För att kunna använda maskinen var jag tvungen att installera Linux. Efter det tuffade den på till för cirka ett halvår sedan. För en budgetmaskin fungerade den fantastiskt bra. Det är märkligt att man levererar datorer med ett förinstallerat system som gör datorn oanvändbar. Kan man tänka sig ett större fiasko än att kunden är tvungen att installera ett konkurrerande operativsystem för att få produkten att fungera?

Bärbar dator 2

Inköpt för cirka fyra år sedan. Tjänstgör alltjämt som multimediamaskin. Windows 7 följde med. Eftersom förra datorn tvingat över mig till Linux installerade jag Linux i dualboot. Efter ett par månader insåg jag att det enda jag gjorde i Windows var att uppdatera antivirusprogrammet, tanka systemuppdateringar och uppdatera program ett och ett. Ett fruktansvärt slöseri med tid. Jag tog bort Windows och nu tuffar bara Linux. Windows 7 var sämre, segare och mindre användarvänligt än Linux. Genom att använda Linux upptäckte jag vilket jätteprojekt det är att hålla Windows med program uppdaterade.

Bärbar dator 3

Inköpt för cirka ett år sedan. Windows 8 medföljde och togs bort efter några dygns intensivt lidande. Det var det mest idiotiska jag sett. Det är skamligt att tvinga folk att betala för sådant skräp. Linux snurrar på datorn och den fungerar superbt.

Den enda dator jag har Windows installerat på är min stationära, cirka sex år gamla maskin. Där dualbootar jag Windows 7 och Linux. Det enda jag gör i Windows är att spela spel. Allt arbete gör jag i Linux. Jag skulle otvivelaktigt klara mig utan Windows även om jag får det litet tråkigare…

Jag kör även Windows i Virtualbox. Skälet är att Windows XP är drivrutin till en urgammal scanner i Linux. Så länge scannern fungerar blir XP kvar.

Som synes har jag tvingats göda Microsoft med åtskilliga tusenlappar och fått mycket litet tillbaka. De har levererat oanvändbara, idiotiska eller i bästa fall tekniskt underlägsna system.

 

”Gratis”

Vän av ordning påpekar att det går rykten att Windows 10 kommer att bli gratis om man uppdaterar från äldre Windowsversioner.

Den enda dator som möjligen hade varit intressant att uppgradera är min stationära. Det kommer inte att bli så. För det första är hårdvaran alldeles för gammal för att tåla Windows 10. För det andra kommer sannolikt inte mina gamla spel (de flesta minst tio år gamla) inte att fungera i nyare Windows. Uppdateringen blir därför både omöjlig och meningslös.

”Gratis” betyder inte gratis på nysvenska. Det betyder absolut inte fritt som i fri programvara. ”Gratis” innebär att man binds till Microsofts ekosystem med molnlagring och tjänster. Förr eller senare blir man tvungen att betala för att komma åt filer eller för att få datorn att starta. Fram till det kompenserar sig Microsoft genom att spionera på ens agerande, scanna ens filer och sälja användaruppgifter till annonsörer och andra intressenter.

 

Inlåsning

Windows är en metod att låsa in användare och tvinga dem att betala för att använda sin dator. I och med teknikens transformationer är det mer effektivt och lönsamt att låsa in användare med multipla hårdvaru- och mjukvarulås än med en engångslicens. Apple och Google insåg detta snabbare än Microsoft, men Microsoft gör sitt bästa att hinna ifatt.

Hårdvarulås finns redan i Windows 8 där systemet endast går att installera på en unik dator. På min senaste dator går det bara att uppdatera BIOS i Windows, ett annat hårdvarulås. Jag måste med jämna mellanrum installera Windows 8 och sedan ta bort skräpet, en sann förnedring. Detta är mer datortillverkarens fel (HP) än Microsofts. Dock föds sådana här idiotier i monopolliknande situationer där tillverkare tvingas samarbeta med den dominerande leverantören av operativsystem.

Givetvis kommer hårdvarulås att bli ännu effektivare i Windows 10. Rätten att använda valfritt system blir ännu mer kringskuren och risken att behöva betala flera gånger för Windows ökar.

Dokument i Windows skapas i Microsofts eget bedrövliga OOXML-format och om man ska arbeta med dem måste man förr eller senare betala för Office. De så kallade gratisversionerna saknar basala funktioner och är otillräckliga. De är ett knep för att sprida Microsofts i realiteten proprietära filformat, tvinga användare att använda det och gå över till MS Office.

Office är inte längre ett programpaket utan en prenumeration eller tjänst. Det är bedrägligt eftersom man tappar översikten över hur mycket man betalar och om man avbryter sin prenumeration blir det problem med att öppna de filer man själv skapat. Eftersom MS Office inte finns för Linux är man  dessutom inlåst i Windows. Filformatet gör att filerna inte fungerar i andra kontorsprogram.

Molnet tvingar användare att använda nedbantade versioner av Microsofts program samt Microsofts söktjänst som genererar annonsintäkter. Man överlämnar sina filer på nåd och onåd till Microsoft och blir inlåst i ett system man inte behöver och inte kan ta sig ur eftersom de är inbyggda i ”gratis”-Windows. Det är du som är gratis och inte Windows.

 

Sammanfattning

Microsoft har de sista tio åren inte levererat ett enda operativsystem som fungerat eller som jag varit nöjd med. Jag har trots det tvingats att betala för saker som jag inte velat ha då jag köpt nya datorer. Hur många ytterligare chanser måste jag ge Microsoft? Hur länge måste vi konsumenter betala en avgift till ett amerikanskt storföretag för att få lov att köpa och använda en dator?

Jag har ingen åstundan att låsas in med dubbla mjukvaru- och hårdvarulås i tjänster och program jag inte behöver och inte vill ha och som kränker mina rättigheter och integritet. Därför ser jag inte fram mot Windows 10 och kommer inte att installera det på mina datorer.

Av dessa skäl har jag bestämt att aldrig mer att betala för Windows. Jag kommer till och med att betala mer för nästa dator, utan Windows, än om den levererats med om det blir nödvändigt. Jag vägrar att tvingas in i ett system med dolda kostnader, inlåsning och övervakning.

flattr this!

flattr this!

9 February 2015

Book Review: The 7 Day Startup

Från Peter Ahlgren 9 February 2015 08:35

7-day-startup-books

I have just finished reading a very interesting book. Its “The 7 Day Startup“, by Dan Norris.

Its a quite short book, ~200 pages, about launching up a profitable business in a week.

Dan Norris has been in the web design business for many years, and started up several businesses, but they have never really taken off like he wanted. In this book he describes how he had one week to start up a new business and make it profitable before he had to start making something completely different instead. When he started up WPCurve.com, which was a really big hit. The book tell his story, and gives a plan for what to do every day during the week of the launch. After reading the book you can get some nice resources on the website for the book too.

It’s an easy to read book, and it gives a lot of good information. It sure has changed my planing for my next big project. I’m not sure if I will make my launch in 7 days, but I have got some good points in planing my next launch from the book.

I can highly recommend this book for everyone thinking about launching some kind of business on the internet.

 

6 February 2015

ExTiXReplacement

ExTiX 15.1.1 build 150205 replaces version 15.1 build 150105 with Razor-qt and version 15.1 build 150104 with Gnome 3.14.

ABOUT ExTiX 15.1.1 build 150205

ExTiX
Linux Live DVD 64 bit is based on Debian Jessie/Ubuntu 14.10. The original system includes the Desktop Environment Unity (Ubuntu). After removing Unity I have installed LXQt 0.8.0 (in ExTiX 15.1.1, build 150205)
. LXQt is the Qt port and the upcoming version of LXDE, the Lightweight Desktop Environment. It is the product of the merge between the LXDE-Qt and the Razor-qt projects: A lightweight, modular, blazing-fast and user-friendly desktop environment.

3 February 2015

Linux är billigare!

Från Jonas Björk 3 February 2015 10:31

Under alla år som linuxanvändare och linuxförespråkare har jag stött på diverse mer eller mindre fanatiska påståenden från andra användare. Ett av de vanligaste argumenten linuxanvändare kommer med är att det är billigare att använda än Windows på grund av att vi inte betalar pengar för användandet. Men hur mycket sparar vi egentligen på att välja bort Microsoft Windows och istället använda Linux?

Jag kör just nu en kurs i Katalogtjänster och systemintegration på Hermods i Helsingborg och gav mina elever i uppgift att inte bara sätta upp Samba för ett nätverk med sju användare på ett fiktivt mindre företag. Jag bad dem också att leta reda på en lämplig server (hårdvara) till uppgiften och leta reda på kostnaderna för Windows Server och CAL-licenserna som jämförelse. Alla ”vet” ju att Linux är det billigare alternativet, men hur billigt? Så här kommenterar en av mina elever kostnaden i labbrapporten:

Hela projektet kostar således 16 597 kr + moms, alltså 20 746 kr inkl. moms och allt. Jämför detta med de 18 500 kr som enbart Windows-licenserna kostade, utan någon hårdvara eller konsulter!

Ibland måste man helt enkelt upptäcka det själv, för att faktiskt förstå hur stor skillnad det är i kostnad mellan att använda Linux och Windows. Hela projektet som eleven skriver om är inklusive 600 kr/timme i konsultkostnad.

 

Inlägget Linux är billigare! dök först upp på jonasbjork.net.

2 February 2015

NEWS 150202 about Exton|OS Light Live CD – ISO file of 755 MB
I’ve made a new extra version of Exton|OS based on upcoming Ubuntu 15.04 (alias Vivid Vervet) 64 bit with only a minimum of packages pre-installed. Among them a terminal emulator (LXTerminal), a Web Browser (Chromium), PCManFM (file manager), NetworkManager, GParted (Partition Editor) and Synaptic (Package Manager). I give you the pleasure of installing all extra packages you need after a hard disk installation of Exton|OS Light. Use Synaptic for that.

Gargamel.NU

Månadens donation går till en programvara jag inte använt länge, knappt en månad i skrivande stund.

Så månadens $20 går till Tweet Lanes.

Det var när jag skulle installera Twitters officiella twitter-app när jag reagerade på hur mycket access den krävde på min telefon. Jag försökte fråga Twitter om varför den behövde access till exempelvis mina kontakter och mina SMS, men de ville inte (eller så hade de inte tid).

Här är hela listan på access som Twitter-appen vill ha när den installeras.

twitterSå när jag såg hur mycket Tweet-lanes behövde så var valet av twitterklient lätt.

tweetlanes

Om du också vill donera till tweet-lanes så kan du göra det här

 

31 January 2015

NEWS 150131
A new version of EXTON Linux MultibootCD 6-OS is ready. Changes: New (latest) versions of GParted, Puppy Linux (PuppEX Tahr), 4MLinux and Tiny Core. The other two systems (Slax and SliTaz) are unchanged.

29 January 2015

Byta titel på en flik i iTerm2

Från Jonas Björk 29 January 2015 20:47

Jag använder iTerm2 som terminal i Mac OSX dagligen och har funderat ett tag på hur jag kan ändra titeln på en flik enkelt, CMD+I, skriva en ny titel och sedan ESC har fungerat, men jag ville ha ett enklare sätt. Det är trots allt ganska förvirrande när man, som jag, har en mängd flikar öppnade i iTerm. Så här ser titelraden ut som standard:

iTerm2 innan

Titelraden säger ”Default”

Genom att skapa en funktion för BASH som jag sparade i ~/.profile gjorde jag det hela mycket enklare.

function title {
  echo -ne "\033]0;"$*"\007"
}

Nu öppnar jag en ny flik och skriver title min titel så sätts en ny titel på fliken:

Titelraden efter den ändrats.

Titelraden efter den ändrats.

Inlägget Byta titel på en flik i iTerm2 dök först upp på jonasbjork.net.

28 January 2015

Going 100% Apple

Från Peter Ahlgren 28 January 2015 09:49

I started my computer time on the Commodore 64 computer, like so many other in my generation did. At least here in Sweden, the C64 was the computer that everyone had in the 1980’s. After a few different models from Commodore, like the 128, and the Plus/4, i bought my first PC. It was a computer from Lap Power (the brand who had the blonde girl with the big breasts in the commercials), with Windows 95 installed on it. 

Around year 2000, I got interested in Linux, and after a while I throw out Windows from my computers and used only Linux on all of them. I was even team leader for the Swedish Ubuntu Loco for a year. One day I bought myself an used iPhone 4, and I must admit that I liked it. Even through my used phone was in quite bad shape, I could feel that Apples phones was of quite good quality.

In the fall of 2013, I started working with first line support for the iOS devices, like iPhone, iPod, iPad. I got a good insight of the Apple business, and I even got an iMac to work on. I started getting real feelings for Apples products.

After quitting that work, it was back to Linux on my computer to work with web development, and some app development for Android phones.

In 2014, I decided that I should buy myself an MacBook Pro, and learn how to develop iOS apps. I totally fell in love with the MacBook Pro from the first day using it. I love the screen, the quality, everything about it. 

Now I have gone Apple on all my devices. Working on the MacBook Pro, Talking in an iPhone 6 Plus, and reading and watching movies on an iPad Air 2. Yesterday I ordered an SSD drive for my MBP, to make it even faster.

I can’t think about using anything else. I’m totally in love with Apples products. I used a new PC laptop from Asus with Windows 8.1 installed on it for a few days ago. It wasn’t any cheep laptop. I bought it for my son, so he can play games on it. The more i was using that computer, the more I felt how wrong it was. It felt so plastic,the keyboard was flexing under my fingers, the screen was bad to watch at for longer times, and the operating system wasn’t working as I wanted it to.

I’m going Apple now for 100%, and can’t see why I should be using anything else.

26 January 2015

WHAT’S NEW IN VERSION 150126?
1. ExLight is now based on upcoming Ubuntu 15.04 (alias Vivid Vervet) and Debian Jessie.
2. I have upgraded the Desktop environment Enlightenment (Beauty at your fingertips) to version 0.19.1.
3. I have replaced kernel 3.16.0-21-exton with kernel 3.18.0-10-exton.
4. ExLight’s ISO file is now a ISO-hybrid, which means that it can very easily be transferred (copied) to a USB pen drive. You can then even run ExLight from the USB stick and save all your system changes on the stick. I.e. you will enjoy persistence! I’ve found two scripts which make the installation to USB very simple. The scripts are quite ingenious. My tests show that they work flawlessly on USB installations of all normal Ubuntu systems. Read my INSTRUCTION how to use the scripts.
5. Another big improvement is that ExLight can run from RAM. Use Boot alternative 3 (Copy to RAM). When the system has booted up you can remove the disc (DVD) or USB stick. You’ll need at least 2 GB RAM to run ExLight that way.
6. The installation program Ubiquity (live installer) is now working as intended in ExLight version 150126. I.e. a new user (your user) will be created during the installation process.
7. I have installed Nvidia Graphic driver 346.35.
8. The ISO file has decreased in size from 1200 MB to 768 MB. It means that the system will run faster from DVD or USB stick. When you run ExLight from RAM everything will be superfast!

24 January 2015

TuxI have compiled yet another Ubuntu/Debian kernel for 64 bit systems. This time kernel 3.18.0-10-exton, equivalent to Kernel.org’s stable kernel 3.18.3, released 150116.

Feature OVERVIEW for the Linux 3.18 kernel

22 January 2015

DebianNEWS 150122
I have made a new version of DebEX 64 bit Gnome Live DVD. It replaces version 141014. It’s a pure Debian system. It uses Gnome 3.14 and Mate 1.8.2 as Desktop environments. Gnome 3.14 is winning back disillusioned Linux users. I have installed Nvidia’s proprietary graphic driver 340.65 in this new version of DebEX. Furthermore Google Chrome to make it possible to watch Netflix movies. All other installed packages have also been updated to the latest version as of 150122.

19 January 2015

CruxEX 3.1 64 bit Linux Live CD/USB is based on CRUX 3.1 (latest version, released 140716), which is all Linux enthusiasts/nerds favorite OS. (CRUX 3.1 is a lightweight Linux distribution for the x86-64 architecture targeted at experienced Linux users). CruxEX 3.1 2015 uses the LXDE Desktop environment. I have replaced the original CRUX kernel with “my” special kernel 3.18.3-x86_64-cruxex, with support for “extra everything”.

Kernel etc
Kernel 3.18.3 is the latest available stable kernel as of 150119. Among all installed and updated applications are Firefox 38.0 (Nightly), Gimp 2.8.14 and Wicd. I have also included Nvidia Graphic driver 346.35. It has support for the following GPUs: GeForce 800A, GeForce 800M, GeForce GTX 970M and GeForce GTX 980M. Furthermore compilation tools so that you can install programs from source.

15 January 2015

Sometime it’s very annoying to leave the monitor console session locked after the machine has been remotely controlled using remote desktop (RDP). To switch back the current session to the monitor simply start a command prompt and execute the following command

%windir%\System32\tscon.exe 1 /dest:console

If it does not work, try to use 0 (zero) instead of 1, or test with another number until it works or get the exact session id using the command “qwinsta” (Display information about Remote Desktop Services sessions) to get the ID. Your ID is found on the line with the “>” character.

Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.

C:\Users\TEMP>qwinsta
 SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE
 services                                    0  Disc
 console                                     1  Conn
>rdp-tcp#0         administrator             2  Active
 rdp-tcp                                 65536  Listen

C:\Users\TEMP>

— Johan Ryberg

DebianNEWS 150116
I have made a new version of DebEX KDE Live DVD. It replaces version 141216. It’s a pure Debian 8 system. I.e.: There are no Ubuntu or Kubuntu elements involved. DebEX KDE uses KDE 4.14.2 as Desktop environment. (The second latest stable version of KDE) and kernel 3.18.0-7-exton. I have installed Nvidia’s proprietary graphic driver 340.65. Furthermore Google Chrome to make it possible to watch Netflix movies. All other installed packages have also been updated to the latest version of 150116. Study the full package list.

14 January 2015

DebianNEWS 150114
A new version of DebEX Barebone with Xfce4 and kernel 3.18.0-8-exton (equivalent to Kernel.org’s stable kernel 3.18.1) is ready. It’s a pure Debian 8 system. I.e.: There are no Ubuntu or Kubuntu elements involved. I have installed Nvidia’s proprietary graphic driver 340.65. Read below about how to use it. All packages have been updated to the latest version of January 14, 2015.

12 January 2015

Install Emacs 25.0 on MacOSX

Från Jonas Björk 12 January 2015 21:48

I am using Homebrew on my MacBook to install Emacs, the setup works fine and is easy to maintain. Just install it with this command:

$ brew install emacs --HEAD --use-git-head --cocoa --srgb

To get Emacs into Application folder I use:

$ brew linkapps

Now you can start Emacs in graphical mode from Applications folder, but for command line it still is the MacOSX version:

$ emacs --version
GNU Emacs 22.1.1
Copyright (C) 2007 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

To solve this you just add an alias to your ~/.profile file:

alias emacs="/Applications/Emacs.app/Contents/MacOS/Emacs -nw"

Either you start a new terminal or source the .profile file to load the alias, or just issue the alias command, then:

$ emacs --version
GNU Emacs 25.0.50.1
Copyright (C) 2015 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of GNU Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

Inlägget Install Emacs 25.0 on MacOSX dök först upp på jonasbjork.net.

PuppEXPuppEX Tahr NEWS 150112
A new version of PuppEX Tahr Linux live cd 32 bit is ready. Most important changes: I’ve changed kernel from 3.14.20 to 3.18.2-PAE-puppex (latest) and installed NVIDIA Graphics driver 340.65. The Nvidia driver will be used if your computer/card is “modern” enough. I’ve also added Tahrpup’s Service Pack 6.0.1 and Google Chrome. Just to make it possible to watch Netflix movies. With PAE compiled into the kernel PuppEX now can address up to 64GB of RAM.

9 January 2015

I was installing Microsoft Windows 2012 Server (x64 180 days trial) in VMware Fusion 7.1 and tried to install the VMware Tools from Fusion. Didn’t work. Solution was to download the VMware Tools installer from packages.vmware.com/tools from within Windows Server 2012 and install it in the virtual machine.

Direct link to Windows x64 installation: packages.vmware.com/tools/esx/latest/windows/x64/

Inlägget Install VMware Tools in Windows 2012 Server dök först upp på jonasbjork.net.

8 January 2015

FARLIG WEBSIDA

Från Ubuntu Sveriges bloggar 8 January 2015 18:00

Jag satt o surfade runt en kväll i veckan.. Helt plötsligt dök det upp en sida från "Polisen", som anklagade mig för att varit inne på olagliga sidor och datorn är nu låst.

(url  "powerboys.com   avslöjade ju lur)  Det gick inte att släcka ner sidan utan man hänvisade till en länk. där man mot avgift skulle få datorn upplåst.

Men det kunde man ju inte göra--- Hur lösa detta?  Tänkte att enda lösningen var att radera och installera om systemet. Jag tog fram en skiva med U-14.04 och körde en nyinstallation av den. Det funkade perfekt.. men då jag hade 14.10 innan ville jag göra en uppdatering... Fick upp uppdateraren och det löpte på och färdigställdes bra.

När jag sedan skulle starta program gick det inte.. verkar som den fortfarande var låst. shit tänkte jag och installerade om till 1404 igen. Det funkade ju och är ju nog så bra som 14.10. Så jag körde ett  par dar med det utan problem.

Nu är ju jag lite tjurig och tänkte jag vill ju ha 14.10, så jag laddade ner det och skulle bränna en skiva.. Körde brännaren i windows 7.. den brännde och sa att den var färdig, men när den körde kollsiffra. kom det upp meddelande att det hade skett ett fel. Försökte en gång till,, samma reslultat. Gick då över till Ubuntu igen och installerade brassero-brännaren.. och vid bränning fick jag samma resultat. Kunde inte färdigställa skiva. Vad pågår?? Det brukar ju funka, Iofs hade jag en beg, rensad skiva..  men det kan ju va den i alla fall. Så jag leta på en annan skiva, som jag rensade (det var ubuntu 32-bit på den, jag har 64bit på bägge mina datorer)
Satte i skivan, körde igång brännaren med Ubuntu 14.10 och efter ett tag var den färdig.. det var altså skivan som var defekt.   Har nu installerat 14.10 på den infekterade datorn och allt flyter på som det skall. Skönt. Tycker iofs att det är ganska kul att fipla lite med datorerna.främst laptopen, som är lite lek o experimentdator.
Men där ser man vad mycket besvär dom här bedrägerisidorna kan orsaka. Hoppas bara att ingen klickar på länkar på de sidorna. för då kan det bli krångligt.
Ha en god fortsättning med Ubuntu även 2015. Tiden går fort så snart är det dags för nästa upplaga av vårt system

 

Have you ever brought your 27″ widescreen laptop with you on an airplane and thought: ”I really should need a privacy filter”? Targus has the solution for you!
Sökresultat

Inlägget When you want privacy on an airplane dök först upp på jonasbjork.net.

I bought a USB-modem on Blocket

Från Jonas Björk 8 January 2015 15:24

My home router ASUS RTAC68U has support for dual-wan which means it can be configured to use a 3G/4G USB-modem as backup connection if it’s primary broadband connection dies. I had a Huawei E392 USB-modem, but it was broken, and the USB-modem seems to be out of stock (end of life maybe) everywhere so I started to search for an used on blocket.se where you can find used stuff.

Annons på Blocket

Annons på Blocket

I found what I was looking for. The 9th of december 2014 some one called Fredrik had advertised that he wanted to sell a Telia branded E392 for 500 SEK, and dropped the price to 400 SEK. This was on the 4th of january 2015 and I sent him an e-mail offering him 250 SEK including shipping for the modem if he still had it. I got a reply saying that he would agree on 300 SEK.

The 5th of january 2015 I did what you should not do. I pre-paid for the USB-modem, via bank transfer. I got an reply that money was on his bank account and that he would send the modem to me.

Today, the 8th of january 2015, I had a usb modem in my mailbox and now I am going to set up the dual-wan. Still, in 2015, you can trust people. A good feeling!

Inlägget I bought a USB-modem on Blocket dök först upp på jonasbjork.net.

Exton|Defender SRS is a Linux system available as a Live DVD (based  on Fedora 21, 64bit – version 150108 and on Mageia 4, 32bit – version 140403) for administrating or repairing your system and data after a crash

5 January 2015

ExTiX 15.1 Light 64 bit is ready!

Från Arne Exton 5 January 2015 20:43

ExTiXNEWS about ExTiX Light 150105
My lighter version of ExTiX is also based on Ubuntu 14.10 Utopic Unicorn. It uses Razor-qt as Desktop Environment, Slim as Login Manager and kernel 3.16.0-21-exton, equivalent to Kernel.org’s stable kernel 3.16.4, released 141005. (Razor-qt is an advanced, easy-to-use, and fast desktop environment based on Qt technologies. It has been tailored for users who value simplicity, speed, and an intuitive interface). All packages in ExTiX Light 15.1 have been updated to the latest available stable versions as of January 5, 2015. Google Chrome is included, which makes it possible to watch Netflix movies. It is not possible in Firefox (in Linux). My info/instructions also apply to ExTiX Light. I.e. just log in as root (with password root) or extix (with no password) from Slim’s login screen to Razor-qt.

Jag har under julledigheten tagit mig tid att aktivera TLS kryptering för trafiken som går till denna hemsida. Det går nu att besöka hemsidan via “https” men jag ska konfigurera om Apache så att alla tvingas in den vägen (förhindrar okrypterad trafik med andra ord). Sedan har jag dessutom stött på problem med WordPress där gamla mediafiler fortfarande sänds okrypterat och genererar “mixed-content” varningar.

Ska fixa detta så snart jag hittar vart felen sitter ;)

encryption2

4 January 2015

Plex and Chromecast

Från Johan Thelin 4 January 2015 22:47

It seems that everyone has their little magic transcoding line for having Plex and Chromecast to play nice, as everyone runs an underpowered server that cannot do live transcoding. My line follows here:

ffmpeg -i big_buck_bunny_720p_surround.avi -c:v libx264 -profile:v high -level 4.2 -crf 18 -maxrate 10M -bufsize 16M -pix_fmt yuv420p -vf "scale=iw*sar:ih, scale='if(gt(iw,ih),min(1920,iw),-1)':'if(gt(iw,ih),-1,min(1080,ih))'" -x264opts bframes=3:cabac=1 -movflags faststart -c:a libfdk_aac -b:a 320k -ac 2 -y big_buck_bunny_720p_stereo.mp4

The key points here are:

  • h.264 for video.
  • AAC for audio, I use stereo as I don’t use the Chromecast for my 5.1 setup.
  • Name the output *.mp4 to get an mp4 container.
  • -movflags faststart to “optimize for streaming”.

There are a number of similar magic lines floating around on the web, including on the plex forum. There is no way to tell which is the original, so I’ll let everyone Google around instead of explicitly giving credit to the thread I found first.

Some comments from my side:

  • Despite the Chromecast docs claiming to support h.264 level 5, the Chromecast.xml shipped with Plex limits the level to 4.2. Beware. This cost me an evening of transcoding.
  • ffmpeg has its own expression language with
    if, gt and min. Bloody amazing. I wonder if it does email.

Also, I learned that Big Buck Bunny consists of 14315 frames…

ExTiX 15.1 64 bit is ready!

Från Arne Exton 4 January 2015 09:07

ExTiXExTiX Linux Live DVD 64 bit is based on Debian Jessie/Ubuntu 14.10. The original system includes the Desktop Environment Unity (Ubuntu). After removing Unity I have installed Gnome 3.14 (in ExTiX 15.1, build 150104) respectively Razor-qt 0.5.2 (in ExTiX Light, build 141019). The system language is English in both versions of ExTiX.

NEWS ABOUT ExTiX 15.1 build 150104
1. ExTiX Gnome is now based on Ubuntu 14.10 Utopic Unicorn. Gnome has been upgraded to version 3.14. (Not in Ubuntu’s repositories). All packages have been updated to the latest version by 150104. Kernel 3.16.0-21-exton is used. (Kernel.org‘s kernel 3.16.4).
2. Google Chrome is included, which makes it possible to watch Netflix movies. It is not possible in Firefox (in Linux).
3. I have also installed BlueGriffon Web Editor. BlueGriffon is a new WYSIWYG content editor for the World Wide Web. Powered by Gecko, the rendering engine of Firefox, it’s a modern and robust solution to edit Web pages in conformance to the latest Web Standards. Only to be compared with Dreamweaver. (In my opinion).

2 January 2015

Gargamel.NU

Inspirerad av ett inlägg på Google+ så har jag bestämt mig för att 2015 är året där jag skall sponsra ett Open Source projekt i månaden. Det handlar inte om några större pengar men ändå ett sett för mig att visa min uppskattning för deras arbete.

Första donationen på $20 för Januari månad går till cURL.

curl is a command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, HTTP/2, cookies, user+password authentication (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos), file transfer resume, proxy tunneling and more.

Jag har använt cURL under många år, både privat och i jobbsammanhang och är ett fantastik verktyg. Men det är kanske libcurl som nyttjas mest och finns installerat i princip på allt :)

Här är en länk till donationssidan för cURL: http://curl.haxx.se/donation.html

 

29 December 2014

MeX LinuxNEWS 141229
All packages in MeX Linux have been upgraded to the latest version by 141229. Cairo-Dock has been added. The most important change is that I have replaced the install program Ubiquity with MeX Installer. The installation to hard drive is now so simple that a 10 year old child can do it. Watch a SLIDESHOW of the hard drive installation process.

28 December 2014

D-link DWA-127 and Raspberry Pi

Från Jonas Björk 28 December 2014 08:31

D-Link DWA-127

D-Link DWA-127 USB WiFi

This Christmas I got a D-Link DWA-127 Wireless N-150 High Gain USB Adapter from a friend as a gift. He thought I should use it when I am in London, as WiFi are quite poor there, hence high gain. I wondered if it would work with my Raspberry Pi Model B+ which I have at home, and it worked without any hustle.

My Raspberry Pi is running Raspbian GNU/Linux 7 and currently using the Linux raspberrypi 3.12.28+ #709 PREEMPT Mon Sep 8 15:28:00 BST 2014 armv6l GNU/Linux kernel. I’ve not modified the kernel in any way.

I started with connecting the DWA-127 to the Raspberry Pi using one of the USB-ports. Then I logged into (ssh) it over Ethernet (cable) and issued the ifconfig -a command:

$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr b8:27:eb:5c:6f:cc
          inet addr:192.168.1.130  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:445954 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7320 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:46652938 (44.4 MiB)  TX bytes:665073 (649.4 KiB)

wlan0     Link encap:Ethernet  HWaddr bc:f6:85:67:ea:bd
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

My Raspberry had recognized the USB Wifi instantly. Great, so it works. As I am using WPA2 for my WiFi at home I need to configure the interface:

$ sudo vi /etc/network/interfaces

auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

To setup the SSID and WPA-PSK (pre shared key) I used the wpa_passphrase command:

$ sudo wpa_passphrase MY_WIFI_SSID MY_WIFI_PASSWORD
network={
ssid="MY_WIFI_SSID"
#psk="MY_WIFI_PASSWORD"
psk=e144..LOTS_OF_RANDOM_CHARS
}

I copied the output above and pasted it into the end of the /etc/wpa_supplicant/wpa_supplicant.conf file:

$ sudo vi /etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="MY_WIFI_SSID"
#psk="MY_WIFI_PASSWORD"
psk=e144..LOTS_OF_RANDOM_CHARS
}

Then I restarted the wlan0 interface:

$ sudo ifdown wlan0
$ sudo ifup wlan0

And checked that the inteface had got an DHCP-assigned IP address from my network router:

$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr b8:27:eb:5c:6f:cc
          inet addr:192.168.1.130  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:446727 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7681 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:46712579 (44.5 MiB)  TX bytes:707597 (691.0 KiB)


wlan0     Link encap:Ethernet  HWaddr bc:f6:85:67:ea:bd
          inet addr:192.168.1.243  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:642 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:254200 (248.2 KiB)  TX bytes:1436 (1.4 KiB)

That is all. I tested to reboot the Raspberry to make sure it brings up the interface during boot and when that verification was done I removed the Ethernet cable. Now it’s all on WiFi.

If you don’t have wpa_supplicant installed, use the following commands:

$ sudo apt-get update
$ sudo apt-get install wpasupplicant

Inlägget D-link DWA-127 and Raspberry Pi dök först upp på jonasbjork.net.

27 December 2014

exGENTNEWS 20141227
I’ve made yet a new version (20141227) of exGENT. Now with Xfce4 and Lxqt. It is for the 64 bit architecture. I call it exGENT 2015 Xfce4 Live DVD. It replaces version 20141130. Version 141227 of exGENT uses kernel 3.18.1. (The latest stable kernel). The ISO file is of 1690 MB due to the fact that this version has a lot of packages preinstalled. Among them four different Web Browsers: Firefox, Opera, Chromium and Seamonkey. Despite this exGENT version 141227 runs surprisingly fast from DVD or USB. Faster than most other Linux live systems. All installed packages in exGENT have been updated to the latest available version by 141227.

26 December 2014

number 2 of 100

Från Peter Ahlgren 26 December 2014 21:19

I have had a very hectic day today, so I just uploaded a simple doodle made on the Wacom today to my “100 in 100″-project.
I will try to make something more useful in a few days.

 

25 December 2014

100 projects in 100 days

Från Peter Ahlgren 25 December 2014 10:42

Whenever feeling you have a bit too much to do, start another great project.

Today I started up a new personal project of mine. The idea is that in (hopefully) 100 days, I will create 100 small(ish) projects, and upload to this website. It doesn’t matter what it is. It can be a photograph, a small website, some small experimental JavaScript code, an app, or just about anything that kickstarts my creativity.

My inspiration for this project comes from Jennifer Dewalt’s 180 websites in 180 days and the Give it 100-website.

Check it out, and I will try to have something new for you everyday for 100 dyas from today.

20 December 2014

SlackwareNew features in version 141220 of SlackEX
SlackEX build 141220 comes as a ZIP-file for direct installation to a USB stick. I have replaced kernel 3.16.1-x86_64-exton with kernel 3.18.1-x86_64-exton with support for “everything”.

18 December 2014

SlackwareI have compiled a very useful (as I think) 64 bit kernel for Slackware 12.0 – 14.1 and/or all Slackware derivatives. For example Slax, Zenwalk, SlackEX and Exton|Defender.

16 December 2014

Many people have had problems with their Wifi-connection after upgrading to Yosemite on their Macs. So did I, but now I have managed to fix it.

Apple have released a few bug fixes to OS X 10.10. I’m up to 10.10.2 on my MacBook Pro now, but none of this bug fixes fixed the problem for me. What I had to do was to reset the System Management Controller (SMC) on my computer.

To do this on a MacBook Pro or MacBook Air, you turn off your computer. Make sure that your power coord is connected to the computer. Then you hold down the Shift-, Ctrl- and Alt-keys and press the power button at the same time. After the you can release all the buttons and turn your computer on, and hopefully your problem will be fixed.

DebianNEWS 141216
I have made a new version of DebEX KDE Live DVD. It replaces version 140821. It’s a pure Debian 8 system. I.e.: There are no Ubuntu or Kubuntu elements involved. DebEX KDE uses KDE 4.14.2 as Desktop environment. (The second latest stable version of KDE) and kernel 3.18.0-7-exton. I have installed Nvidia’s proprietary graphic driver 340.65. All other installed packages have also been updated to the latest version of 141216. Study the full package list.

12 December 2014

TuxI have compiled yet another Ubuntu/Debian kernel for 64 bit systems. This time kernel 3.18.0-7-exton, equivalent to Kernel.org’s stable kernel 3.18, released 141207.

Feature OVERVIEW for the Linux 3.18 kernel

7 December 2014

At the moment I have a few projects going on. I can’t say anything about a few of them, but as soon as they are ready for release, I will write about them here.

But I can write a few words about some of my own projects. I have a few iPhone apps that I’m working on. Nothing large and fancy, but a few apps that I want to make. Its two small games, and one sleeping aid app. The sleeping app is because I personally need one. Having a hard time finding one I like, so I decided to make one my own.

One other project I’m working on is a framework for developing responsive websites. Something like Bootstrap, but a bit different. I have watched a few tutorials on the subject, and building something I like from there. I have the most of the main framework finished, and working on a presentation site for it with some documentation how to use it. I like the result so far, and looking forward to use it on some sites.

There will be grids. A lot of grids.

Some nice buttons too.

And even icons.

I will release it as open source when its ready.
I have abandoned som of my “money making”-projects. I feel that after I got some nice projects to work on, I don’t really have the time to develop those sites. I’m putting more effort into the web- and app-development business now.
I’m really looking forward for this winter/spring when I’m about to release some really nice products on the net.

5 December 2014

exGENTNEWS 141205
I’ve made yet a new version (20141205) of exGENT. This time for the 32 bit architecture. I call it exGENT 2015 LXDE Live DVD. The new version (141205 of 1170 MB) uses LXDE as Desktop environment. All installed packages in exGENT 32 bit have been updated to the latest available version by 141205. I have included Porthole Package Manager also in this version of exGENT. Used kernel: 3.16.5-gentoo-exton.

30 November 2014

Under construction

Från Amelia Nilsson 30 November 2014 23:57

When I’ve figured out what to use this site for more things will show up.

exGENTNEWS 20141130
I’ve made yet a new version (20141130) of exGENT Live DVD. Now with Xfce4 and Lxqt (The next generation of the Lightweight Desktop Environment). It is for the 64 bit architecture. I call it exGENT 2015 Xfce4 Live DVD. It replaces version 20140212 of exGENT with Gnome. Version 141130 of exGENT uses kernel 3.17.4. (Latest stable kernel). The ISO file is of 1630 MB due to the fact that this version has a lot of packages preinstalled. Among them four different Web Browsers: Firefox, Opera, Chromium and Seamonkey. Despite this exGENT version 141130 runs surprisingly fast from DVD or USB. Faster than most other Linux live systems. All installed packages in exGENT have been updated to the latest available version by 141130.

29 November 2014

Screenshot_2014-11-29-08-28-16I just published a tool I have been working on to very easy send push notifications from Naemon, op5, Nagios or Icinga as a few examples to your Android, iPad, iPhone or desktop using Pushover

You can find notify-via-pushover on my Github page: https://github.com/jryberg/notify-via-pushover

Please feel free to give me feedback and feature request if you are missing something.

— Johan Ryberg

22 November 2014

Exton|OS Internet Kiosk build 141122

Från Arne Exton 22 November 2014 15:49

Exton|OS Kiosk (ISO file of 344 MB!) build 141122 is based on Ubuntu 14.10 64 bit (released October 23, 2014) and Debian Jessie. Exton|OS’s ISO file is a ISO-hybrid, which means that it can very easily be transferred (copied) to a USB pen drive. You can install and run Exton|OS from a USB stick and save all your system changes on the stick. I.e. you can enjoy persistence! Exton|OS Kiosk can not be installed to hard drive.

21 November 2014

City Network läckte persondata

Från Jonas Björk 21 November 2014 06:48

Den första gången jag upptäckte det här var den 4 juni 2012. City Network hade ett formulär på hemsidan som fyllde i mina adressuppgifter automatiskt efter att jag angett mitt personnummer. Jag blev nyfiken på hur det fungerade och undrade hur de löst det.

Genom att titta i källkoden för webbsidan kunde jag komma fram till vilka formulärvärden som skickades och vart det skickades. Jag testade att skicka värdena själv med curl från kommandoraden och fick inte bara information om min folkbokföringsadress. Det följde med ett fält, VALIDATIONRESULT, som jag utgick från var en kreditkontroll av personnumret.

Jag skickade ett mail till deras support om detta den där dagen år 2012, men fick aldrig svar. Igår hittade jag min anteckning i Evernote och provade om det fortfarande fungerade. Det hade inte hänt mycket sedan 2012, mer än att de bytt toppdomän från .eu till .com och gått över till att använda https.

$ curl -i -X POST --data "action=check_orgno&no=760212XXXX&type=person"

https://www.citycloud.com/wp-admin/admin-ajax.php

HTTP/1.1 200 OK
Server: nginx/1.1.19
Date: Thu, 20 Nov 2014 06:20:51 GMT
Content-Type: application/json
Content-Length: 362
Connection: keep-alive
X-Robots-Tag: noindex
X-Content-Type-Options: nosniff
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Pragma: no-cache
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes
X-Varnish: 1964646498
Age: 0
Via: 1.1 varnish
X-Cache-Hit: MISS

{"res":true,"data":{"PERSONNUMBER":"19760212-XXXX","TEMPLATENAME":"person",
"VALIDATIONRESULT":"0","VALIDATIONRESULTTEXT":"Godk\u00e4nd","REJECTIONS":"",
"EXAMINATIONS":"","OFFICIALFIRSTNAME":"XXXX Jonas","OFFICIALGIVENNAME":"Jonas",
"OFFICIALLASTNAME":"Bj\u00f6rk", "OFFICIALADDRESS":"Gatan",
"OFFICIALZIPCODE":"252XX","OFFICIALCITY":"Helsingborg"}}

Jag har maskat mitt personnummer, adress och postnummer ovanför. Jag har också brutit raderna för läsbarheten.

Efter kontakt med City Network igår har de åtgärdat problemet. Funktionaliteten med att automatiskt fylla i personuppgifterna är sedan länge borta från deras hemsida, då Datainspektionen hade synpunkter på sådana typer av lösningar, se bland annat ecommerce.org som har information om detta. Backend var dock fortfarande aktiverad och det var därför jag kom åt systemet fortfarande.

Enligt City Network användes fältet VALIDATIONRESULT för att ange om personnumret var korrekt formaterat eller inte och inte för kreditkontroll, som jag utgick från.

Idag, knappt 24 timmar efter att jag testade detta igen efter två år, fungerar inte anropet längre.

$ curl -i -X POST --data "action=check_orgno&no=760212XXXX&type=person"

https://www.citycloud.com/wp-admin/admin-ajax.php

HTTP/1.1 200 OK
Server: nginx/1.1.19
Date: Fri, 21 Nov 2014 06:23:06 GMT
Content-Type: application/json
Content-Length: 30
Connection: keep-alive
X-Robots-Tag: noindex
X-Content-Type-Options: nosniff
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Pragma: no-cache
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes
X-Varnish: 1965004301
Age: 0
Via: 1.1 varnish
X-Cache-Hit: MISS

{"res":true,"data":"ACCEPTED"}

Knappt en timme efter att jag twittrade om detta fick jag respons från City Network på Twitter. De bad mig skicka ett DM (privat meddelade) med mitt telefonnummer så de kunde ringa upp. Någon timme efter att jag skickat över mitt telefonnummer tog en kille hos dem kontakt med mig. Jag berättade vad jag upptäckt och förklarade hur de kunde återskapa det. Vid lunchtid fick jag besked om att det var åtgärdat, knappt fem timmar efter att jag först tog kontakt. City Network tog detta på allvar och åtgärdade felet snabbt. Bra jobbat!

Inlägget City Network läckte persondata dök först upp på jonasbjork.net.

20 November 2014

LFAYet another version of LFA (Linux for All) is out. This time based on Ubuntu 14.10, codenamed Utopic Unicorn, released October 23, 2014. The original system includes the Desktop Environment Unity (Ubuntu). I have added LXDE, Razor-qt and XBMC (An award-winning free and open source (GPL) software media player and entertainment hub for digital media) as alternatives, so that everyone on the spot (during live operation) can compare the different four Desktop Environments. The system language is ENGLISH.