The Freenet Help Site
Licences used on this wiki
Welcome anonymous user to Freenet WikiServer
 
Frost StartGuide for Linux

  • [100] What is Frost ?
  • [200] Getting Frost
  • [300] Setting up Frost
  • [400] Running Frost
  • [500] Cleaning up after an unexcepted shutdown


[100] What is Frost ?


Frost is a message-board utility with file-sharing capabilities. Users can post messages to boards, and other people reading the same board can then read these messages. Users can also attach files and references to other boards to their messages, and upload and download to and from the boards filelist.

Since Frost uses Freenet as its communication medium, it has all the same advantages (anonymity, resistance to the slashdot effect) and disadvantages (slowness and unreliability of communication) as all the other Freenet programs.


[200] Getting Frost


Frost can be downloaded from http://jtcfrost.sourceforge.net.


[300] Setting up Frost


  1. Download Frost from http://jtcfrost.sourceforge.net
  2. Make a directory called Frost (mkdir Frost; chmod 700 Frost) and unzip the zip file there (cd Frost; unzip ../frost-28-May-2004.zip).
  3. Make sure the file frost.sh has correct permissions (chmod 700 frost.sh)
  4. Edit the file frost.sh and add two lines to the beginning, just after the first line. The first added line should read export LD_ASSUME_KERNEL=2.4.1 and the second cd $HOME/Frost (the very first line of the file should read #!/bin/sh).
  5. Try running frost (./frost.sh). If everything went well, it should create a new virtual identity for you. If it doesn't work, write down the exact error message and go to http://www.freenetproject.org/index.php?page=lists and post to the Support mailing list.
  6. If everything went well, close Frost and create a new launcher to the desktop, pointing to the frost.sh file.

[400] Running Frost


Execute the frost.sh file in the main Frost directory to run Frost.


[500] Cleaning up after an unexcepted shutdown


Frost uses a lockfile to prevent two or more concurrently running instances from corrupting data. This is good, but it will prevent Frost from starting up after a crash, since the lockfile never gets deleted.

The lockfile is named .frost-run-lock and its in the main Frost directory. Simply delete this file and Frost will start running again. You might want to set up a cron job to do this at every bootup.