home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / boot / i386 / root / usr / share / YaST2 / clients / XMain.ycp < prev    next >
Text File  |  2006-11-29  |  2KB  |  54 lines

  1. /**************
  2. FILE          : XMain.ycp
  3. ***************
  4. PROJECT       : YaST2 - Yet another Setup Tool
  5.               :
  6. AUTHOR        : Marcus Sch├ñfer <ms@suse.de>
  7.               :
  8. BELONGS TO    : YaST2 - X11 integration part using SaX2/libsax
  9.               :
  10. DESCRIPTION   : The x11 module provides a wizzard mainly used
  11.               : during installation. While installing a wizzard like
  12.               : interface seems to be the best way to simplify the
  13.               : process of configuring the X11 system. Based on a
  14.               : suggestion only the primary parts like:
  15.               : //.../
  16.               : - Resolution
  17.               : - Colordepth
  18.               : - Monitor settings
  19.               : ---
  20.               : are offered for the configuration. Within the later
  21.               : installed system the SaX control center takes control
  22.               : over the wide range of X11 configuration issues.
  23.               :
  24.               :
  25. STATUS        : Development
  26. **************/
  27. /*! \brief YaST2 - X11 configuration interface
  28. *
  29. * File:        XMain.ycp
  30. * Package:     X11 Configuration
  31. * Summary:     Main Module started if yast2 x11 is called
  32. * Authors:     Marcus Schaefer <ms@suse.de>
  33. */
  34. { // begin
  35. textdomain "x11";
  36.  
  37. //==========================================
  38. // Start SaX2 in normal mode...
  39. //------------------------------------------
  40. integer status = (integer)SCR::Execute ( .target.bash,
  41.     "/usr/sbin/sax2"
  42. );
  43.  
  44. //==========================================
  45. // exit module...
  46. //------------------------------------------
  47. y2milestone ("SaX finished with exit code: <%1>",status);
  48. if (status == 0) {
  49.     return `next;
  50. }
  51. return `nil;
  52.  
  53. } // end
  54.