X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=README.afs;h=51625667b652706b1cae1ccea4db0ddff6526f66;hp=46e30c4542f3ba619e8b5109ac3ddab98214623b;hb=a4f75cecaaee538edb7aae3f0ff19168a1dab59d;hpb=2aa98426fca67a8b9c075ca7efea54aef18c0380 diff --git a/README.afs b/README.afs index 46e30c45..51625667 100644 --- a/README.afs +++ b/README.afs @@ -253,27 +253,27 @@ debugging info. Almost all paraslash executables have a brief online help which is displayed by using the -h switch. The --detailed-help option prints the full help text. -para_fsck tries to fix your database. Use --force (even if your name -isn't Luke) to clean up after a crash. However, first make sure -para_server isn't running before executing para_fsck if para_fsck -complains about busy (dirty) tables. para_fsck also contains an option -to dump the contents of the database to the file system. +If para_server crashed or was killed by SIGKILL (signal 9), it +may refuse to start again because of "dirty osl tables". In this +case you'll have to run the oslfsck program of libosl to fix your +database. It might be necessary to use --force (even if your name +isn't Luke). However, make sure para_server isn't running before +executing oslfsck --force. If you don't mind to recreate your database you can start from scratch by removing the entire database directory, i.e. - rm -rf ~/.paraslash/afs_database + rm -rf ~/.paraslash/afs_database-0.4 -Note that this removes all tables, in particular attribute definitions -and data, and all playlist and mood definitions. +Be aware that this removes all attribute definitions, all playlists +and all mood definitions. -para_fsck operates on the osl-layer, i.e. it fixes inconsistencies -in the database but doesn't know about the contents of the tables -contained therein. Use +Although oslfsck fixes inconsistencies in database tables it doesn't +care about the table contents. To check for invalid table contents, use para_client check -to print out bad entries, e.g.missing audio files or invalid mood -definitions. +This prints out references to missing audio files as well as invalid +playlists and mood definitions. Still having problems? mailto: Andre Noll