home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / boot / i386 / root / usr / share / autoinstall / dtd / profile.dtd < prev    next >
Extensible Markup Language  |  2006-11-29  |  3KB  |  114 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!ENTITY % networking SYSTEM "networking.dtd">
  3. <!ENTITY % host SYSTEM "host.dtd">
  4. <!ENTITY % nis SYSTEM "nis.dtd">
  5. <!ENTITY % ldap_client SYSTEM "ldap_client.dtd">
  6. <!ENTITY % nfs SYSTEM "nfs.dtd">
  7. <!ENTITY % mail SYSTEM "mail.dtd">
  8. <!ENTITY % partitioning SYSTEM "partitioning.dtd">
  9. <!ENTITY % printer SYSTEM "printer.dtd">
  10. <!ENTITY % sound SYSTEM "sound.dtd">
  11. <!ENTITY % lvm SYSTEM "lvm.dtd">
  12. <!ENTITY % inetd SYSTEM "inetd.dtd">
  13. <!ENTITY % users SYSTEM "users.dtd">
  14. <!ENTITY % raid SYSTEM "raid.dtd">
  15. <!ENTITY % security SYSTEM "security.dtd">
  16. <!ENTITY % x11 SYSTEM "x11.dtd">
  17. <!ENTITY % fw SYSTEM "fw.dtd">
  18. <!ENTITY % runlevel SYSTEM "runlevels.dtd">
  19. <!ENTITY % reporting SYSTEM "reporting.dtd">
  20. <!ENTITY % bootloader SYSTEM "bootloader.dtd">
  21. <!ENTITY % general SYSTEM "general.dtd">
  22. <!ENTITY % scripts SYSTEM "scripts.dtd">
  23. <!ENTITY % files SYSTEM "files.dtd">
  24. <!ENTITY % software SYSTEM "software.dtd">
  25. <!ENTITY % ntpclient SYSTEM "ntpclient.dtd">
  26. <!ENTITY % samba SYSTEM "samba.dtd">
  27. <!ENTITY % online_update SYSTEM "online_update.dtd">
  28. <!ENTITY % sysconfig SYSTEM "sysconfig.dtd">
  29.  
  30. %online_update;
  31. %x11;
  32. %fw;
  33. %security;
  34. %partitioning;
  35. %networking;
  36. %host;
  37. %ldap_client;
  38. %nis;
  39. %nfs;
  40. %mail;
  41. %bootloader;
  42. %general;
  43. %reporting;
  44. %runlevel;
  45. %software;
  46. %scripts;
  47. %files;
  48. %lvm;
  49. %raid;
  50. %inetd;
  51. %users;
  52. %ntpclient;
  53. %samba;
  54. %printer;
  55. %sound;
  56. %sysconfig;
  57.  
  58. <!ENTITY % optiontags
  59. "job-sheets|enable|index|option|ac97_clock|ac97_quirk|joystick|isapnp">
  60. <!ENTITY % usertags "encrypted|user_password| username|fullname|gid| grouplist| home| password_settings| shell| uid ">
  61. <!ENTITY % lvmtags "lvm_name|pesize|logical_volumes">
  62. <!ENTITY % grouptags "gid| group_password| groupname| userlist">
  63.  
  64.  
  65.  
  66. <!-- This is to solve conflict between diffeent resources having same tag -->
  67. <!ELEMENT options (#PCDATA | %optiontags;)* > 
  68. <!ATTLIST options config:type CDATA #IMPLIED >
  69.         
  70. <!ELEMENT user (#PCDATA | %usertags;)* > 
  71. <!ELEMENT lvm_group (#PCDATA | %lvmtags;)* > 
  72. <!ELEMENT group (#PCDATA | %grouptags;)* >
  73.  
  74.  
  75.  
  76. <!ENTITY % y2_all "files| firewall|  groups|inetd| ldap| mail|
  77. networking| host| nfs| nfs_server|  nis| nisplus|  nis_server| ntp-client|
  78. printer| proxy| runlevel| samba-client| samba-server|scripts| security| sound|
  79. sysconfig| tftp-server | user_defaults|  users| x11 | online_update|bootloader| classes| general| lvm| partitioning|partitioning_advanced| raid| report| software">
  80. <!ELEMENT profile (%y2_all;)*>
  81. <!ATTLIST profile
  82.     xmlns CDATA #REQUIRED
  83.     xmlns:config CDATA #REQUIRED
  84. >
  85.  
  86.  
  87. <!ELEMENT class (class_name, configuration)>
  88. <!ELEMENT classes (class+)>
  89. <!ATTLIST classes config:type CDATA #FIXED 'list' >
  90. <!ELEMENT class_name (#PCDATA)>
  91. <!ELEMENT configuration (#PCDATA)>
  92.  
  93.  
  94.  
  95.  
  96. <!ELEMENT tftp-server (start_tftpd, tftp_directory)>
  97. <!ELEMENT start_tftpd (#PCDATA)>
  98. <!ATTLIST start_tftpd config:type CDATA #FIXED 'boolean' >
  99. <!ELEMENT tftp_directory (#PCDATA)>
  100.  
  101.  
  102. <!ELEMENT proxy (enabled, ftp_proxy, http_proxy, no_proxy, proxy_password,
  103.         proxy_user)>
  104. <!ELEMENT enabled (#PCDATA)>
  105. <!ATTLIST enabled config:type CDATA #FIXED 'boolean' >
  106. <!ELEMENT ftp_proxy (#PCDATA)>
  107. <!ELEMENT http_proxy (#PCDATA)>
  108. <!ELEMENT no_proxy (#PCDATA)>
  109. <!ELEMENT proxy_password (#PCDATA)>
  110. <!ELEMENT proxy_user (#PCDATA)>
  111.  
  112.  
  113.  
  114.