Browse Source

fix exec sudo with params

main
pvincent 13 hours ago
parent
commit
b694687a5c
  1. 3
      bin/apply_auth_remote_ssh.bash
  2. 3
      bin/export.bash
  3. 2
      bin/import.bash
  4. 3
      bin/purge.bash
  5. 3
      debian/install.bash
  6. 3
      debian/install_zourit_style.bash

3
bin/apply_auth_remote_ssh.bash

@ -1,8 +1,7 @@
#!/usr/bin/env bash
# execute as root or use `sudo`
[[ $(id -u) != 0 ]] && exec sudo $(dirname "$0")/$(basename "$0")
[[ $(id -u) != 0 ]] && exec sudo -- $(dirname "$0")/$(basename "$0") $*
# changes in /etc/sympa/auth.conf
sed -i 's/.*host 192.168.1.254:389.*/\thost 127.0.0.1:389/' /etc/sympa/auth.conf

3
bin/export.bash

@ -46,7 +46,6 @@ function export {
### MAIN
# execute as root or use `sudo`
[[ $(id -u) != 0 ]] && exec sudo $(dirname "$0")/$(basename "$0")
[[ $(id -u) != 0 ]] && exec sudo -- $(dirname "$0")/$(basename "$0") $*
set -Eeu
export

2
bin/import.bash

@ -138,7 +138,7 @@ function import {
## main
# execute as root or use `sudo`
[[ $(id -u) != 0 ]] && exec sudo $(dirname "$0")/$(basename "$0")
[[ $(id -u) != 0 ]] && exec sudo -- $(dirname "$0")/$(basename "$0") $*
set -Eeu
assert_file $*

3
bin/purge.bash

@ -83,7 +83,6 @@ function export {
### MAIN
# execute as root or use `sudo`
[[ $(id -u) != 0 ]] && exec sudo $(dirname "$0")/$(basename "$0")
[[ $(id -u) != 0 ]] && exec sudo -- $(dirname "$0")/$(basename "$0") $*
set -Eeu
purge

3
debian/install.bash

@ -3,8 +3,7 @@
## MAIN
# execute as root or use `sudo`
[[ $(id -u) != 0 ]] && exec sudo $(dirname "$0")/$(basename "$0")
[[ $(id -u) != 0 ]] && exec sudo -- $(dirname "$0")/$(basename "$0") $*
apt install -y postfix postgresql nginx fcgiwrap perl-doc certbot
echo TO BE continued...

3
debian/install_zourit_style.bash

@ -3,8 +3,7 @@
## MAIN
# execute as root or use `sudo`
[[ $(id -u) != 0 ]] && exec sudo $(dirname "$0")/$(basename "$0")
[[ $(id -u) != 0 ]] && exec sudo -- $(dirname "$0")/$(basename "$0") $*
# changes in /usr/share/sympa/lib/Sympa/Config/Schema.pm
sed -i "s/.*005ab2.*/ default => '#ad0c78', # '#005ab2' replaced by ZOURIT-COLOR-1/" /usr/share/sympa/lib/Sympa/Config/Schema.pm
sed -i "s/.*004b94.*/ default => '#1f2937', # '#004b94' replaced by ZOURIT-COLOR-2/" /usr/share/sympa/lib/Sympa/Config/Schema.pm

Loading…
Cancel
Save