BlogFS
Details
| Size: | 16K |
| Last Update: | 2008-05-05 22:21:36 |
| Version: | 1.0 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | rohanpm.net |
| Price: | $0.00 |
Description:
BlogFS 1.0 is filesystems software developed by rohanpm.net.
BlogFS is a FUSE-based filesystem to mount WordPress blogs. BlogFS works by using the MetaWeblog XML-RPC API.
Using BlogFS:
First, you must have FUSE support in your kernel, and must have the python FUSE bindings installed. Then run BlogFS as follows:
./blogfs.py < mount_point >
Now you must set up your blog(s). You do this by making directories, using this syntax: user:password@host:port|path|to|xmlrpc . Port may be omitted; if so, it will be assumed to be 80.
Example:
cd < mount_point >
mkdir foo:bar@foobar.net|wordpress|xmlrpc.php
Once created, the directory will effectively disappear and be replaced with one named user@host, so your password will no longer be visible. Nevertheless, BlogFS makes no attempt to keep your password encrypted or hidden in memory, so don't fool yourself into thinking it's secure.
You'll then see two directories within the directory for your blog:
all_posts - displays all the posts currently in your blog
categories - has a subdirectory for each category of your blog, with posts in the appropriate directories
Saving a file in all_posts will create a new post with the title and contents of that file, and in the default category. In a category-specific directory, it will be posted in the category represented by that directory.
Example:
echo 'Foo bar!' > foo@foobar.net/categories/cadigans/foobar
...creates a new post, called 'foobar', in the category 'cadigans', with content 'Foo bar!'
BlogFS caches contents of your blog, so if you run BlogFS and then edit your blog through some other means, BlogFS's contents will be outdated. To get around this, you can force an update of every blog by writing an arbitrary string to /configure/force_update .
echo bla > configure/force_update
Requirements:
Filesystem in Userspace
Python
BlogFS 1.0 supports different languages (including english). It works with Linux.
Downloading BlogFS 1.0 will take several seconds if you use fast ADSL connection.
0 comments
Add to
BlogFS Version History
Related Software
|
|
From category: Operating-Systems-Other |
| Cooperative Linux 0.6.4 is operating systems other software developed by Dan Aloni. Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windo... |
|
|
From category: System-Administration |
| eL DAPo 1.18 is system administration software developed by keysd. eL DAPo is a PHP-based application for managing and querying LDAP servers. It can rename, modify, and delete LDAP entries, as well... |
|
|
From category: Networking |
| MyConnection Server is broadband testing software which measures connections for bandwidth speeds.... |
|
|
From category: Monitoring |
| EmailScan 0.12 is monitoring software developed by Mat Kovach. EmailScan scans incoming multipart email for bad file types, filenames, and virii using procmail. EmailScan is yet another sca... |
|
|
From category: System-Administration |
| fakechroot 2.4 is system administration software developed by Piotr Roszatycki. fakechroot provides a fake chroot environment to programs. A fake chroot allows you to run programs which require roo... |
|
|
From category: Monitoring |
| AsItHappens is a real-time network performance monitor.... |
|
|
From category: Clustering-and-Distributed-Net |
| cexec 1.26 is clustering and distributed net software developed by Internet Connection, Inc.. cexec is a software for building ad-hoc clusters. To install cexec, you need to first build it (... |
|
|
From category: Backup |
| KBackup is a program that lets you back up any directories or files.... |
|
|
From category: Emulators |
| GNOME Video Arcade is a simple xmame front-end for the GNOME Desktop Environment.... |
|
|
From category: Recovery |
| bytecounter 0.8 is recovery software developed by J.P. Larocque. bytecounter is a Perl program to copy data while keeping track of and showing a status line indicating the data-rate and estimated t... |
|
|
From category: Monitoring |
| DS1624 parallel port thermometer 0.4 is monitoring software developed by Fabrizio Fiorucci. DS1624 parallel port thermometer is a simple driver for a thermometer device based on DS1624 and connecte... |
|
|
From category: Archiving |
| Rsync Vault Manager uses rsync to manage archives of clients across multiple logical partitions.... |
|
|
From category: Emulators |
| DAPHNE 0.99.7 is emulators software developed by DAPHNE Team. DAPHNE is a Free laserdisc game emulator that allows one to play laserdisc arcade games on one\'s PC. Using DAPHNE, one can play the fo... |
|
|
From category: Networking |
| P2P@i is a tool that provides a network virtualization software to construct virtual IP networks by using a P2P network.... |
|
|
From category: Operating-Systems-Linux-Distri |
| ClarkConnect 4.0 Community is operating systems linux distri software developed by Point Clark Networks. ClarkConnect is a powerful yet easy-to-use software package that transforms off-the-shelf se... |
Leave a comment