[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: firefox-37, where to put



 Hi.

On Sat, 4 Apr 2015 14:14:21 -0400
Gene Heskett <gheskett@wdtv.com> wrote:

> > > > > Not necessarily as easy as you might think. You'd need to be
> > > > > careful to make sure that nothing got autostarted (or left
> > > > > running on logout) which would try to access files under
> > > > > /home/*/ - and though I don't know of anything offhand which
> > > > > would necessarily do that, I wouldn't want to assume that
> > > > > nothing would.
> > > >
> > > > If you are running Jessie, you can use "loginctl terminate-user
> > > > USER", and if there is anything left, "loginctl kill-user USER".
> > > > For Wheezy I don't know, though.
> > >
> > > pgrep -lU $USER
> > >
> > > pkill -TERM -U $USER
> > >
> > > pgrep -lU $USER
> > >
> > > pkill -KILL -U $USER
> > >
> > > Be universal. Don't depend on systemd for such easy task.
> >
> > But that still doesn't address The Wanderer's point. For example, on
> > one of my machines, a cron job pops up every minute, day and night, to
> > see whether to record music off the radio.
> >
> > It just seems sensible to me to use "single" for what it's for, rather
> > than try to fly-swat a number of corner cases (to mix metaphors).
> > (Particularly if others, like gene, might archive this method.)
> >
> > Cheers,
> > David.
> 
> This business of using cron to drive much of my stuff amply illustrates 
> this "problem".  But there are several other things that cron runs on my 
> behalf, most of which have been running so long that the only time I 
> notice them is when I realise, finally, that they have stopped.  The 
> above stuff would not prevent an attempt to execute some of them unless 
> cron itself has been killed.
> 
> Since this could be a valid concern, is that easily done?  Possibly by, 
> if systemd isn't running the show, making sure cron is not running in 
> the "single" runlevel mode?  Or is that already done. Time for a 
> chkconfig session I think.

Unless you install badly-written third-party software - there should be
small amount of processes running in single-user. From the top of my
head - init, root's bash, iscsi daemon, nfs-client and dhcp-client.
Nothing that writes in /home or /opt, that's for sure.


> Which "runlevel" is "single"?

The one that is marked with '1'.


> I get this from chkconfig --list
> cron                      0:off  1:off  2:on   3:on   4:on   5:on   6:off

And as expected, cron should not run in single-user.

>
> And I also see this, which is why I had to hand start networking on the 
> last reboot after expunging Network-Manager.
> networking                0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 

update-rc.d networking enable

Reco


Reply to: