X-Git-Url: https://git.hcoop.net/hcoop/domtool2.git/blobdiff_plain/d351d679283a797c98f5f65d18aa757c18e56305..504618b9ccf4bdbd8b3e27f799770b16c6358a71:/src/slave.sig diff --git a/src/slave.sig b/src/slave.sig index a3d322f..1a11e51 100644 --- a/src/slave.sig +++ b/src/slave.sig @@ -64,4 +64,13 @@ signature SLAVE = sig val lineInFile : string -> string -> bool (* Is there a line in the file (first arg) that matches that given? *) + val inGroup : {user : string, group : string} -> bool + (* Check membership in a UNIX group. *) + + val mkDirAll : string -> unit + (* [mkDirAll p] creates directory "p", creating all parent directories, as + * necessary. *) + + val remove : ''a list * ''a -> ''a list + val removeDups : ''a list -> ''a list end