mirror of
https://github.com/itdoginfo/podkop.git
synced 2025-12-08 04:26:55 +03:00
Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6f604ca765 | ||
|
|
52c6eeae12 | ||
|
|
778f2897bc | ||
|
|
ca7bb77356 | ||
|
|
da8195b795 | ||
|
|
98129720bb |
@@ -2,11 +2,13 @@
|
||||
|
||||
- Это альфа версия, которая находится в активной разработке. Из версии в версию что-то может меняться.
|
||||
- Основной функционал работает, но побочные штуки сейчас могут сбоить.
|
||||
- При обновлении всегда заходите в конфигурацию и проверяйте свои настройки. Конфигурация может измениться.
|
||||
- При обновлении **обязатально** сбрасывайте кэш LuCI.
|
||||
- Также при обновлении всегда заходите в конфигурацию и проверяйте свои настройки. Конфигурация может измениться.
|
||||
- Необходимо минимум 15МБ свободного места на роутере. Роутерами с флешками на 16МБ сразу мимо.
|
||||
- При старте программы редактируется конфиг Dnsmasq.
|
||||
- Podkop редактирует конфиг sing-box. Обязательно сохраните ваш конфиг sing-box перед установкой, если он вам нужен.
|
||||
- Информация здесь может быть устаревшей. Все изменения фиксируются в телеграм-чате https://t.me/itdogchat - топик **Podkop**.
|
||||
- Если у вас не что-то не работает, то следуюет сходить в телеграм чат, прочитать закрепы и выполнить что там написано..
|
||||
- Если у вас установлен Getdomains, его следует удалить.
|
||||
|
||||
# Удаление GetDomains скриптом
|
||||
|
||||
10
install.sh
10
install.sh
@@ -69,15 +69,9 @@ main() {
|
||||
add_tunnel
|
||||
fi
|
||||
|
||||
until opkg install $DOWNLOAD_DIR/podkop*.ipk; do
|
||||
echo "Install error. Repeat"
|
||||
sleep 1
|
||||
done
|
||||
opkg install $DOWNLOAD_DIR/podkop*.ipk
|
||||
opkg install $DOWNLOAD_DIR/luci-app-podkop*.ipk
|
||||
|
||||
until opkg install $DOWNLOAD_DIR/luci-app-podkop*.ipk; do
|
||||
echo "Install error. Repeat"
|
||||
sleep 1
|
||||
done
|
||||
|
||||
echo "Русский язык интерфейса ставим? y/n (Need a Russian translation?)"
|
||||
while true; do
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=luci-app-podkop
|
||||
PKG_VERSION:=0.3.5
|
||||
PKG_VERSION:=0.3.7
|
||||
PKG_RELEASE:=1
|
||||
|
||||
LUCI_TITLE:=LuCI podkop app
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=podkop
|
||||
PKG_VERSION:=0.3.5
|
||||
PKG_VERSION:=0.3.7
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_MAINTAINER:=ITDog <podkop@itdog.info>
|
||||
|
||||
@@ -47,7 +47,7 @@ start_service() {
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if opkg list-installed | grep -qE "iptables|kmod-ipt"; then
|
||||
if opkg list-installed | grep -qE "iptables|kmod-iptab"; then
|
||||
echo "Found incompatible iptables packages. If you're using FriendlyWrt: https://t.me/itdogchat/44512/181082"
|
||||
exit 1
|
||||
fi
|
||||
@@ -207,21 +207,27 @@ migration() {
|
||||
# list migrate
|
||||
local CONFIG="/etc/config/podkop"
|
||||
|
||||
if grep -q "list domain_list 'ru_inside'" $CONFIG; then
|
||||
if grep -q "ru_inside" $CONFIG; then
|
||||
log "Depricated list found: ru_inside"
|
||||
sed -i "s/list domain_list 'ru_inside'/list domain_list 'russia_inside'/" $CONFIG
|
||||
sed -i '/ru_inside/d' $CONFIG
|
||||
fi
|
||||
|
||||
if grep -q "list domain_list 'ru_outside'" $CONFIG; then
|
||||
log "Depricated list found: ru_outside"
|
||||
sed -i "s/list domain_list 'ru_outside'/list domain_list 'russia_outside'/" $CONFIG
|
||||
log "Depricated list found: sru_outside"
|
||||
sed -i '/ru_outside/d' $CONFIG
|
||||
fi
|
||||
|
||||
if grep -q "list domain_list 'ua'" $CONFIG; then
|
||||
log "Depricated list found: ua"
|
||||
sed -i "s/list domain_list 'ua'/list domain_list 'ukraine_inside'/" $CONFIG
|
||||
sed -i '/ua/d' $CONFIG
|
||||
fi
|
||||
|
||||
# Subnet list
|
||||
if grep -q "list subnets" $CONFIG; then
|
||||
log "Depricated second section found"
|
||||
sed -i '/list subnets/d' $CONFIG
|
||||
fi
|
||||
|
||||
# second remove
|
||||
if grep -q "config second 'second'" $CONFIG; then
|
||||
log "Depricated second section found"
|
||||
|
||||
Reference in New Issue
Block a user