Skip to content

darkscience/ds-salt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DarkScience Salt configurations

Currently only supports FreeBSD and debian. for porting, please look at:

  • inspircd/init.sls
  • edit/vim.sls
  • security/init.sls

Since we support linux now, we should add package names as pillar data.

#Notes:

to ensure ports is installed on a machine please run: salt '*' ports.update extract=True

Compilation if inspircd will occur on IRC nodes. This took 10 minutes on my pretty powerful machine at home.

use: salt -t 1200 '*' state.highstate when first running a node.

I just want an irc node.

Well, you shouldn't be using this only for insp, but if you need to: salt -t 1200 'nodename' state.apply inspircd should do the trick.

Configuring a master:

Stick this in your `/etc/salt/master` file.
    fileserver_backend:
     - git
    gitfs_remotes:
    - git://github.com/darkscience/ds-salt.git

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •