Refracta IS Debian, but since I'm not Debian, I can't call it that. It's
debian jessie with sysvinit instead of systemd. The jessie-based version
of refracta was created in the following manner -

Standard-system install of wheezy.
Pinned "*systemd*" to -1
dist-upgrade to jessie
added some packages from the jessie main repository
added yad (from debs.slavino.sk)
added some custom scripts, including
  refractainstaller (installs a live-cd to hard drive)
  refractasnapshot (creates a live-cd iso file from your installation)
  refracta2usb (makes a live usb from one or more live-cd iso files)
added a spash image to the grub boot menu, and also changed blue to black,
so if you remove the splash, it'll look different from debian. Also
changed the name in the boot menu.
Enabled all magic-sysrq keys.
Pinned dbus and libpulse0 to wheezy versions and util-linux to the last
jessie version that didn't need libsystemd0.
Added NoScript plugin to Iceweasel and changed the default bookmarks.
Added a few desktop config files to /etc/skel

I think that's all.

Here's how it's pinned:

Package: *systemd*
Pin: origin ""
Pin-Priority: -1

Package: dbus
Pin: version 1.5.8*,a=wheezy
Pin-Priority: 1001

Package: libpulse0
Pin: version 2.0-6*
Pin-Priority: 1001

Package: bsdutils
Pin: version 1:2.20*
Pin-Priority: 1001


It seems to be working, so far, but as mentioned, it may break at some
point with upgrades. Others can try the same thing and share their
experiences. If you're willing to accept libsystemd0, then I think you
don't need to use older versions of dbus and libpulse0. (I could be wrong
about that.)

It looks like someone else is taking a similar approach -
http://www.freelists.org/post/modular-debian/Avoiding-both-systemd-and-systemdshim-within-Debian



-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5460b45b.9060...@gmail.com

Reply via email to