HiddenService not set up in torrc file because of sed expression error
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 65/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- shell
- Área
- devops, infrastructure
Línea de trabajo
Comience con Scripts/LinodeStandUp.sh alrededor de las líneas 214-225 y reproduzca el comando sed contra /etc/tor/torrc, comprobando /standup.err para ver el error de expresión reportado. Actualice la entrada HiddenServiceDir para que la configuración se complete y las líneas HiddenService se añadan a torrc sin el error de sed.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I tried installing the standup script following your directions. I noticed that the HiddenService lines were not added to my /etc/tor/torrc. Then, I saw this error in /standup.err:
standup@localhost:~$ grep ^sed /standup.err
sed: -e expression #1, char 253: unknown option to `s'
I was able to reproduce the error by running the code https://github.com/BlockchainCommons/Bitcoin-Standup-Scripts/blob/master/Scripts/LinodeStandUp.sh#L214-L225:
standup@localhost:~$ sed -i -e 's/## address y:z./## address y:z.\
\
HiddenServiceDir \/var\/lib\/tor\/standup\/\
HiddenServiceVersion 3\
HiddenServicePort 18332 127.0.0.1:18332\
HiddenServicePort 18443 127.0.0.1:18443\
HiddenServicePort 8332 127.0.0.1:8332\
\
HiddenServiceDir \/var/\lib/\tor/\cypherpunkpay\
HiddenServiceVersion 3\
HiddenServicePort 8081 127.0.0.1:8081\
/g' /etc/tor/torrc
sed: -e expression #1, char 253: unknown option to `s'
I think the problem is this line that doesn't properly escape the directory forward slashes. It needs changed to:
HiddenServiceDir \/var\/lib\/tor\/cypherpunkpay\
- Lenguaje dominante
- Shell
- Estrellas
- 57
- Forks
- 36
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de BlockchainCommons/Bitcoin-Standup-Scripts
-
24.0.1 Needs Better Testing Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 30/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
BlockchainCommons/Bitcoin-Standup-Scripts#33 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
BlockchainCommons/Bitcoin-Standup-Scripts#32 · 1 reacción ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
BlockchainCommons/Bitcoin-Standup-Scripts#24 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
Todos los issues de BlockchainCommons/Bitcoin-Standup-Scripts
Issues similares
-
docs(agents): strengthen the no-backslash-escaped-backticks rule with an issue-creation example Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
-
Update ghgrab to 2.1.0 Abiertopackage-update
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
oSoWoSo/vOid_Community_repOsitory#148 · 1 comentario ·
-
chore
Dificultad 1/5 Menos de una hora Aptitud para principiantes 91/100
alunduil/alunduil-chezmoi#792 ·
-
Accept -c in more positions Abiertoarea: compat bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
zenhub-dev
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
OpenLiberty/ci.docker#747 ·