Sep 122014

This error, or more precisely

NTFS-3G could not mount /dev/disk#
at /Volumes/XXXXXXXX because the following problem occurred:

Did not receive a signal within 15.000000 seconds.

started to appear when I installed MacFuse and NTFS-3G on a new MacBookPro 2014 running Mavericks.

It is pretty harmful, since the NTFS volume would mount as well… but annoying.

Since I understand quite few people are experiencing this on the Net and I want to remember the solution I adopted, I have decided to report here the fix I’ve found.

Continue reading »

Apr 132014

Hello world of little greeny robots!AndroidBot

Your voice has been listened, therefore I’m posting working instructions about how to make a client-to-site VPN with a McAfee Next Generation Firewall using a Samsung Galaxy S3 running Android version 4.

The firewall configuration is similar to the one used in my previous post about iOS VPN, so you can take the gateway configuration from there as well as the instructions to generate digital certificates.

Concerning the client side configuration, here we go!

Continue reading »

Jun 212013

This post is the fruit of quite big experience I’ve done to build what mentioned in the title.

The choice of the NGFW is because Stonesoft is the company where I happened to be working for the last decade… actually for the last 12 years 🙂

Since iOS devices have been announced, this question has been more and more recurring… and I even wrote a kind of a HowTo at one point. Which has been extended by a good friend of mine and published on a blog… which does not exist anymore.
The problem is that HowTo was not completely detailed… and it generated lots of questions and comment, to clarify various aspects of the topic.

Hence I’ve decided to avoid that knowledge to go lost, publishing this post on something that I control (well, sort of 😉 ).

Enriching it with bit more details and side information.

Still reading? Still wanting to have your iThing connected in VPN with the mighty Stonesoft NGFW? Allrite! Read on!

Continue reading »

Mar 022013

AutomatorI use EasyPHPAlbum to manage my online photo gallery.

It’s handy and does the job, since when I need to add new pictures I just need to upload the directory, add the index.php et voilĂ .

I decided to use OS X Automator to upload both the exported versions of the pictures and the needed index.php to my online gallery.

It has been insanely easy, and it work like a champ. SO sharing my experience here.

First of all, copy the EasyPHPAlbum index.php configured as you needed in a specific folder on your Mac.

Then create an empty folder, which is the one you want to “monitor for new photos”.

Retrieve and install a very handy FTP Automator Action to help you with data transfer.

Add index.php to the newly created folder

Launch Automator, choosing  to create a Folder Action.

On top of it, select the folder you want to monitor for the new photos.

From the menu on the left select Variables, then Locations, then Path.

Drag and drop to the right to get it populated with the newly created folder.

From the menu on the left choose Actions, then Utility and finally Set the variable value.

Drag and drop on the right and it should automatically take the variable name set in the previous step. If not, drag and drop the variable name on it from the bottom of the screen.

From Files and Folders action group on the left, select Get Specified Finder Items.
Be careful now. From the options button, flag Ignore Action Input and click on Add… button to manually add the index.php file you want to upload with the pictures.

From same action group, select Copy Finder Items, drop it on the right and drag the path variable over it.

Finally, add the FTP action to the end and configure it with the needed credentials to upload the folder content to the hosted space on the internet.


Feb 232012

…because I simply love this new authentication technique.

When you install the WordPress plugin, the login screen changes with a small button to perform the BrowserID enabled login:

When you click on Sign in, the verification begins…

et voilĂ , you’re in your Dashboard!

Of course you need to have a user with email matching the email you’ve registered with BrowserID.

Easy, rather secure, immediate!

Kudos to Mozilla Identity Team!

Apr 092008

Short article about how to enable a Debian Etch (stable version at moment of writing) to have access in read/write to NTFS filesystems.

Since there is not package available in standard Etch repositories, packages needs to be retrieved and installed by “Etch Backports” repositories as follows:

  • wget
  • wget
  • wget
  • wget

Then, set’em up in your Debian using following commands:

  • dpkg -i libfuse2_2.7.1-2~bpo40+1_i386.deb
  • dpkg -i fuse-utils_2.7.1-2~bpo40+1_i386.deb
  • dpkg -i libntfs-3g2_1.516-1~bpo.1_i386.deb
  • dpkg -i ntfs-3g_1.516-1~bpo.1_i386.deb

Then test mounting it using command:

mount -t ntfs-3g /dev/sda1 (replace /dev/sda1 with your device) /<mounting path>

It might come up with following message if your kernel is still the standard one of Etch version… should be harmless if you’re just mounting an NTFS formatted external drive as I’m trying to…
WARNING: Deficient Linux kernel detected. Some driver features are
not available (swap file on NTFS, boot from NTFS by LILO), and
unmount is not safe unless it’s made sure the ntfs-3g process
naturally terminates after calling ‘umount’. If you wish this
message to disappear then you should upgrade to at least kernel
version 2.6.20, or request help from your distribution to fix
the kernel problem. The below web page has more information: