|
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 |
|