On 14/06/15 23:19, Steve Litt wrote:
On Sun, 14 Jun 2015 22:39:51 +0200
Anto <[email protected]> wrote:
On 14/06/15 21:43, Steve Litt wrote:
On Sun, 14 Jun 2015 18:18:48 +0200
Anto <[email protected]> wrote:
And the second one
is I would like to be able to easily switch back and forth between
epoch and sysvinit for testing purpose, so that I know exactly what
will happen if I did that on my main PC.
That's easy. Copy as root with execute permissions the Epoch
executable to /e. Then, when you want to run Epoch, you just put
init=/e in your grub kernel line. When you want to boot sysvinit,
you just boot business as usual.
Yes. We could do that. But that would not involve cleaning up the
files as the dpkg does when we switch back and forth from epoch to
sysvinit or vise versa.
It wouldn't have to involve cleaning up files. Epoch and sysvinit have
no files in common, they're two completely separate train tracks. For
experimentation's purposes, you can have them both installed and
determine which one by the Grub Kernel line.
Later, when your objective isn't A/B comparison experimentation but
makgin an Epoch package, *then* you could worry about cleanup, and
switch them by installing one and deinstalling the other.
Personally I think both packages should allow the other one to sit on
the disk. Except for both using /sbin/init, these two inits are
orthogonal. You could even make a Grub menu item that boots
to /sbin/epoch, so it's a Grub choice.
SteveT
Steve Litt
June 2015 featured book: The Key to Everyday Excellence
http://www.troubleshooters.com/key
Thanks Steve,
Yes. I agree that for experimental purpose we can have both inits.
However, my objective is not to play around with it but to use it on my
PC. For this purpose, in my opinion there must be only one init
installed on the PC. So the epoch package must behave the same as for
instance sysvinit and upstart (systemd is definitely not in this
category), where sysvinit replaces upstart and vise versa when we
install any one of them. I have been reading how sysvinit and upstart
are being packaged. I think I will try to replicate that for epoch.
There is one thing that annoys me due to epoch only has a singe
configuration file. I think you have done a lot more research on epoch
so perhaps you could answer this. Is there any mechanism to
automatically manage applications that we want to start/stop at
boot/shutdown time on epoch, which is similar to update-rc.d script for
sysvinit?
At the moment, it looks to me that if I installed ntpd for instance, I
have to manually edit epoch.conf and add ntpd ObjectID.
Cheers,
Anto
_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng