Lines Matching refs:script
123 char *script = NULL; /* argument to -z */
269 script = optarg;
314 add_svc(pmtag, type, svctag, id, pmspec, flags, version, comment, script);
321 if (!pmtag || !svctag || type || script)
330 if (!pmtag || !svctag || type || script)
339 if (!pmtag || !svctag || type || script)
347 if ((pmtag && type) || script)
352 if (script && uid) {
356 if ((pmtag && type) || (!pmtag && !type) || !svctag || (type && !script))
358 doconf(script, pmtag, type, svctag);
381 (void) fprintf(stderr, "\t\t-v version [ -f xu ] [ -y comment ] [ -z script]\n");
387 (void) fprintf(stderr, "\t%s -g -p pmtag -s svctag [ -z script ]\n", cmdname);
388 (void) fprintf(stderr, "\t%s -g -s svctag -t type -z script\n", cmdname);
405 * script - service's configuration script
409 add_svc(tag, type, svctag, id, pmspec, flags, version, comment, script)
418 char *script;
498 * put in the config script, if specified
501 if (script) {
503 if (do_config(script, fname)) {
616 * if we got rid of the service, try to remove the config script too.
765 * doconf - take a config script and have it put where it belongs or
768 * args: script - name of file containing script (if NULL, means
774 * svctag - tag of service whose config script we're operating on
778 doconf(script, tag, type, svctag)
779 char *script;
852 if (do_config(script, fname) == 0)