a program. This program will be executed on the Director's machine at
the time the Job starts (not when the Director reads the configuration
file), and any output from that program will be assumed to be a list of
- files or directories, one per line, to be included. This allows you to
- have a job that for example includes all the local partitions even if
- you change the partitioning by adding a disk. In general, you will need
+ files or directories, one per line, to be included.
+
+ This allows you to
+ have a job that, for example, includes all the local partitions even if
+ you change the partitioning by adding a disk. The examples
+ below show you how to do this. However, please note two
+ things: 1. if you want the local filesystems, you probably
+ should be using the new {\bf fstype} directive, which was
+ added in version 1.36.3. 2. the exact syntax of the command
+ needed in the examples below is very system dependent. For
+ example, on recent Linux systems, you may need to add the -P
+ option, on FreeBSD systems, the options will be different as
+ well.
+
+ In general, you will need
to prefix your command or commands with a {\bf sh -c} so that they are
invoked by a shell. This will not be the case if you are invoking a
script as in the second example below. Also, you must take care to