X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=blobdiff_plain;f=src%2Fpakfire%2Fpakfire.conf;h=56786cf03325f3c87cf3133204612d90a9a52946;hp=e00c2322f6fad490f60e561b3c49714d6905bf77;hb=d046fed05c9773b774b446f13c2eb7d9afb08ffe;hpb=6d4147d2500d4002754a27501d7ede6f6d6b040f diff --git a/src/pakfire/pakfire.conf b/src/pakfire/pakfire.conf index e00c2322f6..56786cf033 100644 --- a/src/pakfire/pakfire.conf +++ b/src/pakfire/pakfire.conf @@ -1,56 +1,46 @@ -############################################################################################ -# 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; # -############################################################################################ - -# Home Verzeichnis von Pakman -HOME=/opt/pakfire/ - -# Verionsfile von IPFire -VERS=/etc/ipfire_vers - -# URL Mirrorfile -PURL=/opt/pakfire/patch.http - -# LOG_file -LOG=/var/log/pakfire.log - -# Filename der Patchliste -LIST_NAME=packages_list.txt - -# Zielverzeichnis der Patchliste -DEST_DIR=/opt/pakfire/list/ - -# Update Verzeichnis -UP_DIR=/opt/pakfire/updates/ - -# Verzeichnis mit nicht installierten Paketen -NIP_DIR=/opt/pakfire/notinstalled/ - -# Verzeichnis mit Installierten Paketen -IP_DIR=/opt/pakfire/installed/ - -# Download Zielverzeichnis -DOWN_DEST=/opt/pakfire/download/ - -# Haupt- Mirrorliste -H_MIRROR=http://mirror.ipfire.org/packages/files.http - -# URL Zerlegungs- Script -URL_ZERL=/opt/pakfire/url_zerl.sh - -# Host Tester -HOST_TEST=/opt/pakfire/test_host.sh - -# Paket Filenamen festlegen -# Das eigentliche Paket -PAK_PROG=prog.tar.gz -# Abhängigkeits Liste -PAK_ABH=abh.txt -# Installer Script -PAK_INST=install.sh -# Uninstaller Script -PAK_UNINST=uninstall.sh - -# Cacheverzeichnis -CACHE_DIR=/opt/pakfire/cache/ +#!/usr/bin/perl +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +package Conf; + +$version = "2.5"; + +$mainserver = "pakfire.ipfire.org"; + +$cachedir = "/opt/pakfire/cache"; +$dbdir = "/opt/pakfire/db"; +$coredir = "/opt/pakfire/db/core"; +$tmpdir = "/opt/pakfire/tmp"; +$logdir = "/opt/pakfire/logs"; + +if ( -e "$dbdir/uuid" ) { + $uuid = `cat $dbdir/uuid`; + chomp($uuid); +} + +if ( -e "$coredir/mine" ) { + $core_mine = `cat $coredir/mine`; + chomp($core_mine); +} else { + $core_mine = "0"; +} + +1;