On Wed, Jul 31, 2013 at 06:11:02PM +0530, Yohan Pereira wrote
> On 31/07/13 at 08:30am, Tanstaafl wrote:
> > So, how should this be used to 'opt out of systemd completely'?
> 
> from main make.conf
> "Use this variable if you want  to  selectively  prevent  certain
>  files  from  being copied into your file system tree. .."
> 
> You can  use it to prevent ebuilds from installing unit files
> or open-rc scripts from doing so (based on what you want to opt-out of).

  From the man page...
> INSTALL_MASK = [space delimited list of file names]

  I do not want to input umpteen files names, or even extensions.  The
man page says nothing about masking out directories.  Here's what I had
on my system a few minutes ago before executing
"rm -rf /usr/lib/systemd/"

[i660][waltdnes][/usr/lib] ll -ogR /usr/lib/systemd
/usr/lib/systemd:
total 56
drwxr-xr-x  3  4096 May 12 20:42 .
drwxr-xr-x 53 45056 Jul 28 03:18 ..
drwxr-xr-x  4  4096 Jun 14 02:45 system

/usr/lib/systemd/system:
total 44
drwxr-xr-x 4 4096 Jun 14 02:45 .
drwxr-xr-x 3 4096 May 12 20:42 ..
-rw-r--r-- 1  155 Jun 14 02:45 acpid.service
-rw-r--r-- 1  119 Jun 14 02:45 acpid.socket
-rw-r--r-- 1  220 Jun 14 02:45 alsa-restore.service
-rw-r--r-- 1  168 Jun 14 02:45 alsa-store.service
drwxr-xr-x 2 4096 Jun 14 02:45 basic.target.wants
drwxr-xr-x 2 4096 Jun 14 02:45 shutdown.target.wants
-rw-r--r-- 1  242 May 12 19:27 sshd.service
-rw-r--r-- 1  136 May 12 19:27 sshd.socket
-rw-r--r-- 1  176 May 12 19:27 sshd@.service

/usr/lib/systemd/system/basic.target.wants:
total 8
drwxr-xr-x 2 4096 Jun 14 02:45 .
drwxr-xr-x 4 4096 Jun 14 02:45 ..
lrwxrwxrwx 1   23 Jun 14 02:45 alsa-restore.service -> ../alsa-restore.service

/usr/lib/systemd/system/shutdown.target.wants:
total 8
drwxr-xr-x 2 4096 Jun 14 02:45 .
drwxr-xr-x 4 4096 Jun 14 02:45 ..
lrwxrwxrwx 1   21 Jun 14 02:45 alsa-store.service -> ../alsa-store.service

  Maybe I should simply make a wrapper script that throws in...
"rm -rf /usr/lib/systemd/" at the end of an emerge.

-- 
Walter Dnes <waltd...@waltdnes.org>
I don't run "desktop environments"; I run useful applications

Reply via email to