Skip to content

Commit af09aa9

Browse files
authored
Update
1 parent 5d1640c commit af09aa9

File tree

1 file changed

+72
-1
lines changed

1 file changed

+72
-1
lines changed

README.md

Lines changed: 72 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@ T-Pot is the all in one, optionally distributed, multiarch (amd64, arm64) honeyp
5454
- [Spiderfoot](#spiderfoot)
5555
- [Maintenance](#maintenance)
5656
- [Updates](#updates)
57+
- [Update from 20.06.x](#update-from-2006x)
58+
- [Updates for 22.04.x](#updates-for-2204x)
59+
- [Known Issues](#known-issues)
60+
- [Grub Fails to Reconfigure](#grub-fails-to-reconfigure)
61+
- [Docker Images Fail to Download](#docker-images-fail-to-download)
62+
- [Network Interface Fails](#network-interface-fails)
5763
- [Start T-Pot](#start-t-pot)
5864
- [Stop T-Pot](#stop-t-pot)
5965
- [T-Pot Data Folder](#t-pot-data-folder)
@@ -553,13 +559,78 @@ The update script will ...
553559
- ensure all T-Pot relevant system files will be patched / copied into the original T-Pot state
554560
- restore your custom ews.cfg and HPFEED settings from `/data/ews/conf`
555561

556-
You simply run the update script ***after you backed up any relevant data***:
562+
563+
### **Update from 20.06.x**
564+
If you are running T-Pot 20.06.x you simply follow these commands ***after you backed up any relevant data***:
565+
```
566+
sudo su -
567+
cd /opt/tpot/
568+
wget -O update.sh https://raw.githubusercontent.com/telekom-security/tpotce/master/update.sh
569+
./update.sh
570+
```
571+
572+
### **Updates for 22.04.x**
573+
If you are already running T-Pot 22.04.x you simply run the update script ***after you backed up any relevant data***:
557574
```
558575
sudo su -
559576
cd /opt/tpot/
560577
./update.sh
561578
```
562579

580+
## Known Issues
581+
The following issues are known, simply follow the described steps to solve them.
582+
<br><br>
583+
584+
### **Grub Fails to Reconfigure**
585+
In some cases Grub fails to reconfigure, follow these commands to correct that error:
586+
```
587+
sudo su -
588+
DEBIAN_FRONTEND=dialog dpkg --configure grub-pc
589+
```
590+
591+
### **Docker Images Fail to Download**
592+
Some time ago Docker introduced download [rate limits](https://docs.docker.com/docker-hub/download-rate-limit/#:~:text=Docker%20Hub%20limits%20the%20number,pulls%20per%206%20hour%20period.). If you are frequently downloading Docker images via a single or shared IP, the IP address might have exhausted the Docker download rate limit. Login to your Docker account to extend the rate limit.
593+
```
594+
sudo su -
595+
docker login
596+
```
597+
598+
### **Network Interface Fails**
599+
After the installation it is possible your network interfaces are using a different naming scheme (`ens` => `eth`). In this case you need to adjust `/etc/network/interfaces` to reflect your NIC.
600+
601+
Example:
602+
```
603+
# This file describes the network interfaces available on your system
604+
# and how to activate them. For more information, see interfaces(5).
605+
606+
source /etc/network/interfaces.d/*
607+
608+
# The loopback network interface
609+
auto lo
610+
iface lo inet loopback
611+
612+
# The primary network interface
613+
auto ens33
614+
iface ens33 inet dhcp
615+
```
616+
617+
`ifconfig` / `ip a` revealed the interface is now named `eth0`, so you need to adjust `interfaces` accordingly:
618+
```
619+
# This file describes the network interfaces available on your system
620+
# and how to activate them. For more information, see interfaces(5).
621+
622+
source /etc/network/interfaces.d/*
623+
624+
# The loopback network interface
625+
auto lo
626+
iface lo inet loopback
627+
628+
# The primary network interface
629+
auto eth0
630+
iface eth0 inet dhcp
631+
```
632+
633+
563634
## Start T-Pot
564635
The T-Pot service automatically starts and stops on each reboot (which occurs once on a daily basis as setup in `/etc/crontab` during installation).
565636
<br>

0 commit comments

Comments
 (0)