Since a lot of people have viewed my question and nobody replied, I have contacted the maintainer, and thought I would post the reply for everyone
> Basically, I have a gentoo server I am using as a LTS (linux terminal
> server) and am using all the KDE KIOSK stuff to lock down the interface,
> but I am having a problem with a new feature in the kde menu (which I do
> like, I just need to disable it for this instance). Whenever I customize
> the menu, upon the next login, the kmenu finds all the menu items I removed
> and places them in lost and found.
>
> Is there something I can do to stop this from happening?
Yes, that's a somewhat unexpected side-effect. If you look at the
applications.menu you will find that it has a part that reads:
<Menu>
<Name>Applications</Name>
<Directory>kde-unknown.directory</Directory>
<OnlyUnallocated/>
The <OnlyUnallocated/> makes that it includes all entries that are not
included anywhere else in the menu. Unfortunately when you delete an entry
somewhere, it then starts to match this qualification. I will see if I can
fix that somehow. Till then you could remove <OnlyUnallocated/>
Cheers,
Waldo