Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

casparize(1) [debian man page]

casparize(1)							  USER COMMANDS 						      casparize(1)

  NAME
      casparize - Set up caspar Makefile in a new directory

  SYNOPSIS
      casparize dir (/path/to/config/dir)

      casparize file (/path/to/config/dir/file)

  DESCRIPTION
      casparize  creates  a  new  configuration  working directory in your current working directory, sets up a Makefile for caspar(7) in this new
      directory, and optionally copies an original configuration file from its original system place to the newly  created  configuration  working
      directory.

  USAGE
      You typically use casparize when you already have created the root configuration working directory with its include directory and install.mk
      Caspar include file. By analysing your current working directory and the configuration directory path you give on  the  command  line,  cas-
      parize  can  deduce the contents of the Makefile in the newly created configuration working directory. It creates the new directory, creates
      the correct Makefile, and optionally copies the given configuration file in the new directory, ready for its first version commit.

  EXAMPLES
      A typical example:

	$ cd <svn>/etc
	$ casparize /etc/postfix/main.cf

      creates the directory <svn>/etc/postfix, creates <svn>/etc/postfix/Makefile including the proper content,  and  copies  /etc/postfix/main.cf
      into <svn>/etc/postfix/main.cf. You can now directly add and commit the new directory.

  BUGS
      Non known at this moment.

  AUTHOR
      Jeroen Hoppenbrouwers

  SEE ALSO
      caspar(7) The caspar homepage is at http://mdcc.cx/caspar/ .

  casparize 20120508						      8 mai 2012							casparize(1)

Check Out this Related Man Page

csp_helper(1)							  USER COMMANDS 						     csp_helper(1)

  NAME
      csp_helper - A collection of caspar helper scripts

  SYNOPSIS
      csp_install dir (directory) file (file)

      csp_mkdircp dir (directory) file (file)

      csp_scp_keep_mode h ([user@]host) dir (directory) file (file)

      csp_sucp h ([user@]host) dir (directory) file (file)

  DESCRIPTION
      The  scripts  csp_install,  csp_mkdircp,	csp_scp_keep_mode  and csp_sucp are helpers for caspar(7). These scripts typically are not invoked
      directly, but via a Makefile which uses caspar. See the notes on	csp_PUSH  in  caspar(7)  for  information  on  how  to	link  csp_install,
      csp_scp_keep_mode and csp_sucp to caspar.

  install DESCRIPTION
      csp_install creates the required directory (if needed) and installs the file, preserving timestamps. It uses install(1).

  install EXAMPLES
       csp_INSTALL_OPTIONS='--owner=www-data --group=www-data' 
	csp_INSTALL_MODE=ugo=r 
	csp_install /srv/www index.html

       csp_INSTALL_MODE=u=rwx,go= csp_install /usr/local/sbin mkpasswd

  install ENVIRONMENT
      csp_install honors csp_INSTALL_OPTIONS and csp_INSTALL_MODE (default is u=rw,go=r).

  mkdircp DESCRIPTION
      csp_mkdircp calls mkdir(1) and cp(1).

  scp_keep_mode DESCRIPTION
      csp_scp_keep_mode  uses  ssh to copy a file to a remote host, keeping its file permission mode. The trick used is a combination of mktemp(1)
      and mv(1).  Useful if you'd like to be sure a file gets installed e.g. group writable, without fiddling with permission bits on  the  remote
      host.

  scp_keep_mode EXAMPLE
	chmod g+w rc
	csp_scp_keep_mode root@gandalf /etc/uruk rc

  scp_keep_mode ENVIRONMENT
      csp_scp_keep_mode honors csp_SSH ("ssh" by default).

  sucp DESCRIPTION
      csp_sucp calls cat(1) from within sudo(1) from within ssh(1). This allows one to copy files to accounts on hosts one can only reach by call-
      ing sudo on the ssh-reachable remote host.

      Typically, one wants to install a root-owned file, but one does not want to allow access to the root-account directly  from  ssh.  Typically
      sudo is used as an extra line of defense.

  sucp EXAMPLES
      Some examples:

	csp_sucp rms@bilbo /etc fstab

	csp_sucp monty-python commit/ trailer.txt

  sucp BUGS
      If  NOPASSWD  is	not  set in the sudoers(5) file, and one's timestamp is expired, csp_sucp will forward the sudo password prompt. The given
      password will be echoed on the console!

  AUTHOR
      Joost van Baal-Ili

  SEE ALSO
      caspar(7) The caspar homepage is at http://mdcc.cx/caspar/ .

  csp_helper 20120514						      14 mai 2012						       csp_helper(1)
Man Page