Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37580105
en ru br
Репозитории ALT
S:0.5.15lorg2-alt86
5.1: 0.5.15lorg2-alt33.M50P.1
4.1: 0.5.15lorg2-alt20.M41.1
4.0: 0.5.15lorg2-alt18.M40.1
+updates:0.5.15lorg2-alt18
3.0: 0.5.15cnc6-alt16
www.altlinux.org/Changes

Группа :: Система/Настройка/Пакеты
Пакет: apt

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: apt-0.5.15lorg2-alt-apt-shell-resetconfig.patch
Скачать


--- apt-0.5.15lorg2/cmdline/apt-shell.cc.orig	2006-03-30 12:21:31 +0400
+++ apt-0.5.15lorg2/cmdline/apt-shell.cc	2006-03-30 12:22:24 +0400
@@ -4644,6 +4644,7 @@
    // Make a copy of the configuration. Each command will modify its
    // own copy of the whole configuration.
    Configuration GlobalConfig(*_config);
+   Configuration _Config(*_config);
 
    ReadLineInit();
    c1out << _("Welcome to the APT shell. Type \"help\" for more information.") << endl;
@@ -4758,6 +4759,12 @@
 	 CmdL.DispatchArg(Cmds);
       
       free(line);
+      if (!_config->FindB("quit"))
+      {
+        // restore saved config
+        delete _config;
+        _config = new Configuration(_Config);
+      }
    }
 
    ReadLineFinish();
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin