From 6ad10258484fe357eead6d62a93475bae6f001b2 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Thu, 4 Nov 2004 12:17:44 +0000 Subject: create STAGE2_LOCATION symlink if it is not a directory (well more precisely when it doesn't exist) --- mdk-stage1/stage1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdk-stage1/stage1.c b/mdk-stage1/stage1.c index efe50cddd..de2dc037b 100644 --- a/mdk-stage1/stage1.c +++ b/mdk-stage1/stage1.c @@ -661,7 +661,7 @@ int main(int argc __attribute__ ((unused)), char **argv __attribute__ ((unused)) method_select_and_prepare(); #ifndef MANDRAKE_MOVE - if (!IS_RAMDISK) + if (access(STAGE2_LOCATION, R_OK) != 0) if (symlink(IMAGE_LOCATION_REAL "/" LIVE_LOCATION_REL, STAGE2_LOCATION) != 0) log_perror("symlink from " IMAGE_LOCATION_REAL "/" LIVE_LOCATION_REL " to " STAGE2_LOCATION " failed"); #endif -- cgit v1.2.1