Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

ee cli self-uninstall command does not remove the cron job created when installed

Aperta
#1,497 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
38/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
linux, php
Ambito
cli, devops

Direzione di ricerca

Il payload non indica alcun file né alcun test. Parti dall’entry point ee cli self-uninstall e segui come viene creato e rimosso il job cron mostrato da crontab -l. Il lavoro è completato quando la disinstallazione di EasyEngine non lascia più quel job pianificato e il comportamento CLI pertinente è stato verificato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Here's the output log when I tried to uninstall it and checked crontab:

root@enigma:/opt# ee cli self-uninstall 
Are you sure you want to remove EasyEngine and all its sites(along with their data)?
This is an irreversible action. No backup will be kept. [y/n] y
root@enigma:/opt# crontab -l
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin

0 0 * * * /usr/local/bin/ee site ssl-renew --all >> /opt/easyengine/logs/cron.log 2>&1

System Information

ee cli info
gagan@enigma:~$ sudo ee cli info
+-------------------+--------------------------------------------------------------------------------------------------+
| OS                | Linux 5.8.0-7630-generic #32~1609193707~20.10~781bb80-Ubuntu SMP Tue Jan 5 21:29:56 UTC 2 x86_64 |
| Shell             | /bin/bash                                                                                        |
| PHP binary        | /usr/bin/php7.3                                                                                  |
| PHP version       | 7.3.24-1+ubuntu20.04.1+deb.sury.org+1                                                            |
| php.ini used      | /etc/php/7.3/cli/php.ini                                                                         |
| EE root dir       | phar://ee.phar                                                                                   |
| EE vendor dir     | phar://ee.phar/vendor                                                                            |
| EE phar path      | /home/gagan                                                                                      |
| EE packages dir   |                                                                                                  |
| EE global config  | /opt/easyengine/config/config.yml                                                                |
| EE project config |                                                                                                  |
| EE version        | 4.1.5                                                                                            |
+-------------------+--------------------------------------------------------------------------------------------------+
lsb_release -a
gagan@enigma:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Pop
Description:	Pop!_OS 20.10
Release:	20.10
Codename:	groovy
docker version
gagan@enigma:~$ docker version
Client: Docker Engine - Community
 Version:           19.03.6
 API version:       1.40
 Go version:        go1.12.16
 Git commit:        369ce74a3c
 Built:             Thu Feb 13 01:27:49 2020
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
Engine:
Version: 19.03.6
API version: 1.40 (minimum version 1.12)
Go version: go1.12.16
Git commit: 369ce74a3c
Built: Thu Feb 13 01:26:23 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683

docker-compose version
gagan@enigma:~$ docker-compose version
docker-compose version 1.25.0, build unknown
docker-py version: 4.1.0
CPython version: 3.8.6
OpenSSL version: OpenSSL 1.1.1g  21 Apr 2020
Lingua principale
PHP
Stelle
2.2k
Fork
421
Merge medio
11h 14m
PR unite (30g)
15

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di EasyEngine/easyengine

Tutte le issue di EasyEngine/easyengine

Issue simili

Altre issue su PHP

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.