mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-25 12:15:32 +03:00
69 lines
2.1 KiB
Diff
69 lines
2.1 KiB
Diff
--- BackupPC-3.3.0.orig/configure.pl
|
|
+++ BackupPC-3.3.0/configure.pl
|
|
@@ -327,25 +327,11 @@
|
|
|
|
EOF
|
|
my($name, $passwd, $Uid, $Gid);
|
|
-while ( 1 ) {
|
|
- $Conf{BackupPCUser} = prompt("--> BackupPC should run as user",
|
|
- $Conf{BackupPCUser} || "backuppc",
|
|
- "backuppc-user");
|
|
- if ( $opts{"set-perms"} ) {
|
|
+ $Conf{BackupPCUser} = prompt("--> BackupPC should run as user",
|
|
+ $Conf{BackupPCUser} || "backuppc",
|
|
+ "backuppc-user");
|
|
($name, $passwd, $Uid, $Gid) = getpwnam($Conf{BackupPCUser});
|
|
- last if ( $name ne "" );
|
|
- print <<EOF;
|
|
|
|
-getpwnam() says that user $Conf{BackupPCUser} doesn't exist. Please
|
|
-check the name and verify that this user is in the passwd file.
|
|
-
|
|
-EOF
|
|
- exit(1) if ( $opts{batch} );
|
|
- } else {
|
|
- last;
|
|
- }
|
|
-}
|
|
-
|
|
print <<EOF;
|
|
|
|
Please specify an install directory for BackupPC. This is where the
|
|
@@ -532,12 +518,6 @@
|
|
) ) {
|
|
next if ( -d "$DestDir$Conf{InstallDir}/$dir" );
|
|
mkpath("$DestDir$Conf{InstallDir}/$dir", 0, 0755);
|
|
- if ( !-d "$DestDir$Conf{InstallDir}/$dir"
|
|
- || !my_chown($Uid, $Gid, "$DestDir$Conf{InstallDir}/$dir") ) {
|
|
- die("Failed to create or chown $DestDir$Conf{InstallDir}/$dir\n");
|
|
- } else {
|
|
- print("Created $DestDir$Conf{InstallDir}/$dir\n");
|
|
- }
|
|
}
|
|
|
|
#
|
|
@@ -546,11 +526,6 @@
|
|
foreach my $dir ( ($Conf{CgiImageDir}) ) {
|
|
next if ( $dir eq "" || -d "$DestDir$dir" );
|
|
mkpath("$DestDir$dir", 0, 0755);
|
|
- if ( !-d "$DestDir$dir" || !my_chown($Uid, $Gid, "$DestDir$dir") ) {
|
|
- die("Failed to create or chown $DestDir$dir");
|
|
- } else {
|
|
- print("Created $DestDir$dir\n");
|
|
- }
|
|
}
|
|
|
|
#
|
|
@@ -566,12 +541,6 @@
|
|
"$Conf{LogDir}",
|
|
) ) {
|
|
mkpath("$DestDir$dir", 0, 0750) if ( !-d "$DestDir$dir" );
|
|
- if ( !-d "$DestDir$dir"
|
|
- || !my_chown($Uid, $Gid, "$DestDir$dir") ) {
|
|
- die("Failed to create or chown $DestDir$dir\n");
|
|
- } else {
|
|
- print("Created $DestDir$dir\n");
|
|
- }
|
|
}
|
|
|
|
printf("Installing binaries in $DestDir$Conf{InstallDir}/bin\n");
|