I am trying to run pihole -up and the below error keeps coming up. I have/am using pihole now with no problems, just wanted to check if there is an update? I have all devices connected to it through dns and using the pi as a dhcp server all running smoothly apart from this. and cannot get a debug code? Is it because i am connected through pivpn remotely?
Actual Behaviour:
/etc/.pihole/automated install/basic-install.sh: line 778: syntax error near unexpected token `('
Debug Token:
/usr/local/bin/pihole: /opt/pihole/piholeDebug.sh: /usr/Bin/env: bad interpreter: No such file or directory
Linux raspberrypi 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Oct 9 04:10:17 2019 from 192.168.0.62
pi@raspberrypi:~ $ cd /etc/.pihole
pi@raspberrypi:/etc/.pihole $
pi@raspberrypi:/etc/.pihole $ sudo git status
On branch master
Your branch is up to date with 'origin/master'.
It took 6.19 seconds to enumerate untracked files. 'status -uno'
may speed it up, but you have to be careful not to forget to add
new files yourself (see 'git help status').
nothing to commit, working tree clean
pi@raspberrypi:/etc/.pihole $
pi@raspberrypi:/etc/.pihole $
pi@raspberrypi:/etc/.pihole $
pi@raspberrypi:/etc/.pihole $ /usr/bin/env
SHELL=/bin/bash
SSH_AUTH_SOCK=/tmp/ssh-JVmtveUANV/agent.27069
NO_AT_BRIDGE=1
PWD=/etc/.pihole
LOGNAME=pi
XDG_SESSION_TYPE=tty
HOME=/home/pi
LANG=en_GB.UTF-8
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
SSH_CONNECTION=192.168.0.62 56774 192.168.0.3 22
XDG_SESSION_CLASS=user
TERM=linux
USER=pi
SHLVL=1
XDG_SESSION_ID=c48
XDG_RUNTIME_DIR=/run/user/1000
SSH_CLIENT=192.168.0.62 56774 22
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
MAIL=/var/mail/pi
SSH_TTY=/dev/pts/0
OLDPWD=/home/pi
TEXTDOMAIN=Linux-PAM
_=/usr/bin/env
pi@raspberrypi:/etc/.pihole $
Does this mean anything to you? DNS & DHCP seems to be working and pihole status is green and I can access the web gui apart from the settings.php and admin? Really strange. I also can only type in pihole in terminal.but can't perform tasks such as -up etc
If you are having errors in low level systems utilities like pager or env then it looks like you have some corruption of the filesystem. You could try running fsck offline to check things but the easier option would be to make a new SD card with a fresh image from Raspberry Pi.
It looks like the version you are running predates the release of Buster. Was this a Pi that has a previous release of Raspbian and upgraded in place to Buster?
hmm, i was afraid you would say that. Completely unsure how everything corrupted over the last 2 days. Come to think of it I think the router rebooted, coiuld of that been it?
Is there a way I can backup my DNS or more importantly my DHCP assigned static addresses that I set up with pihole? I know there is a backup function within the web gui settings, but this I cannot access, all pages but the settings page.