> 1. On console of my auth/cpu/file server I did as user bootes: "cat
> /mnt/factotum/ctl"
> And I could see some keys stored there.
>
> 2. I connect to the same server with drawterm, login as bootes and
> type the same command.
> But there are no keys stored there.
> Why?
the kernel starts factotum for the hostowner but if you
drawterm in you need to start your own factotum. generally
this is done from $home/lib/profile. i think glenda's profile is
missing this case. this is what i have
[...]
case cpu
if (test -e /mnt/term/mnt/wsys) {
# rio already running
wsys = /mnt/term^`{cat /mnt/term/env/wsys}
bind -a /mnt/term/mnt/wsys /dev
if(test -f /mnt/term/dev/label)
echo -n $sysname > /mnt/term/dev/label
prompt=($sysname^'; ') ; fn $sysname {}
}
bind /mnt/term/dev/cons /dev/cons
bind /mnt/term/dev/consctl /dev/consctl
bind -a /mnt/term/dev /dev
news
if (! test -e /mnt/term/mnt/wsys) {
# cpu call from drawterm
plumber
auth/factotum
exec rio
}
}
- erik