Page MenuHomeDevCentral

D352.id834.diff
No OneTemporary

D352.id834.diff

diff --git a/roles/phabricator/arcanist/files/arc b/roles/phabricator/arcanist/files/arc
deleted file mode 100755
--- a/roles/phabricator/arcanist/files/arc
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/sh
-
-# -------------------------------------------------------------
-# Phabricator — Arcanist Docker container wrapper
-# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-# Author: Sébastien Santoro aka Dereckson
-# Project: Nasqueron
-# Created: 2016-01-01
-# Description: Wrapper to run Arcanist as a Docker container
-# License: Trivial work, not eligible to copyright
-# Image: nasqueron/arcanist
-# -------------------------------------------------------------
-
-# -------------------------------------------------------------
-# Parse arguments
-# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-if [ -t 0 ]; then
- # If a stdin entry is available
- # launch the container in the
- # interactive mode
- FLAGS=-it
-fi
-
-# Logs are default disabled
-PRINT_LOG=0
-
-
-if [ "$1" = "shell" ]; then
- # Launch commands
- # in the container bash shell
- shift
- COMMAND=bash
-else
- # Launch arc
- mkdir -p ~/.arc
- COMMAND=arc
-
- if [ "$1" = "call-conduit" ]; then
- # Enable log printing
- PRINT_LOG=1
- # Set a random name for the container
- INSTANCE="arc-"`openssl rand -hex 21`
- FLAGS="-i -a=stdin --name=$INSTANCE"
- fi
-fi
-
-if [ -d ~/.arc/ssh ]; then
- VOLUME_SSH="-v $HOME/.arc/ssh:/root/.ssh"
-else
- VOLUME_SSH=""
-fi
-
-# -------------------------------------------------------------
-# Run container
-# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-if [ $PRINT_LOG -eq 0 ]; then
- docker run $FLAGS --rm -v ~/.arc:/opt/config -v $PWD:/opt/workspace $VOLUME_SSH nasqueron/arcanist $COMMAND $*
-else
- docker run $FLAGS -v ~/.arc:/opt/config -v $PWD:/opt/workspace $VOLUME_SSH nasqueron/arcanist $COMMAND $* > /dev/null
- sleep 3
- docker logs $INSTANCE
- docker rm $INSTANCE >/dev/null
-fi
diff --git a/roles/saltmaster/sudo/files/sudoers b/roles/saltmaster/sudo/files/sudoers
new file mode 100644
--- /dev/null
+++ b/roles/saltmaster/sudo/files/sudoers
@@ -0,0 +1,3 @@
+Cmnd_Alias SALT = /usr/local/bin/salt, /usr/local/bin/salt-api, /usr/local/bin/salt-call, /usr/local/bin/salt-cloud, /usr/local/bin/salt-cp, /usr/local/bin/salt-key, /usr/local/bin/salt-master, /usr/local/bin/salt-minion, /usr/local/bin/salt-proxy, /usr/local/bin/salt-run, /usr/local/bin/salt-ssh, /usr/local/bin/salt-syndic
+
+%wheel ALL=(salt) NOPASSWD: SALT

File Metadata

Mime Type
text/plain
Expires
Sun, Nov 24, 12:33 (7 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2260172
Default Alt Text
D352.id834.diff (2 KB)

Event Timeline