File: README.BLENDS

package info (click to toggle)
blends 0.7.2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 792 kB
  • sloc: xml: 5,097; python: 1,003; sh: 705; makefile: 272
file content (33 lines) | stat: -rw-r--r-- 1,242 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
This README file explains how to use blend-* scripts.

File system:
- /etc/blends/<Blend>
  Each Blend should create this directory, containing all the infos needed
  by blends-* scripts and by the Blend itself.

  In this way it's clear for users to realize that Blend is using
  Debian Pure Blends framework

- /etc/blends/blends.conf
  Main configuration file of blend-* scripts.
  
  Blends should be aware of it, but not modify it.

- /etc/blends/<Blend>/<Blend>.conf
  A configuration file, in /bin/sh syntax, in which each Blend can
  override /etc/blends/blends.conf

  Blends with particular needs, for example a particular backend, should
  set variables here.
  In this way a default set of parameters is provided by blends.conf and a
  specific set for each Blend instance in <Blend>/<Blend>.conf 

- /usr/share/blends/
  Where common functions for the scripts are stored.
  There will be a directory for each backend and a common set of
  functions that should be mandatory for each registred backend.

- /etc/blends/<Blend>/menu/<ROLE>/
  Users' menus for each registered role.
  If <ROLE> directory is not present, all files in /etc/blends/<Blend>/menu/ 
  are considered to be valid Debian menu entries for any ROLE in Blend.