mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-28 03:33:25 +02:00
Hinzugefügt:
* Pakfire in die ISO gepackt. (Welche nocheinmal kleiner geworden ist.) * Neues Shutdown-Bild Geändert: * Zahlreiche Schönheitsfehler im Pakfire korrigiert. ^^ Gelöscht: * Ein kleines Überbleibsel vom IPCop entfernt. git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@128 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
@@ -1,26 +1,26 @@
|
||||
#!/bin/bash
|
||||
############################################################################################
|
||||
# Version 0.1a, Copyright (C) 2006 Peter Schaelchli F<>r IPFire besteht KEINERLEI GARANTIE;#
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen; #
|
||||
# Version 0.1a, Copyright (C) 2006 by IPFire.org #
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen. #
|
||||
############################################################################################
|
||||
|
||||
# Verzeichnis von Pakman
|
||||
VERZ=$(get_conf.sh HOME)
|
||||
|
||||
# Update Verzeichnis
|
||||
# Update-Verzeichnis
|
||||
UP_DIR=$(get_conf.sh UP_DIR)
|
||||
|
||||
# Verzeichnis mit nicht Installierten Paketen
|
||||
NIP_DIR=$(get_conf.sh NIP_DIR)
|
||||
|
||||
# Verzeichnis mit Installierten Paketen
|
||||
IP_DIR=$(get_conf.sh ^IP_DIR)
|
||||
IP_DIR=$(get_conf.sh IP_DIR)
|
||||
|
||||
# Patchliste
|
||||
PATCH_LIST=$(get_conf.sh DEST_DIR)$(get_conf.sh LIST_NAME)
|
||||
PATCH_LIST=$(get_conf.sh DEST_DIR)/$(get_conf.sh LIST_NAME)
|
||||
|
||||
# Zerlegte Listen
|
||||
ZERL_PATCH=$(get_conf.sh DEST_DIR)zerl_
|
||||
ZERL_PATCH=$(get_conf.sh DEST_DIR)/zerl_
|
||||
|
||||
# Listen Verzeichnis
|
||||
LIST_DIR=$(get_conf.sh DEST_DIR)
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
#!/bin/bash
|
||||
############################################################################################
|
||||
# Version 0.1a, Copyright (C) 2006 Peter Schaelchli F<>r IPFire besteht KEINERLEI GARANTIE;#
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen; #
|
||||
# Version 0.1a, Copyright (C) 2006 by IPFire.org #
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen. #
|
||||
############################################################################################
|
||||
|
||||
# Conf File festlegen
|
||||
CONF_File=/opt/pakfire/pakfire.conf
|
||||
CONF_FILE=/opt/pakfire/pakfire.conf
|
||||
|
||||
if [ -r $CONF_File ]
|
||||
if [ -r $CONF_FILE ]
|
||||
then
|
||||
STRI=$(grep $1 $CONF_File)
|
||||
STRI=$(grep $1 $CONF_FILE)
|
||||
STRI=${STRI#*=}
|
||||
fi
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
#!/bin/bash
|
||||
############################################################################################
|
||||
# Version 0.1a, Copyright (C) 2006 Peter Schaelchli F<>r IPFire besteht KEINERLEI GARANTIE;#
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen; #
|
||||
# Version 0.1a, Copyright (C) 2006 by IPFire.org #
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen. #
|
||||
############################################################################################
|
||||
|
||||
# Verzeichnis von Pakman
|
||||
VERZ=$(/bin/get_conf.sh HOME)
|
||||
VERZ=$(get_conf.sh HOME)
|
||||
|
||||
# Version des IPFire ermitteln
|
||||
VERS=$(get_conf.sh VERS print)
|
||||
@@ -20,7 +20,7 @@ LOG_file=$(get_conf.sh LOG)
|
||||
LIST_NAME=$(get_conf.sh LIST_NAME)
|
||||
|
||||
# Ziel Verzeichnis
|
||||
DEST_DIR=$(get_conf.sh DEST_DIR)
|
||||
DEST_DIR=$(get_conf.sh HOME)/list
|
||||
|
||||
# Host Tester
|
||||
HOST_TEST=$(get_conf.sh HOST_TEST)
|
||||
@@ -33,27 +33,27 @@ fi
|
||||
|
||||
# Falls URL nicht gesetzt wurde abbruch des Scripts
|
||||
if [ -z $URL ]
|
||||
then echo "Kann keinen Patchserver finden">>$LOG_file
|
||||
then echo "Kann keinen Listenserver finden.">>$LOG_file
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Verzeichnis in Zielverzeichnis wechseln f<>r Download
|
||||
cd $DEST_DIR
|
||||
|
||||
# Pruefen ob bereits ein File vorhanden ist falls ja dann wird sie nun gel<65>scht
|
||||
if [ -f ${DEST_DIR}${LIST_NAME} ]
|
||||
then rm ${DEST_DIR}${LIST_NAME}
|
||||
# Pruefen ob bereits ein File vorhanden ist - falls ja, dann wird sie nun gel<65>scht
|
||||
if [ -f ${DEST_DIR}/${LIST_NAME} ]
|
||||
then rm ${DEST_DIR}/${LIST_NAME}
|
||||
fi
|
||||
|
||||
# Download der Liste
|
||||
if /usr/bin/wget -q $URL/${VERS}/${LIST_NAME} >/dev/null 2>&1
|
||||
then
|
||||
cd -
|
||||
echo "Updateliste herunter geladen von $URL">>$LOG_file
|
||||
echo "Updateliste heruntergeladen von $URL">>$LOG_file
|
||||
exit 0
|
||||
else
|
||||
cd -
|
||||
echo "Updateliste konnnte nicht herunter geladen werden von $URL">>$LOG_file
|
||||
echo "Updateliste konnnte nicht heruntergeladen werden von $URL">>$LOG_file
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
@@ -1,27 +1,27 @@
|
||||
#!/bin/bash
|
||||
############################################################################################
|
||||
# Version 0.1a, Copyright (C) 2006 Peter Schaelchli F<>r IPFire besteht KEINERLEI GARANTIE;#
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen; #
|
||||
# Version 0.1a, Copyright (C) 2006 by IPFire.org #
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen. #
|
||||
############################################################################################
|
||||
|
||||
# Haupturl
|
||||
# Haupt-URL
|
||||
http=$(get_conf.sh H_MIRROR)
|
||||
|
||||
# Ziel Verzeichnis
|
||||
# Ziel-Verzeichnis
|
||||
dest=$(get_conf.sh HOME)
|
||||
|
||||
# URL Zerleger
|
||||
# URL-Zerleger
|
||||
URL_ZERL=$(get_conf.sh URL_ZERL)
|
||||
|
||||
# Host Tester
|
||||
# Host-Tester
|
||||
HOST_TEST=$(get_conf.sh HOST_TEST)
|
||||
|
||||
# Testen ob Server erreichbar
|
||||
# Testen ob Server erreichbar ist
|
||||
if ! $HOST_TEST $($URL_ZERL $http get_host) >/dev/null 2>&1
|
||||
then exit 1
|
||||
fi
|
||||
|
||||
# Verzeichnis wechseln
|
||||
# Ins Verzeichnis wechseln
|
||||
cd $dest
|
||||
|
||||
# <20>berpr<70>fen ob File schon vorhanden ist
|
||||
@@ -29,7 +29,7 @@ if [ -e ${dest}$($URL_ZERL $http get_file) ]
|
||||
then rm ${dest}$($URL_ZERL $http get_file)
|
||||
fi
|
||||
|
||||
# File herunter laden
|
||||
# File herunterladen
|
||||
if /usr/bin/wget -q $http >/dev/null 2>&1
|
||||
then
|
||||
cd -
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
############################################################################################
|
||||
# Version 0.1a, Copyright (C) 2006 Peter Schaelchli F<>r IPFire besteht KEINERLEI GARANTIE;#
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen; #
|
||||
# Version 0.1a, Copyright (C) 2006 by IPFire.org #
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen. #
|
||||
############################################################################################
|
||||
|
||||
# Download Zielverzeichnis
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
############################################################################################
|
||||
# Version 0.1a, Copyright (C) 2006 Peter Schaelchli F<>r IPFire besteht KEINERLEI GARANTIE;#
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen; #
|
||||
# Version 0.1a, Copyright (C) 2006 by IPFire.org #
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen. #
|
||||
############################################################################################
|
||||
|
||||
# Update Verzeichnis
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
#!/bin/bash
|
||||
############################################################################################
|
||||
# Version 0.1a, Copyright (C) 2006 by IPFire.org #
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen. #
|
||||
############################################################################################
|
||||
|
||||
echo $?
|
||||
echo $$
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
############################################################################################
|
||||
# Version 0.1a, Copyright (C) 2006 Peter Schaelchli F<>r IPFire besteht KEINERLEI GARANTIE;#
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen; #
|
||||
# Version 0.1a, Copyright (C) 2006 by IPFire.org #
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen. #
|
||||
############################################################################################
|
||||
|
||||
# URL Zerleger
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
############################################################################################
|
||||
# Version 0.1a, Copyright (C) 2006 Peter Schaelchli F<>r IPFire besteht KEINERLEI GARANTIE;#
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen; #
|
||||
# Version 0.1a, Copyright (C) 2006 by IPFire.org #
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen. #
|
||||
############################################################################################
|
||||
|
||||
# Source Verzeichnis
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
############################################################################################
|
||||
# Version 0.1a, Copyright (C) 2006 Peter Schaelchli F<>r IPFire besteht KEINERLEI GARANTIE;#
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen; #
|
||||
# Version 0.1a, Copyright (C) 2006 by IPFire.org #
|
||||
# IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben d<>rfen. #
|
||||
############################################################################################
|
||||
|
||||
protokoll=${1%%:*}
|
||||
|
||||
Reference in New Issue
Block a user