I’ve unpleasantly noticed that osTicket 1.9.5(.1) changed functionality and is now sending staff alert emails from the department email (if one is set). Old behaviour was to sent these alerts from the (configured) alerts email address. Some may prefer the new way better (this is most likely why it got …
AWstats updates work fine for all other domains on the server. The cron task is there and is correct. Manually running from command line completes very fast (2-3 seconds).
Among a ton of other reasons, AWstats may fail to run if a previous collection crashed while running and…
When using a system to host your important (or critical) operations, being able to get informed of issues while you’re away is a very handy function. Email is good for notifications, but it isn’t always fast enough (and constant checks drain battery power).
SMS on the other hand, is an almost instant alert method and although length-limited, should do the job just fine for those very important, must have alerts. For this setup you will need…
Sometimes one needs to quickly block access to offending scripts – like for instance when a site has been hacked and malicious files have been uploaded to the account and are used to send out spam emails.
Apache provides a simple way to block out files from being accessible to visitors. And as most intrusions involve directly access hacked php files, the bit below will do wonders at blocking out those direct calls while leaving the main site fully functional (sort of).
I’ve been searching for a headless VM manager for running and managing virtual machines on Linux.
VirtualBox seems the best solution for the task so far, as it is capable of running headless on Linux and has an (unofficial but great) web interface to manage it.
Sometimes MySQL changes its internal database structures between versions. When that is the case, you might get errors after updating it and trying to start it back up or when trying to perform particular operations on the databases (dumps for example).
The solution is rather simple and involves…
The nJoy Devi B700 is a budget tablet, running Android 4.2.2 on a dual-core Actions ATM7021 at 1.2Ghz and 1 Gb of RAM; other specs are 8 Gb of storage and a 7 in. screen.
It seems to be using the same firmware – gs702c – as a P706 tablet, one that is a bit more heard of on the internet, so the same method of rooting works.
If you’re still running a CentOS 5.10 machine, you may notice that after recent updates SpamAssassin no longer works on your system. Trying to start it manually will get you a puzzling error:
Starting spamd: child process  exited or timed out without signaling production of a PID file: exit 255 at /usr/bin/spamd line 2588.
Manually running sa-update also triggers an error (albeit more detailed)…
Backups are a must! I’ve said this time and time again and I’ll say it every time backup are the topic: One can never have enough backups.
There are a lot of advanced / dedicated backup programs out there, but for the simple task sometimes simpler programs are simpler… Here is where 7zip comes in.
Moving contacts from one phone to another is a tricky business. And when the manufacturers of the said two phones are different, this process quickly turns into a pain in the b**t.
It’s a known fact that Android (and, weirdly, older Sony-Ericsson) phones export their contacts as a single multi-contact vcf file. And it’s also a know (and hated) fact that Nokia’s (otherwise great) Suite program can only import single-contact vCards.
I got a “DS1302 Serial Real Time Clock with Battery” very cheap off eBay (for under 2$) which I set up as a backup Real Time clock module on my Raspberry.
Hooking it up is pretty straightforward. The pinout and needed software are …
Every once in a while hardware needs to be replaced. Sometimes boards, sometimes CPUs and sometimes drives. Drives are the ones most difficult to replace as they hold all that precious data one does not want to lose.
I personally hate reinstalling stuff; so I try as much as possible to “migrate” my data around. In this tutorial I’ll be replacing two drives under a RAID1 array with two newer bigger drives (and resize the array accordingly).