Should you want a cookperm.txt editor for some reason, use cookperm_edit.
Update (2005-01-26): Apparently, I was foolish enough to overlook K-Meleon's Tools>Privacy>Permissions
menu. Although somehow clumsy, those dialogs are actually much better
than hostperm_edit because the settings work right away. Therefore, I do not have any more reason to continue hostperm_edit
(but do tell me if I'm wrong). Both cookperm_edit and hostperm_edit
will still be available from this site for a few months, and will be
deleted afterwards if I really don't see why I should continue them.
Compiling instructions are similar to that of cookperm_edit.
Usage
Create a file named hostperm_edit.txt in the directory you copied hostperm_edit.exe to.
Specify (in the .txt file) the directory of the hostperm.1 file you want to edit. Normally, this is:
\Program Files\K-Meleon\Profiles\default\????????.slt for K-Meleon;
\Documents and Settings\USERNAME\Application Data\Mozilla[\Firefox]\Profiles\default\????????.slt for Mozilla [Firefox].
Press F1 anywhere in the program to see the available actions.
Bugs/Issues:
hostperm_edit hasn't been tested with empty hostperm_edit.txt or hostperm.1.
Setting "Session" for image or popup sounds meaningless; it should be removed.
"hostperm.1"?
hostperm.1 is Gecko's site permissions file introduced on 2004-02-08 to replace cookperm.txt. See Mozilla's nsPermissionManager.cpp (specifically rev. 1.39) and bug 219752.