From 908a3eb776d872efef8dbd674563a8f0ce45af1d Mon Sep 17 00:00:00 2001 From: ms Date: Mon, 9 Jul 2007 20:37:46 +0000 Subject: [PATCH] Pakete lassen sich nun definitv per Webinterface installieren. Backup-Tool mal direkt gefixt. git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@667 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 --- html/cgi-bin/pakfire.cgi | 10 ++++++---- lfs/backup | 8 +++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/html/cgi-bin/pakfire.cgi b/html/cgi-bin/pakfire.cgi index 478a490661..c9d9db8ba0 100644 --- a/html/cgi-bin/pakfire.cgi +++ b/html/cgi-bin/pakfire.cgi @@ -38,14 +38,16 @@ $pakfiresettings{'UUID'} = 'on'; &Header::openbigbox('100%', 'left', '', $errormessage); if ($pakfiresettings{'ACTION'} eq 'install'){ + $pakfiresettings{'INSPAKS'} =~ s/\|/\ /g; if ("$pakfiresettings{'FORCE'}" eq "on") { - system("/usr/local/bin/pakfire", "install", "--non-interactive", "$pakfiresettings{'INSPAKS'}", "&"); - sleep(1); + my $command = "/usr/local/bin/pakfire install --non-interactive $pakfiresettings{'INSPAKS'} &>/dev/null &"; + system("$command"); + sleep(2); } else { &Header::openbox("100%", "center", "Abfrage"); my @output = `/usr/local/bin/pakfire resolvedeps $pakfiresettings{'INSPAKS'}`; print <Sie maechten folgende Pakete installieren: $pakfiresettings{'INSPAKS'}. Moeglicherweise haben diese Pakete Abhaengigkeiten, d.h. andere Pakete muessen zusaetzlich installiert werden. Dazu sehen sie unten eine Liste. +
Sie maechten folgende Pakete installieren: "$pakfiresettings{'INSPAKS'}". Moeglicherweise haben diese Pakete Abhaengigkeiten, d.h. andere Pakete muessen zusaetzlich installiert werden. Dazu sehen sie unten eine Liste.
		
 END
 		foreach (@output) {
@@ -200,7 +202,7 @@ print <
 					
Registrierung am Master-Server: -
+
END diff --git a/lfs/backup b/lfs/backup index 30db794019..35258ac818 100644 --- a/lfs/backup +++ b/lfs/backup @@ -34,16 +34,14 @@ TARGET = $(DIR_INFO)/$(THISAPP) PROG = backup PAK_VER = 1 -DESCDE = "In Backup sind alle notwendigen Dateien für das Backup des IPFire enthalten" -DESCEN = "Backup contains all Files necessary for backup the IPFire" -DEPS = "backup" +DESCDE = "Im Paket Backup sind alle notwendigen Dateien für das Backup des IPFire enthalten." +DESCEN = "Backup contains all the files that are necessary for backing up the IPFire." +DEPS = "" ############################################################################### # Top-level Rules ############################################################################### -objects = - install : $(TARGET) check : -- 2.39.2