Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Mar 2007 19:00:53 +0200
From:      Stefan Lambrev <stefan.lambrev@sun-fish.com>
To:        sthomas@nerim.net
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Background process
Message-ID:  <45F04145.2090103@sun-fish.com>
In-Reply-To: <52267.194.69.32.50.1173359004.squirrel@webmail.nerim.net>
References:  <52267.194.69.32.50.1173359004.squirrel@webmail.nerim.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

sthomas@nerim.net wrote:
> Hello,
>
> I connect to my freebsd box via ssh using putty from a WindowsXP
> workstation, I want to run a process on the freebsd box, then close my ssh
> session (closing putty) while keeping the process running.
>
> So I run my process like this : # myprogram &, then I exit the shell.
>
> But when I do that, I can see with ps that my process go from "TT" "p0" to
> "TT" "p0-" and the application doesn't work anymore. For information, the
> program I want to be able to run via ssh then close the ssh session is the
> moinmoin wiki which is a wiki written in python.
>
> In man ps I can see that the trailing "-" after "p0" means my process can
> no longer reach the controlling terminal... But what can I do to achieve
> my goal ?
>   
Did you try "disown" before closing ssh ?
Anyway if you want to be able to restore (on foreground) your 
application then you need screen from ports.
But if you just want to start something as daemon this work for me:
./app ^Z
bg
disown
exit :)
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
>   

-- 
Best Wishes,
Stefan Lambrev
ICQ# 24134177




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45F04145.2090103>