Close

Slackware is running!

A project log for CM3 Board + Backend-Library + Bee Hive Monitor

An open solution enabling everone to build and maintain a IoT enabled sensor network. BeeStalker is the reference for you project!

johannwilhelmjohann.wilhelm 03/29/2016 at 20:220 Comments

As you might have notices, I've liked to my Google Drive, my personal Git-Repository and my own Slackware (let's call it BeeSlack ;) repo.

The script-set on the Git-Repo allows you to generate SD-card images. You can find some of them on the Google-Drive. Just copy these images onto an SD card and boot your Pi.

It should then gather the latest packages from the Repo and reboot with everything installed.

So you can just let some SD-Card duplication service (Yes, they do actually exist! Ask Google :) make you a dozend SD-Cards or so and whenever its plugged in, they update themself.

To give you some hints about the actual memory consumption....

root@slackware:/etc/rc.d# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       739M  283M  403M  42% /
devtmpfs        235M     0  235M   0% /dev
tmpfs           235M   88K  235M   1% /run
tmpfs           235M     0  235M   0% /dev/shm
tmpfs           235M     0  235M   0% /tmp
/dev/mmcblk0p1  128M   17M  112M  14% /boot
/dev/mmcblk0p2  125M  6.6M  119M   6% /opt/BeeStalker/Data
I think 300MB is quite a good figure for a "real" linux with bash, perl and some other size-monsters. Btw, the zipped image stays below 50MB :)

If you're really thinking of trying this, give me some more days to make everything really, really smooth. There might be some odds in there as the packages are GPG signed, the server "only" serves HTTPS and wget is not so happy with the non-existing RTC...

The Slackware-ARM project (check out arm.slackware.com!) does have a new miniroot-image. I'll catch up with them, make some further tests and then the real work will begin.

I had some time to think about everything, so I'll start with a "basic" setup letting you use the script-set also with shared hosts.

Those typically provide you SQLite (or sometimes MySQL) and basic (the normal password-thing) authorization on your website, only. This is already somehow running but needs tuning and tweaking.

After this, the full blown SSL stuff will come. No big deal, but that Certificate-Creation-and-Deployment-Stuff needs some more thinging to get it really easy to use and manage.

73

Discussions