448
+ − 1 /*
+ − 2 * Copyright (c) 2000, Red Hat, Inc.
+ − 3 *
+ − 4 * This program is free software; you can redistribute it and/or modify
+ − 5 * it under the terms of the GNU General Public License as published by
+ − 6 * the Free Software Foundation; either version 2 of the License, or
+ − 7 * (at your option) any later version.
+ − 8 *
+ − 9 * A copy of the GNU General Public License can be found at
+ − 10 * http://www.gnu.org/
+ − 11 *
+ − 12 * Written by DJ Delorie <dj@cygnus.com>
+ − 13 *
+ − 14 */
+ − 15
+ − 16 /* The purpose of this file is to contain all the global variables
+ − 17 that define the "state" of the install, that is, all the
+ − 18 information that the user has provided so far. These are set by
+ − 19 the various dialogs and used by the various actions. */
+ − 20
+ − 21 extern int source;
+ − 22
+ − 23 extern char * local_dir;
+ − 24
+ − 25 extern char * root_dir;
+ − 26 extern int root_dir_default;
+ − 27 extern int install_type;
+ − 28 extern int root_scope;
+ − 29 extern int root_menu;
+ − 30 extern int root_desktop;
+ − 31
657
+ − 32 extern int reg_c;
+ − 33 extern int reg_cpp;
+ − 34 extern int reg_java;
+ − 35 extern int reg_elisp;
+ − 36 extern int reg_txt;
+ − 37
448
+ − 38 extern int net_method;
+ − 39 extern char * net_proxy_host;
+ − 40 extern int net_proxy_port;
+ − 41
+ − 42 extern char * net_user;
+ − 43 extern char * net_passwd;
+ − 44 extern char * net_proxy_user;
+ − 45 extern char * net_proxy_passwd;
+ − 46
+ − 47 extern char * mirror_site;
+ − 48 extern char * other_url;
+ − 49
+ − 50 extern int trust_level;
657
+ − 51 extern int uninstall;
448
+ − 52
+ − 53 #define MIRROR_SITE (mirror_site ? mirror_site : other_url)