summaryrefslogtreecommitdiff
path: root/cfengine/cf.services.file.tmp.m4
diff options
context:
space:
mode:
Diffstat (limited to 'cfengine/cf.services.file.tmp.m4')
-rw-r--r--cfengine/cf.services.file.tmp.m451
1 files changed, 0 insertions, 51 deletions
diff --git a/cfengine/cf.services.file.tmp.m4 b/cfengine/cf.services.file.tmp.m4
deleted file mode 100644
index 72f94b2..0000000
--- a/cfengine/cf.services.file.tmp.m4
+++ /dev/null
@@ -1,51 +0,0 @@
-ifelse(`
-/etc/cfengine/cf.services.file.tmp.m4
-Copyright 2002 Jonas Smedegaard <dr@jones.dk>
-
-$Id: cf.services.file.tmp.m4,v 1.3 2002-08-06 13:26:01 jonas Exp $
-
-cfengine m4 skeleton file for cleaning up Samba and Netatalk shares
-
-Usage: m4 -DFQDN=<FQDN> /etc/local-COMMON/cfengine/cf.services.file.tmp.m4 > /tmp/cf.services.file
-
-Depend on file /etc/local-COMMON/file-<FQDN>.m4 containing lines of
-the following syntax:
- _dir(<os>,<path>,<uid>,<gid>,<modes>)dnl
- _home(<os>,<mount>,<desc>,<path>[,ro])dnl
- _files(<os>,<mount>,<desc>,<path>,<uid>,<gid>,<modes>[,ro[,<group>]|,rw,<group>[,<othergroup>]])dnl
-where
- <os>: Client operating systems (mac|win|any)
- <mount>: Mount point name (Samba: single word and max. 8 characters for backwards compatibility)
- <desc>: Mount point description (iso8859-1 is (fully?) supported).
- <uid>: user name of mountpoint owner
- <gid>: group name of mountpoint owner
- <modes>: Numeric access modes of mount point
- <path>: Full path to mount point
- <group>: Primary group with (readonly) access to mountpoint. Public (or whatever limited by filesystem) readonly access if omitted
- <othergroup>: Secondary group with readonly access
-
-Example:
-
- _dir(any,/home/fsadmin/COMMON,fsadmin,fsadmin,755)dnl
- _homefiles(win,homes,Personal files,%H/pc))
- _homefiles(mac,,Personal files,~/mac))
- _files(win,soft,softshare,/home/fsadmin/COMMON/software,fsadmin,fsadmin,775)dnl
- _printer(win,LW,Networkprinter queue for Apple LaserWriter 16/600,/tmp,lw)
-
-')dnl
-define(_tab,` ')dnl
-define(_dir,_tab$2
- mode=$5
- owner=$3
- group=$4
-)dnl
-define(_homefiles,`')dnl
-define(_printer,`')dnl
-define(_files,_dir($1,$4,$5,$6,$7))dnl
-control:
- AddInstallable = ( samba samba_reload netatalk netatalk_reload )
-
- actionsequence = ( directories )
-
-directories:
-include(/etc/local-COMMON/file-FQDN.m4)dnl