View | Details | Raw Unified | Return to bug 104590
Collapse All | Expand All

(-)ISDN.ycp.org (-2 / +10 lines)
Lines 354-359 Link Here
354
	y2debug("Packages returns %1", retp);
354
	y2debug("Packages returns %1", retp);
355
    }
355
    }
356
356
357
    boolean haveISDNDev = ($[] != Devices["contr"]:$[]);
357
    if(!(modified_hw || modified_if || Provider::Modified("isdn"))) return true;
358
    if(!(modified_hw || modified_if || Provider::Modified("isdn"))) return true;
358
    y2milestone("Writing configuration");
359
    y2milestone("Writing configuration");
359
360
Lines 525-532 Link Here
525
526
526
    if(Abort()) return false;
527
    if(Abort()) return false;
527
    // last step in writing current ISDN setup
528
    // last step in writing current ISDN setup
528
    cmd = sformat("/sbin/insserv isdn"); // #104590
529
    if(haveISDNDev) {
529
    SCR::Execute(.target.bash, cmd);
530
        cmd = sformat("/sbin/insserv isdn"); // #104590
531
        SCR::Execute(.target.bash, cmd);
532
    } else {
533
        cmd = sformat("/sbin/insserv -r capisuite");
534
        SCR::Execute(.target.bash, cmd);
535
        cmd = sformat("/sbin/insserv -r isdn");
536
        SCR::Execute(.target.bash, cmd);
537
    }
530
    ProgressNextStage(_("Finished"));
538
    ProgressNextStage(_("Finished"));
531
    sleep(sl);
539
    sleep(sl);
532
540

Return to bug 104590