From 5bffcd541e1ae50296c6b19bcc8885127875afca Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Fri, 1 Oct 2021 11:30:06 +0200 Subject: [PATCH] use file permission to disable services --- ...E.docker-compose.baikal.yml => docker-compose.baikal.yml} | 0 ...docker-compose.netdata.yml => docker-compose.netdata.yml} | 0 ...docker-compose.posteio.yml => docker-compose.posteio.yml} | 0 set_aliases | 5 +++-- 4 files changed, 3 insertions(+), 2 deletions(-) rename baikal/{DISABLE.docker-compose.baikal.yml => docker-compose.baikal.yml} (100%) rename netdata/{DISABLE.docker-compose.netdata.yml => docker-compose.netdata.yml} (100%) rename posteio/{DISABLE.docker-compose.posteio.yml => docker-compose.posteio.yml} (100%) diff --git a/baikal/DISABLE.docker-compose.baikal.yml b/baikal/docker-compose.baikal.yml similarity index 100% rename from baikal/DISABLE.docker-compose.baikal.yml rename to baikal/docker-compose.baikal.yml diff --git a/netdata/DISABLE.docker-compose.netdata.yml b/netdata/docker-compose.netdata.yml similarity index 100% rename from netdata/DISABLE.docker-compose.netdata.yml rename to netdata/docker-compose.netdata.yml diff --git a/posteio/DISABLE.docker-compose.posteio.yml b/posteio/docker-compose.posteio.yml similarity index 100% rename from posteio/DISABLE.docker-compose.posteio.yml rename to posteio/docker-compose.posteio.yml diff --git a/set_aliases b/set_aliases index 4d4a687..3d388c4 100755 --- a/set_aliases +++ b/set_aliases @@ -1,8 +1,9 @@ #!/bin/bash -# docker +# override docker-compose +# perm 444 ignores YAML files without other read-only permission docker-compose () { - /usr/local/bin/docker-compose $(find -name 'docker-compose*.yml' -type f -printf '%p\t%d\n' 2>/dev/null | sort -n -k2 | cut -f 1 | awk '{print "-f "$0}') $@ + /usr/local/bin/docker-compose $(find -name 'docker-compose*.yml' -type f -perm 444 -printf '%p\t%d\n' 2>/dev/null | sort -n -k2 | cut -f 1 | awk '{print "-f "$0}') $@ } alias up='docker-compose --env-file /srv/hosting/.env up -d'