From fedora-directory-commits at redhat.com Mon Mar 3 17:59:47 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Mon, 3 Mar 2008 12:59:47 -0500 Subject: [Fedora-directory-commits] adminutil/lib/libadminutil form_post.c, 1.8, 1.9 Message-ID: <200803031759.m23Hxl3E002515@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/adminutil/lib/libadminutil In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2494/adminutil/lib/libadminutil Modified Files: form_post.c Log Message: Resolves: bug 245248 Description: dsgw doesn't escape filename in error message Reviewed by: nhosoi (Thanks!) Fix Description: Do 2 passes on the input form data. In the first pass, convert hex escapes (%xx) to the actual char. In the second pass, if the char is one of the characters we must escape, convert to the html escape form (e.g. '&' to "&") then write to output string. This way we can catch cases where "%xx" evaluates to '&' for example. Platforms tested: RHEL5 x86_64 Flag day: no Doc: no Index: form_post.c =================================================================== RCS file: /cvs/dirsec/adminutil/lib/libadminutil/form_post.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- form_post.c 21 Jun 2007 22:32:24 -0000 1.8 +++ form_post.c 3 Mar 2008 17:59:45 -0000 1.9 @@ -140,6 +140,10 @@ } for (x = 0, y = 0; x < l; x++, y++) { + /* first, do the url unescaping, if needed - + digit holds the candidate char to write + to the output string + */ if (('%' == str[x]) && (x < (l - 2))) { ++x; digit = (str[x] >= 'A' ? @@ -149,27 +153,31 @@ ++x; digit += (str[x] >= 'A' ? ((str[x] & 0xdf) - 'A') + 10 : (str[x] - '0')); - - rstr[y] = digit; } else if (str[x] == '+') { - rstr[y] = ' '; - } else if ('<' == str[x]) { + digit = ' '; + } else { + digit = str[x]; + } + + /* next, see if digit (the original or the unescaped char) + needs to be html encoded */ + if ('<' == digit) { memcpy(&rstr[y], "<", 4); y += 3; - } else if ('>' == str[x]) { + } else if ('>' == digit) { memcpy(&rstr[y], ">", 4); y += 3; - } else if ('&' == str[x]) { + } else if ('&' == digit) { memcpy(&rstr[y], "&", 5); y += 4; - } else if ('"' == str[x]) { + } else if ('"' == digit) { memcpy(&rstr[y], """, 6); y += 5; - } else if ('\'' == str[x]) { + } else if ('\'' == digit) { memcpy(&rstr[y], "'", 5); y += 4; - } else { - rstr[y] = str[x]; + } else { /* just write the char to the output string */ + rstr[y] = digit; } } rstr[y] = '\0'; @@ -327,7 +335,7 @@ char *ans = NULL; char buf[BUFSIZ]; - while(input[x]) { + while(input && input[x]) { /* We want to get rid of the =, so len, len+1 */ if((!strncmp(input[x], varname, len)) && (*(input[x]+len) == '=')) { if (!(ans = PL_strdup(input[x] + len + 1))) { From fedora-directory-commits at redhat.com Mon Mar 3 18:07:09 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Mon, 3 Mar 2008 13:07:09 -0500 Subject: [Fedora-directory-commits] adminutil configure.ac, 1.10, 1.11 aclocal.m4, 1.13, 1.14 configure, 1.13, 1.14 missing, 1.12, 1.13 install-sh, 1.12, 1.13 Makefile.in, 1.13, 1.14 depcomp, 1.12, 1.13 config.sub, 1.12, 1.13 config.guess, 1.12, 1.13 compile, 1.12, 1.13 Message-ID: <200803031807.m23I798h010170@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/adminutil In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10139 Modified Files: configure.ac aclocal.m4 configure missing install-sh Makefile.in depcomp config.sub config.guess compile Log Message: bump version to 1.1.6 Index: configure.ac =================================================================== RCS file: /cvs/dirsec/adminutil/configure.ac,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- configure.ac 11 Oct 2007 02:56:30 -0000 1.10 +++ configure.ac 3 Mar 2008 18:07:06 -0000 1.11 @@ -1,7 +1,7 @@ # -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ(2.59) -AC_INIT([adminutil], [1.1.5], [http://bugzilla.redhat.com/]) +AC_INIT([adminutil], [1.1.6], [http://bugzilla.redhat.com/]) AM_INIT_AUTOMAKE([1.9 foreign subdir-objects]) AM_MAINTAINER_MODE AC_CANONICAL_HOST Index: configure =================================================================== RCS file: /cvs/dirsec/adminutil/configure,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- configure 11 Oct 2007 02:56:30 -0000 1.13 +++ configure 3 Mar 2008 18:07:06 -0000 1.14 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.59 for adminutil 1.1.5. +# Generated by GNU Autoconf 2.59 for adminutil 1.1.6. # # Report bugs to . # @@ -423,8 +423,8 @@ # Identity of this package. PACKAGE_NAME='adminutil' PACKAGE_TARNAME='adminutil' -PACKAGE_VERSION='1.1.5' -PACKAGE_STRING='adminutil 1.1.5' +PACKAGE_VERSION='1.1.6' +PACKAGE_STRING='adminutil 1.1.6' PACKAGE_BUGREPORT='http://bugzilla.redhat.com/' # Factoring default headers for most tests. @@ -954,7 +954,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures adminutil 1.1.5 to adapt to many kinds of systems. +\`configure' configures adminutil 1.1.6 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1020,7 +1020,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of adminutil 1.1.5:";; + short | recursive ) echo "Configuration of adminutil 1.1.6:";; esac cat <<\_ACEOF @@ -1182,7 +1182,7 @@ test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF -adminutil configure 1.1.5 +adminutil configure 1.1.6 generated by GNU Autoconf 2.59 Copyright (C) 2003 Free Software Foundation, Inc. @@ -1196,7 +1196,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by adminutil $as_me 1.1.5, which was +It was created by adminutil $as_me 1.1.6, which was generated by GNU Autoconf 2.59. Invocation command line was $ $0 $@ @@ -1839,7 +1839,7 @@ # Define the identity of the package. PACKAGE='adminutil' - VERSION='1.1.5' + VERSION='1.1.6' cat >>confdefs.h <<_ACEOF @@ -24401,7 +24401,7 @@ } >&5 cat >&5 <<_CSEOF -This file was extended by adminutil $as_me 1.1.5, which was +This file was extended by adminutil $as_me 1.1.6, which was generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -24459,7 +24459,7 @@ cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -adminutil config.status 1.1.5 +adminutil config.status 1.1.6 configured by $0, generated by GNU Autoconf 2.59, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" From fedora-directory-commits at redhat.com Mon Mar 3 18:30:06 2008 From: fedora-directory-commits at redhat.com (Nathan Kinder (nkinder)) Date: Mon, 3 Mar 2008 13:30:06 -0500 Subject: [Fedora-directory-commits] ldapserver/ldap/servers/plugins/replication repl5_protocol_util.c, 1.11, 1.11.2.1 Message-ID: <200803031830.m23IU61t011013@cvs-int.fedora.redhat.com> Author: nkinder Update of /cvs/dirsec/ldapserver/ldap/servers/plugins/replication In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10991/ldap/servers/plugins/replication Modified Files: Tag: Directory_Server_8_0_Branch repl5_protocol_util.c Log Message: Resolves: 435730 Summary: Allow fractional replication between masters. Index: repl5_protocol_util.c =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/servers/plugins/replication/repl5_protocol_util.c,v retrieving revision 1.11 retrieving revision 1.11.2.1 diff -u -r1.11 -r1.11.2.1 --- repl5_protocol_util.c 3 Oct 2007 00:55:34 -0000 1.11 +++ repl5_protocol_util.c 3 Mar 2008 18:30:04 -0000 1.11.2.1 @@ -378,27 +378,6 @@ default: return_value = ACQUIRE_FATAL_ERROR; } - /* Now check for fractional compatibility with the replica - * We need to do the check now because prior to acquiring the - * replica we do not have sufficient access rights to read the replica id - */ - /* Check if this is a fractional agreement, we need to - * verify that the consumer is read-only */ - if ((return_value == ACQUIRE_SUCCESS) && - agmt_is_fractional(prp->agmt)) { - crc = conn_replica_is_readonly(conn); - if (CONN_IS_NOT_READONLY == crc) { - /* This is a fatal error */ - slapi_log_error(SLAPI_LOG_FATAL, repl_plugin_name, - "%s: Unable to acquire replica: " - "the agreement is fractional but the replica is not read-only. Fractional agreements must specify a read-only replica " - "Replication is aborting.\n", - agmt_get_long_name(prp->agmt)); - prp->last_acquire_response_code = NSDS50_REPL_INTERNAL_ERROR; - return_value = ACQUIRE_FATAL_ERROR; - goto error; - } - } } else { From fedora-directory-commits at redhat.com Mon Mar 3 18:35:14 2008 From: fedora-directory-commits at redhat.com (Nathan Kinder (nkinder)) Date: Mon, 3 Mar 2008 13:35:14 -0500 Subject: [Fedora-directory-commits] ldapserver/ldap/servers/plugins/replication repl5_protocol_util.c, 1.11, 1.12 Message-ID: <200803031835.m23IZEwG011159@cvs-int.fedora.redhat.com> Author: nkinder Update of /cvs/dirsec/ldapserver/ldap/servers/plugins/replication In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11136/ldap/servers/plugins/replication Modified Files: repl5_protocol_util.c Log Message: Resolves: 435730 Summary: Allow fractional replication between masters. Index: repl5_protocol_util.c =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/servers/plugins/replication/repl5_protocol_util.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- repl5_protocol_util.c 3 Oct 2007 00:55:34 -0000 1.11 +++ repl5_protocol_util.c 3 Mar 2008 18:35:11 -0000 1.12 @@ -378,27 +378,6 @@ default: return_value = ACQUIRE_FATAL_ERROR; } - /* Now check for fractional compatibility with the replica - * We need to do the check now because prior to acquiring the - * replica we do not have sufficient access rights to read the replica id - */ - /* Check if this is a fractional agreement, we need to - * verify that the consumer is read-only */ - if ((return_value == ACQUIRE_SUCCESS) && - agmt_is_fractional(prp->agmt)) { - crc = conn_replica_is_readonly(conn); - if (CONN_IS_NOT_READONLY == crc) { - /* This is a fatal error */ - slapi_log_error(SLAPI_LOG_FATAL, repl_plugin_name, - "%s: Unable to acquire replica: " - "the agreement is fractional but the replica is not read-only. Fractional agreements must specify a read-only replica " - "Replication is aborting.\n", - agmt_get_long_name(prp->agmt)); - prp->last_acquire_response_code = NSDS50_REPL_INTERNAL_ERROR; - return_value = ACQUIRE_FATAL_ERROR; - goto error; - } - } } else { From fedora-directory-commits at redhat.com Tue Mar 4 23:39:56 2008 From: fedora-directory-commits at redhat.com (Jack Magne (jmagne)) Date: Tue, 4 Mar 2008 18:39:56 -0500 Subject: [Fedora-directory-commits] esc/src/app/xul/esc/chrome/content/esc ESC.js, 1.15, 1.16 Message-ID: <200803042339.m24NduXM002834@cvs-int.fedora.redhat.com> Author: jmagne Update of /cvs/dirsec/esc/src/app/xul/esc/chrome/content/esc In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2790 Modified Files: ESC.js Log Message: Add aol special phone home feature, and pass CUID token ID along with the phone home request. Bugs #352991, #418391. Index: ESC.js =================================================================== RCS file: /cvs/dirsec/esc/src/app/xul/esc/chrome/content/esc/ESC.js,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- ESC.js 7 Jun 2007 21:17:58 -0000 1.15 +++ ESC.js 4 Mar 2008 23:39:54 -0000 1.16 @@ -51,6 +51,8 @@ const ESC_FACE_TO_FACE_MODE = "esc.face.to.face.mode"; const ESC_SECURITY_URL="esc.security.url"; const ESC_SECURE_URL="esc.secure.url"; +const ESC_GLOBAL_PHONE_HOME_URL= "esc.global.phone.home.url"; +const SPECIAL_ATR="3B76940000FF6276010000"; const CLEAN_TOKEN = "cleanToken"; const UNINITIALIZED = 1; @@ -288,6 +290,11 @@ return true; } + //Check for special key since we have no phone home info. + + if(!home) { + home = GetGlobalPhoneHomeUrl(keyType,keyID); + } var homeRes = false; @@ -309,6 +316,44 @@ return homeRes; } + +//Get global phone home url only for a special key + +function GetGlobalPhoneHomeUrl(keyType,keyID) +{ + + var globalIssuerURL=null; + var specialATR=SPECIAL_ATR; + var phonHomeURL= DoCoolKeyGetATR(keyType,keyID); + + var specialAppletVerMaj=1; + var specialAppletVerMin=1; + + + var appletVerMaj = DoGetCoolKeyGetAppletVer(keyType, keyID , true); + var appletVerMin = DoGetCoolKeyGetAppletVer(keyType, keyID, false); + + + if( (appletVerMaj != specialAppletVerMaj) || + ( appletVerMin > specialAppletVerMin)) { + + return null; + } + + var keyATR = DoCoolKeyGetATR(keyType,keyID); + + + if( keyATR != specialATR) { + return null; + } + + globalIssuerURL = DoCoolKeyGetConfigValue(ESC_GLOBAL_PHONE_HOME_URL); + + + return globalIssuerURL; + +} + //Test Phone Home url in config UI function DoPhoneHomeTest() @@ -3561,12 +3606,18 @@ function DoCoolKeyGetIssuerUrl(keyType,keyID) { var url = null; + var isMac = 0; + var agent = navigator.userAgent.toLowerCase(); //Back door for testing, ignore the value if so configured + if(agent && agent.indexOf("mac") != -1) { + isMac = 1; + } + var ignoreIssuer = DoCoolKeyGetConfigValue(ESC_IGNORE_KEY_ISSUER_INFO); - recordMessage("DoCoolKeyGetIssuerUrl ignoreIssuer: " + ignoreIssuer); + recordMessage("DoCoolKeyGetIssuerUrl agent " + agent); if(ignoreIssuer == "yes") { @@ -3576,17 +3627,21 @@ try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); - + var tries = 0; - while(tries < 3) + while(tries < 3 ) { url = netkey.GetCoolKeyIssuerInfo(keyType, keyID); - if(url.length < 10) // Check for bogus junk + if(!isMac) { + break; + } + + if(!url || url.length < 10) // Check for bogus junk { recordMessage("Bogus url found ...."); url = null; - Sleep(150); + Sleep(250); recordMessage("Going to try again... "); } else @@ -3609,11 +3664,14 @@ { url = netkey.GetCoolKeyIssuerInfo(keyType, keyID); - if(url.length < 10) // Check for bogus junk + if(!isMac) { + break; + } + if(!url || url.length < 10) // Check for bogus junk { recordMessage("Bogus url found from exception...."); url = null; - sleep(150); + sleep(250); recordMessage("From exception. Going to try again... "); } else @@ -3621,12 +3679,18 @@ tries ++; } + if(url) + { + var issuer_config_value_exp = ConfigValueWithKeyID(keyID,KEY_ISSUER_URL); + var result_exp = DoCoolKeySetConfigValue(issuer_config_value_exp,url); + } recordMessage("From exception returning " + url); return url; } return url; } + //Get ATR value of card function DoCoolKeyGetATR(keyType,keyID) { @@ -4111,8 +4175,9 @@ if(!theUrl || !aKeyID) return false; - if(theUrl != null) - url = theUrl; + if(theUrl != null) { + url = theUrl + "?cuid=" + aKeyID; + } var req = new XMLHttpRequest(); req.overrideMimeType('text/xml'); From fedora-directory-commits at redhat.com Tue Mar 4 23:57:26 2008 From: fedora-directory-commits at redhat.com (Jack Magne (jmagne)) Date: Tue, 4 Mar 2008 18:57:26 -0500 Subject: [Fedora-directory-commits] esc/mac mac-build.sh,1.2,1.3 Message-ID: <200803042357.m24NvQTL003314@cvs-int.fedora.redhat.com> Author: jmagne Update of /cvs/dirsec/esc/mac In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3297 Modified Files: mac-build.sh Log Message: Bump versions. Index: mac-build.sh =================================================================== RCS file: /cvs/dirsec/esc/mac/mac-build.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- mac-build.sh 11 Oct 2007 20:34:26 -0000 1.2 +++ mac-build.sh 4 Mar 2008 23:57:23 -0000 1.3 @@ -42,12 +42,12 @@ IFD_EGATE_NAME=ifd-egate-0.05 IFD_EGATE_REL=15 -COOLKEY_PKG_NAME=SmartCardManager1.15.pkg +COOLKEY_PKG_NAME=SmartCardManager1.16.pkg COOLKEY_VOL_NAME=SMARTCARDMANAGER COOLKEY_TAG=HEAD -ESC_VERSION=1.1.0-0 +ESC_VERSION=1.1.0-1 COOLKEY_DMG_NAME=SmartCardManager-$ESC_VERSION.OSX4.darwin.dmg From fedora-directory-commits at redhat.com Wed Mar 5 00:06:57 2008 From: fedora-directory-commits at redhat.com (Jack Magne (jmagne)) Date: Tue, 4 Mar 2008 19:06:57 -0500 Subject: [Fedora-directory-commits] esc/win32 build.sh, 1.3, 1.4 setup.iss, 1.1, 1.2 Message-ID: <200803050006.m2506vRK010756@cvs-int.fedora.redhat.com> Author: jmagne Update of /cvs/dirsec/esc/win32 In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10737 Modified Files: build.sh setup.iss Log Message: Bump versions. Index: build.sh =================================================================== RCS file: /cvs/dirsec/esc/win32/build.sh,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- build.sh 12 Oct 2007 00:10:32 -0000 1.3 +++ build.sh 5 Mar 2008 00:06:55 -0000 1.4 @@ -76,7 +76,7 @@ #ESC values ESC_NAME=esc -ESC_VERSION_NO=1.1.0-0 +ESC_VERSION_NO=1.1.0-1 #Cygwin values Index: setup.iss =================================================================== RCS file: /cvs/dirsec/esc/win32/setup.iss,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- setup.iss 25 Jul 2007 20:13:02 -0000 1.1 +++ setup.iss 5 Mar 2008 00:06:55 -0000 1.2 @@ -21,7 +21,7 @@ [Setup] AppName=Smart Card Manager AppMutex=ESCMutex -AppVerName=Smart Card Manager 1.0.1-6 +AppVerName=Smart Card Manager 1.1.0-1 AppPublisher=Fedora CreateAppDir=true Compression=lzma @@ -42,7 +42,7 @@ InfoBeforeFile=info-before.txt InfoAfterFile=info-after.txt PrivilegesRequired=admin -VersionInfoVersion=1.0.1.4 +VersionInfoVersion=1.1.0.1 [Files] From fedora-directory-commits at redhat.com Wed Mar 5 19:57:06 2008 From: fedora-directory-commits at redhat.com (Noriko Hosoi (nhosoi)) Date: Wed, 5 Mar 2008 14:57:06 -0500 Subject: [Fedora-directory-commits] ldapserver/ldap/servers/slapd sasl_io.c, 1.13, 1.14 Message-ID: <200803051957.m25Jv65Y016517@cvs-int.fedora.redhat.com> Author: nhosoi Update of /cvs/dirsec/ldapserver/ldap/servers/slapd In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16341 Modified Files: sasl_io.c Log Message: Resolves: #428163 Summary: SASL IO functions set/get: argument mismatch Fix description: When setting the IO functions in sasl_io_setup, use the local memory to pass the IO functions. Plus, allocate the memory for backing up the existing IO functions (real_iofns in the code), which is set in sasl_io_setup and the area is released after setting it back in sasl_io_cleanup. Index: sasl_io.c =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/servers/slapd/sasl_io.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- sasl_io.c 18 Oct 2007 00:08:34 -0000 1.13 +++ sasl_io.c 5 Mar 2008 19:57:03 -0000 1.14 @@ -103,15 +103,16 @@ sasl_io_setup(Connection *c) { int ret = 0; - struct lber_x_ext_io_fns *func_pointers = NULL; + struct lber_x_ext_io_fns func_pointers = {0}; + struct lber_x_ext_io_fns *real_iofns = (struct lber_x_ext_io_fns *) slapi_ch_malloc(LBER_X_EXTIO_FNS_SIZE); sasl_io_private *sp = (sasl_io_private*) slapi_ch_calloc(1, sizeof(sasl_io_private)); LDAPDebug( LDAP_DEBUG_CONNS, "sasl_io_setup for connection %d\n", c->c_connid, 0, 0 ); /* Get the current functions and store them for later */ - ber_sockbuf_get_option( c->c_sb, LBER_SOCKBUF_OPT_EXT_IO_FNS, &func_pointers); - sp->real_iofns = func_pointers; - func_pointers = NULL; + real_iofns->lbextiofn_size = LBER_X_EXTIO_FNS_SIZE; + ber_sockbuf_get_option( c->c_sb, LBER_SOCKBUF_OPT_EXT_IO_FNS, real_iofns ); + sp->real_iofns = real_iofns; /* released in sasl_io_cleanup */ /* Set up the private structure */ sp->real_handle = (struct lextiof_socket_private*) c->c_prfd; @@ -119,13 +120,12 @@ /* Store the private structure in the connection */ c->c_sasl_io_private = sp; /* Insert the sasl i/o functions into the ber layer */ - func_pointers = (struct lber_x_ext_io_fns *) slapi_ch_malloc(LBER_X_EXTIO_FNS_SIZE); - func_pointers->lbextiofn_size = LBER_X_EXTIO_FNS_SIZE; - func_pointers->lbextiofn_read = sasl_read_function; - func_pointers->lbextiofn_write = sasl_write_function; - func_pointers->lbextiofn_writev = NULL; - func_pointers->lbextiofn_socket_arg = (struct lextiof_socket_private *) sp; - ber_sockbuf_set_option( c->c_sb, LBER_SOCKBUF_OPT_EXT_IO_FNS, func_pointers); + func_pointers.lbextiofn_size = LBER_X_EXTIO_FNS_SIZE; + func_pointers.lbextiofn_read = sasl_read_function; + func_pointers.lbextiofn_write = sasl_write_function; + func_pointers.lbextiofn_writev = NULL; + func_pointers.lbextiofn_socket_arg = (struct lextiof_socket_private *) sp; + ret = ber_sockbuf_set_option( c->c_sb, LBER_SOCKBUF_OPT_EXT_IO_FNS, &func_pointers); /* Setup the data buffers for the fast read path */ sasl_io_init_buffers(sp); /* Reset the enable flag, so we don't process it again */ @@ -139,7 +139,6 @@ sasl_io_cleanup(Connection *c) { int ret = 0; - struct lber_x_ext_io_fns *func_pointers = NULL; sasl_io_private *sp = c->c_sasl_io_private; if (sp) { LDAPDebug( LDAP_DEBUG_CONNS, @@ -148,9 +147,10 @@ slapi_ch_free((void**)&(sp->encrypted_buffer)); slapi_ch_free((void**)&(sp->decrypted_buffer)); /* Put the I/O functions back how they were */ - ber_sockbuf_get_option( c->c_sb, LBER_SOCKBUF_OPT_EXT_IO_FNS, &func_pointers); - slapi_ch_free((void**)&func_pointers); - ber_sockbuf_set_option( c->c_sb, LBER_SOCKBUF_OPT_EXT_IO_FNS, sp->real_iofns); + if (NULL != sp->real_iofns) { + ber_sockbuf_set_option( c->c_sb, LBER_SOCKBUF_OPT_EXT_IO_FNS, sp->real_iofns ); + slapi_ch_free((void**)&(sp->real_iofns)); + } slapi_ch_free((void**)&sp); c->c_sasl_io_private = NULL; c->c_enable_sasl_io = 0; From fedora-directory-commits at redhat.com Thu Mar 6 00:09:46 2008 From: fedora-directory-commits at redhat.com (Jack Magne (jmagne)) Date: Wed, 5 Mar 2008 19:09:46 -0500 Subject: [Fedora-directory-commits] esc/mac mac-build.sh,1.3,1.4 Message-ID: <200803060009.m2609k5p010069@cvs-int.fedora.redhat.com> Author: jmagne Update of /cvs/dirsec/esc/mac In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10042 Modified Files: mac-build.sh Log Message: Bump version. Index: mac-build.sh =================================================================== RCS file: /cvs/dirsec/esc/mac/mac-build.sh,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- mac-build.sh 4 Mar 2008 23:57:23 -0000 1.3 +++ mac-build.sh 6 Mar 2008 00:09:43 -0000 1.4 @@ -47,7 +47,7 @@ COOLKEY_TAG=HEAD -ESC_VERSION=1.1.0-1 +ESC_VERSION=1.0.1-6 COOLKEY_DMG_NAME=SmartCardManager-$ESC_VERSION.OSX4.darwin.dmg From fedora-directory-commits at redhat.com Thu Mar 6 00:10:16 2008 From: fedora-directory-commits at redhat.com (Jack Magne (jmagne)) Date: Wed, 5 Mar 2008 19:10:16 -0500 Subject: [Fedora-directory-commits] esc/win32 build.sh,1.4,1.5 Message-ID: <200803060010.m260AGTY010099@cvs-int.fedora.redhat.com> Author: jmagne Update of /cvs/dirsec/esc/win32 In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10082 Modified Files: build.sh Log Message: Bump version. Index: build.sh =================================================================== RCS file: /cvs/dirsec/esc/win32/build.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- build.sh 5 Mar 2008 00:06:55 -0000 1.4 +++ build.sh 6 Mar 2008 00:10:14 -0000 1.5 @@ -76,7 +76,7 @@ #ESC values ESC_NAME=esc -ESC_VERSION_NO=1.1.0-1 +ESC_VERSION_NO=1.0.1-6 #Cygwin values From fedora-directory-commits at redhat.com Thu Mar 6 00:11:09 2008 From: fedora-directory-commits at redhat.com (Jack Magne (jmagne)) Date: Wed, 5 Mar 2008 19:11:09 -0500 Subject: [Fedora-directory-commits] esc/win32 setup.iss,1.2,1.3 Message-ID: <200803060011.m260B9El010122@cvs-int.fedora.redhat.com> Author: jmagne Update of /cvs/dirsec/esc/win32 In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10105 Modified Files: setup.iss Log Message: Bump versions. Index: setup.iss =================================================================== RCS file: /cvs/dirsec/esc/win32/setup.iss,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- setup.iss 5 Mar 2008 00:06:55 -0000 1.2 +++ setup.iss 6 Mar 2008 00:11:07 -0000 1.3 @@ -21,7 +21,7 @@ [Setup] AppName=Smart Card Manager AppMutex=ESCMutex -AppVerName=Smart Card Manager 1.1.0-1 +AppVerName=Smart Card Manager 1.0.1-6 AppPublisher=Fedora CreateAppDir=true Compression=lzma @@ -42,7 +42,7 @@ InfoBeforeFile=info-before.txt InfoAfterFile=info-after.txt PrivilegesRequired=admin -VersionInfoVersion=1.1.0.1 +VersionInfoVersion=1.0.1.6 [Files] From fedora-directory-commits at redhat.com Thu Mar 6 22:00:41 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Thu, 6 Mar 2008 17:00:41 -0500 Subject: [Fedora-directory-commits] dsgw/orgbin myorg.in, 1.2, 1.3 org.in, 1.5, 1.6 Message-ID: <200803062200.m26M0gHt017618@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/orgbin In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16950/dsgw/orgbin Modified Files: myorg.in org.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is just the first pass. I focused mainly on the phonebook pages, but the C code fixes will apply to dsgw too. The goal is to make the pages clean with HTML Tidy running in Firefox 2. Most of the template pages had to change because they had comments like this: + @@ -41,7 +43,7 @@ Directory Server Org Chart - - + - + - - + +
Person Entry
- +
@@ -130,14 +132,14 @@ - + - + @@ -188,7 +190,7 @@
- + @@ -150,17 +152,17 @@ class="linknodec"> -Click to view this person's organization chart. org chart +Click to view this person's organization chart. org chart - Click to view this person's digital business card.  vCard    -onMouseOver="top.status='Retrieve this person\'s security certificate.'; return true">Click to retrieve this 
-person's security certificate. Get Certificate +onMouseOver="top.status='Retrieve this person\'s security certificate.'; return true">Click to retrieve this 
+person's security certificate. Get Certificate   - + @@ -235,7 +237,7 @@
- - +
- +
@@ -134,7 +136,7 @@
- + Index: list-People.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/pbconfig/list-People.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- list-People.html.in 14 Jan 2008 22:31:23 -0000 1.1 +++ list-People.html.in 6 Mar 2008 22:00:40 -0000 1.2 @@ -1,5 +1,7 @@ + - + END COPYRIGHT BLOCK --> - + - + - + @@ -110,7 +113,7 @@ @@ -124,7 +126,7 @@ > -Click to display organization chart +Click to display organization chart @@ -279,7 +281,7 @@ @@ -126,7 +128,7 @@ > -Click to display organization chart +Click to display organization chart @@ -281,7 +283,7 @@
- - + - +
NT Person Entry
- +
@@ -116,7 +118,7 @@
-NT Person (click to show card) - - + - +
Person Entry
- +
@@ -118,7 +120,7 @@
-Person (click to show card) - - + - +
Person Entry
- +
@@ -110,13 +112,13 @@ + >Click to display organization chart
-Person (click to show card)Person (click to show card) - >Click to display organization chart @@ -240,7 +242,7 @@ - @@ -98,7 +100,7 @@ - @@ -116,7 +118,7 @@ -\n" ); } +/* + Try to output our prelude javascript with any other javascript defined + in the template prelude section - if there is none, just output + the javascript prelude at the end of the prelude section +*/ +static void +output_prelude( dsgwtmplinfo *tip ) +{ + char *line; + + if ( tip->dsti_preludelines != NULL ) { /* output the prelude */ + int did_output_prelude_script = 0; + dsgw_savelines_rewind( tip->dsti_preludelines ); + while (( line = dsgw_savelines_next( tip->dsti_preludelines )) + != NULL ) { + if (!did_output_prelude_script && PL_strcasestr(line, "dsti_preludelines ); + tip->dsti_preludelines = NULL; + if (!did_output_prelude_script) { + output_prelude_script( tip ); + } + } +} + static void output_nonentry_line( dsgwtmplinfo *tip, char *line ) @@ -1027,8 +1048,9 @@ * instead of passing the host:port to use */ char *urlprefix, *escapeddn, *mimetype, *prefix, *suffix; + const char *amp = (options & DSGW_ATTROPT_ENTITIES) ? "&" : "&"; - urlprefix = dsgw_build_urlprefix(); + urlprefix = dsgw_build_urlprefix_ext(options & DSGW_ATTROPT_ENTITIES); escapeddn = dsgw_strdup_escaped( dn ); mimetype = get_arg_by_name( DSGW_ATTRARG_MIMETYPE, argc, argv ); if (( prefix = get_arg_by_name( "prefix", argc, argv )) == NULL ) { @@ -1041,8 +1063,10 @@ /* XXXmcs * always reference first value for now ( "&0" ) unless returning * link to a vCard (in which case we leave the &0 off) + * have to encode & in ldq as %26 */ - dsgw_emitf("%s\"%s%s&ldq=%s%%26%s%s\"%s\n", prefix, urlprefix, escapeddn, attr, + dsgw_emitf("%s\"%s%s%sldq=%s%%26%s%s\"%s\n", prefix, urlprefix, escapeddn, amp, + attr, ( mimetype == NULL ) ? "" : mimetype, ( strcasecmp( "_vcard", attr ) == 0 ) ? "" : "%260", suffix ); free( urlprefix ); @@ -2013,7 +2037,7 @@ } if (( adip->adi_opts & DSGW_ATTROPT_LINK2EDIT ) != 0 ) { - urlprefix = PR_smprintf("%s?context=%s&dn=", + urlprefix = PR_smprintf("%s?context=%s&dn=", dsgw_getvp( DSGW_CGINUM_EDIT ), context); } else { urlprefix = dsgw_build_urlprefix(); @@ -2108,7 +2132,7 @@ /* Output a javascript array of values for this attribute */ if (( adip->adi_opts & DSGW_ATTROPT_DNPICKER ) != 0 ) { - dsgw_emits( "\n"); @@ -268,7 +268,7 @@ dsgw_html_begin( XP_GetClientStr(DBT_authenticationProblem_), 1 ); - dsgw_emits( "\n"); Index: ldaputil.c =================================================================== RCS file: /cvs/dirsec/dsgw/ldaputil.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ldaputil.c 27 Feb 2008 03:36:50 -0000 1.4 +++ ldaputil.c 6 Mar 2008 22:00:09 -0000 1.5 @@ -737,7 +737,7 @@ char **xdn; char **sn; - dsgw_emits( "\n" ); Index: newentry.c =================================================================== RCS file: /cvs/dirsec/dsgw/newentry.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- newentry.c 27 Feb 2008 03:36:50 -0000 1.3 +++ newentry.c 6 Mar 2008 22:00:09 -0000 1.4 @@ -59,7 +59,7 @@ dsgw_emits ("\n"); } else if ( dsgw_directive_is( line, "DS_NEWENTRY_SCRIPT" )) { - dsgw_emits (" - - + - + + @@ -67,26 +70,26 @@ - + - - - + + Index: index.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/index.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- index.html.in 14 Jan 2008 22:31:20 -0000 1.1 +++ index.html.in 6 Mar 2008 22:00:17 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> +Directory Server Gateway - - Index: maintitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/maintitle.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- maintitle.html.in 14 Jan 2008 22:31:20 -0000 1.1 +++ maintitle.html.in 6 Mar 2008 22:00:17 -0000 1.2 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,11 +34,13 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> -<LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&file=style.css"> +<LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> <body bgcolor="#FFFFFF" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"> @@ -48,132 +50,132 @@ <TD> <table class="bgColor1" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> - <td colspan="4"><img border="0" height="10" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"> + <td colspan="4"><img border="0" height="10" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"> </td> </tr> <tr> - <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td><img border="0" height="54" width="51" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=rolodex.gif"></td> - <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td><img border="0" height="54" width="51" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=rolodex.gif"></td> + <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true" align=left width="100%" class="appName">Directory Server Gateway</td> </tr> <tr> - <td colspan="4"><img border="0" height="12" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"> + <td colspan="4"><img border="0" height="12" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"> </td> </tr> </table> <table class="bgColor1" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> - <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgRegTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_off.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_off.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_off.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_off.gif"></td> </tr> <tr> - <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true"><a class="link6" HREF="@cgiuri@/search?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Standard Search'; return true;" onMouseOut="self.status=''; return true;" TITLE="Standard Search" ALT="Standard Search">Standard Search</a></td> </tr> <tr> - <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> </table> </td> - <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgRegTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_off.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_off.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_off.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_off.gif"></td> </tr> <tr> - <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true"><a class="link6" HREF="@cgiuri@/csearch?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Advanced Search'; return true;" onMouseOut="self.status=''; return true;" TITLE="Advanced Search" ALT="Advanced Search">Advanced Search</a></td> </tr> <tr> - <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> </table> </td> - <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgRegTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_off.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_off.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_off.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_off.gif"></td> </tr> <tr> - <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true"><a class="link6" HREF="@cgiuri@/newentry?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='New Entry'; return true;" onMouseOut="self.status=''; return true;" TITLE="New Entry" ALT="New Entry">New Entry</a></td> </tr> <tr> - <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> </table> </td> - <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgRegTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_off.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_off.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_off.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_off.gif"></td> </tr> <tr> - <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td nowrap="true"><a class="link6" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&file=auth.html" + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td nowrap="true"><a class="link6" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=auth.html" TARGET="_top" onMouseOver="self.status='Authentication'; return true;" onMouseOut="self.status=''; return true;" TITLE="Authentication" ALT="Authentication">Authentication</a></td> </tr> <tr> - <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> </table> </td> - <td width="100%"><img border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td width="100%"><img border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </TR> <TR> - <TD class="bgRegTab" colspan="9"><IMG border="0" height="1" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> + <TD class="bgRegTab" colspan="9"><IMG border="0" height="1" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> </TR> </TABLE> <TABLE class="bgAtTab" border="0" cellpadding="0" cellspacing="0" width="100%"> <TR> <TD> - <IMG border="0" height="43" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"> + <IMG border="0" height="43" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"> </TD> </TR> <TR> - <TD class="bgRegTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> + <TD class="bgRegTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> </TR> <TR> - <TD class="bgDarkRule"><IMG border="0" height="2" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> + <TD class="bgDarkRule"><IMG border="0" height="2" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> </TR> </TABLE> </TD> Index: newentrytitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/newentrytitle.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- newentrytitle.html.in 14 Jan 2008 22:31:20 -0000 1.1 +++ newentrytitle.html.in 6 Mar 2008 22:00:17 -0000 1.2 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,11 +34,13 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> -<LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&file=style.css"> +<LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> <body bgcolor="#FFFFFF" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"> @@ -48,136 +50,136 @@ <TD> <table class="bgColor1" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> - <td colspan="4"><img border="0" height="10" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"> + <td colspan="4"><img border="0" height="10" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"> </td> </tr> <tr> - <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td><img border="0" height="54" width="51" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=rolodex.gif"></td> - <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td><img border="0" height="54" width="51" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=rolodex.gif"></td> + <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true" align=left width="100%" class="appName">Directory Server Gateway</td> </tr> <tr> - <td colspan="4"><img border="0" height="12" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"> + <td colspan="4"><img border="0" height="12" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"> </td> </tr> </table> <table class="bgColor1" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> - <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgRegTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_off.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_off.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_off.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_off.gif"></td> </tr> <tr> - <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true"><a class="link6" HREF="@cgiuri@/search?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Standard Search'; return true;" onMouseOut="self.status=''; return true;" TITLE="Standard Search" ALT="Standard Search">Standard Search</a></td> </tr> <tr> - <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> </table> </td> - <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgRegTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_off.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_off.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_off.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_off.gif"></td> </tr> <tr> - <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true"><a class="link6" HREF="@cgiuri@/csearch?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Advanced Search'; return true;" onMouseOut="self.status=''; return true;" TITLE="Advanced Search" ALT="Advanced Search">Advanced Search</a></td> </tr> <tr> - <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> </table> </td> - <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgAtTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_on.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_on.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_on.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_on.gif"></td> </tr> <tr> - <td class="bgAtTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgAtTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true"><A HREF="@cgiuri@/newentry?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='New Entry'; return true;" onMouseOut="self.status=''; return true;" TITLE="New Entry" ALT="New Entry" class="link7">New Entry</a></td> </tr> <tr> - <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_bottom.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td><img border="0" height="1" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_bottom.gif"></td> + <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_bottom.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td><img border="0" height="1" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_bottom.gif"></td> </tr> </table> </td> - <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgRegTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_off.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_off.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_off.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_off.gif"></td> </tr> <tr> - <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td nowrap="true"><a class="link6" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&file=auth.html" + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td nowrap="true"><a class="link6" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=auth.html" TARGET="_top" onMouseOver="self.status='Authentication'; return true;" onMouseOut="self.status=''; return true;" TITLE="Authentication" ALT="Authentication">Authentication</a></td> </tr> <tr> - <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> </table> </td> - <td width="100%"><img border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td width="100%"><img border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </TR> <TR> - <TD class="bgRegTab" colspan="5"><IMG border="0" height="1" width="5" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> - <TD class="bgAtTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> - <TD class="bgRegTab" colspan="3"><IMG border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> + <TD class="bgRegTab" colspan="5"><IMG border="0" height="1" width="5" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> + <TD class="bgAtTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> + <TD class="bgRegTab" colspan="3"><IMG border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> </TR> </TABLE> <TABLE class="bgAtTab" border="0" cellpadding="0" cellspacing="0" width="100%"> <TR> <TD> - <IMG border="0" height="43" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"> + <IMG border="0" height="43" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"> </TD> </TR> <TR> - <TD class="bgRegTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> + <TD class="bgRegTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> </TR> <TR> - <TD class="bgDarkRule"><IMG border="0" height="2" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> + <TD class="bgDarkRule"><IMG border="0" height="2" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> </TR> </TABLE> </TD> Index: searchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/searchtitle.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- searchtitle.html.in 14 Jan 2008 22:31:20 -0000 1.1 +++ searchtitle.html.in 6 Mar 2008 22:00:17 -0000 1.2 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,11 +34,13 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> -<LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&file=style.css"> +<LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> <body bgcolor="#FFFFFF" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"> @@ -48,136 +50,136 @@ <TD> <table class="bgColor1" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> - <td colspan="4"><img border="0" height="10" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"> + <td colspan="4"><img border="0" height="10" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"> </td> </tr> <tr> - <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td><img border="0" height="54" width="51" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=rolodex.gif"></td> - <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td><img border="0" height="54" width="51" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=rolodex.gif"></td> + <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true" align=left width="100%" class="appName">Directory Server Gateway</td> </tr> <tr> - <td colspan="4"><img border="0" height="12" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"> + <td colspan="4"><img border="0" height="12" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"> </td> </tr> </table> <table class="bgColor1" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> - <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="15" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgAtTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_on.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_on.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_on.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_on.gif"></td> </tr> <tr> - <td class="bgAtTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgAtTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true"><A HREF="@cgiuri@/search?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Standard Search'; return true;" onMouseOut="self.status=''; return true;" TITLE="Standard Search" ALT="Standard Search" class="link7">Standard Search</a></td> </tr> <tr> - <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_bottom.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td><img border="0" height="1" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_bottom.gif"></td> + <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_bottom.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td><img border="0" height="1" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_bottom.gif"></td> </tr> </table> </td> - <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgRegTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_off.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_off.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_off.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_off.gif"></td> </tr> <tr> - <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true"><a class="link6" HREF="@cgiuri@/csearch?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Advanced Search'; return true;" onMouseOut="self.status=''; return true;" TITLE="Advanced Search" ALT="Advanced Search">Advanced Search</a></td> </tr> <tr> - <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> </table> </td> - <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgRegTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_off.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_off.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_off.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_off.gif"></td> </tr> <tr> - <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td nowrap="true"><a class="link6" HREF="@cgiuri@/newentry?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='New Entry'; return true;" onMouseOut="self.status=''; return true;" TITLE="New Entry" ALT="New Entry">New Entry</a></td> </tr> <tr> - <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> </table> </td> - <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td><img border="0" height="1" width="3" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> <td> <table class="bgRegTab" border="0" cellpadding="0" cellspacing="0"> <tr> - <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=left_off.gif"></td> - <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=right_off.gif"></td> + <td rowspan="3"><img border="0" height="23" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_off.gif"></td> + <td colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td rowspan="3"><img border="0" height="23" width="9" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=right_off.gif"></td> </tr> <tr> - <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgRegTabHighlight" colspan="2"><img border="0" height="1" width="2" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> <tr> - <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> - <td nowrap="true"><a class="link6" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&file=auth.html" + <td><img border="0" height="21" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> + <td nowrap="true"><a class="link6" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=auth.html" TARGET="_top" onMouseOver="self.status='Authentication'; return true;" onMouseOut="self.status=''; return true;" TITLE="Authentication" ALT="Authentication">Authentication</a></td> </tr> <tr> - <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </tr> </table> </td> - <td width="100%"><img border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></td> + <td width="100%"><img border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> </TR> <TR> - <TD class="bgRegTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> - <TD class="bgAtTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> - <TD class="bgRegTab" colspan="7"><IMG border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> + <TD class="bgRegTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> + <TD class="bgAtTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> + <TD class="bgRegTab" colspan="7"><IMG border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> </TR> </TABLE> <TABLE class="bgAtTab" border="0" cellpadding="0" cellspacing="0" width="100%"> <TR> <TD> - <IMG border="0" height="43" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"> + <IMG border="0" height="43" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"> </TD> </TR> <TR> - <TD class="bgRegTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> + <TD class="bgRegTab"><IMG border="0" height="1" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> </TR> <TR> - <TD class="bgDarkRule"><IMG border="0" height="2" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&file=clear.gif"></TD> + <TD class="bgDarkRule"><IMG border="0" height="2" width="1" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></TD> </TR> </TABLE> </TD> From fedora-directory-commits at redhat.com Thu Mar 6 22:00:26 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Thu, 6 Mar 2008 17:00:26 -0500 Subject: [Fedora-directory-commits] dsgw/html/de auth.html.in, 1.2, 1.3 authroot.html.in, 1.2, 1.3 authtitle.html.in, 1.2, 1.3 csearchtitle.html.in, 1.2, 1.3 eduser.html, 1.1.1.1, 1.2 greeting.html.in, 1.2, 1.3 index.html.in, 1.2, 1.3 maintitle.html.in, 1.2, 1.3 newentrytitle.html.in, 1.2, 1.3 searchtitle.html.in, 1.2, 1.3 Message-ID: <200803062200.m26M0up7017959@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/html/de In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16950/dsgw/html/de Modified Files: auth.html.in authroot.html.in authtitle.html.in csearchtitle.html.in eduser.html greeting.html.in index.html.in maintitle.html.in newentrytitle.html.in searchtitle.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is just the first pass. I focused mainly on the phonebook pages, but the C code fixes will apply to dsgw too. The goal is to make the pages clean with HTML Tidy running in Firefox 2. Most of the template pages had to change because they had comments like this: <!-- ----- comment ----- HTML 4.01 does not like this - no sequence of -- or more dashes in a comment. The other major change was the use of &amp; instead of just a single & in URLs for href and img src links. However, javascript does not like the encoded entities, so I had to add some code to make sure we use the unencoded form in javascript, so I added another option called "entities" to the html template code, and added a function that will convert encoded entities to their raw form in place. I'm also adding some debugging shell scripts that can be used to debug CGI programs. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/auth.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- auth.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ auth.html.in 6 Mar 2008 22:00:22 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE> Index: authroot.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/authroot.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authroot.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ authroot.html.in 6 Mar 2008 22:00:22 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE> Index: authtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/authtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authtitle.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ authtitle.html.in 6 Mar 2008 22:00:22 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: csearchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/csearchtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearchtitle.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ csearchtitle.html.in 6 Mar 2008 22:00:22 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: eduser.html =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/eduser.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- eduser.html 1 Jun 2006 19:43:49 -0000 1.1.1.1 +++ eduser.html 6 Mar 2008 22:00:22 -0000 1.2 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,8 +34,10 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> <HEAD><TITLE>Benutzer-Management</TITLE></HEAD> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML><BODY bgcolor="#C0C0C0" link="#0000EE" vlink="#551A8B" alink="#FF0000"> <center><table border=2 width=100%%> Index: greeting.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/greeting.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- greeting.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ greeting.html.in 6 Mar 2008 22:00:22 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,11 +34,13 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> -<SCRIPT LANGUAGE="JavaScript"> +<SCRIPT type="text/javascript"> <!-- Hide from non-JavaScript browsers function gotoURL(h) { top.location.href = h; Index: index.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/index.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- index.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ index.html.in 6 Mar 2008 22:00:22 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE>Directory Server Gateway</TITLE> Index: maintitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/maintitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- maintitle.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ maintitle.html.in 6 Mar 2008 22:00:22 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: newentrytitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/newentrytitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- newentrytitle.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ newentrytitle.html.in 6 Mar 2008 22:00:22 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: searchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/searchtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- searchtitle.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ searchtitle.html.in 6 Mar 2008 22:00:22 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> From fedora-directory-commits at redhat.com Thu Mar 6 22:00:27 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Thu, 6 Mar 2008 17:00:27 -0500 Subject: [Fedora-directory-commits] dsgw/html/es auth.html.in, 1.2, 1.3 authroot.html.in, 1.2, 1.3 authtitle.html.in, 1.2, 1.3 csearchtitle.html.in, 1.2, 1.3 eduser.html, 1.1.1.1, 1.2 greeting.html.in, 1.2, 1.3 index.html.in, 1.2, 1.3 maintitle.html.in, 1.2, 1.3 newentrytitle.html.in, 1.2, 1.3 searchtitle.html.in, 1.2, 1.3 Message-ID: <200803062200.m26M0vwu017974@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/html/es In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16950/dsgw/html/es Modified Files: auth.html.in authroot.html.in authtitle.html.in csearchtitle.html.in eduser.html greeting.html.in index.html.in maintitle.html.in newentrytitle.html.in searchtitle.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is just the first pass. I focused mainly on the phonebook pages, but the C code fixes will apply to dsgw too. The goal is to make the pages clean with HTML Tidy running in Firefox 2. Most of the template pages had to change because they had comments like this: <!-- ----- comment ----- HTML 4.01 does not like this - no sequence of -- or more dashes in a comment. The other major change was the use of &amp; instead of just a single & in URLs for href and img src links. However, javascript does not like the encoded entities, so I had to add some code to make sure we use the unencoded form in javascript, so I added another option called "entities" to the html template code, and added a function that will convert encoded entities to their raw form in place. I'm also adding some debugging shell scripts that can be used to debug CGI programs. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/auth.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- auth.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ auth.html.in 6 Mar 2008 22:00:24 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE> Index: authroot.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/authroot.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authroot.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ authroot.html.in 6 Mar 2008 22:00:24 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE> Index: authtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/authtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authtitle.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ authtitle.html.in 6 Mar 2008 22:00:24 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: csearchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/csearchtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearchtitle.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ csearchtitle.html.in 6 Mar 2008 22:00:24 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: eduser.html =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/eduser.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- eduser.html 1 Jun 2006 19:43:48 -0000 1.1.1.1 +++ eduser.html 6 Mar 2008 22:00:24 -0000 1.2 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,8 +34,10 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> <HEAD><TITLE>Administraci&oacute;n de usuarios</TITLE></HEAD> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML><BODY bgcolor="#C0C0C0" link="#0000EE" vlink="#551A8B" alink="#FF0000"> <center><table border=2 width=100%> Index: greeting.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/greeting.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- greeting.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ greeting.html.in 6 Mar 2008 22:00:24 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,11 +34,13 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> -<SCRIPT LANGUAGE="JavaScript"> +<SCRIPT type="text/javascript"> <!-- Hide from non-JavaScript browsers function gotoURL(h) { top.location.href = h; Index: index.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/index.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- index.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ index.html.in 6 Mar 2008 22:00:24 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE>Pasarela de Directory Server</TITLE> Index: maintitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/maintitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- maintitle.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ maintitle.html.in 6 Mar 2008 22:00:24 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: newentrytitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/newentrytitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- newentrytitle.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ newentrytitle.html.in 6 Mar 2008 22:00:24 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: searchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/searchtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- searchtitle.html.in 29 Feb 2008 20:38:12 -0000 1.2 +++ searchtitle.html.in 6 Mar 2008 22:00:24 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> From fedora-directory-commits at redhat.com Thu Mar 6 22:00:34 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Thu, 6 Mar 2008 17:00:34 -0500 Subject: [Fedora-directory-commits] dsgw/html/fr auth.html.in, 1.2, 1.3 authroot.html.in, 1.2, 1.3 authtitle.html.in, 1.2, 1.3 csearchtitle.html.in, 1.2, 1.3 eduser.html, 1.1.1.1, 1.2 greeting.html.in, 1.2, 1.3 index.html.in, 1.2, 1.3 maintitle.html.in, 1.2, 1.3 newentrytitle.html.in, 1.2, 1.3 searchtitle.html.in, 1.2, 1.3 Message-ID: <200803062201.m26M16Al023969@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/html/fr In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16950/dsgw/html/fr Modified Files: auth.html.in authroot.html.in authtitle.html.in csearchtitle.html.in eduser.html greeting.html.in index.html.in maintitle.html.in newentrytitle.html.in searchtitle.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is just the first pass. I focused mainly on the phonebook pages, but the C code fixes will apply to dsgw too. The goal is to make the pages clean with HTML Tidy running in Firefox 2. Most of the template pages had to change because they had comments like this: <!-- ----- comment ----- HTML 4.01 does not like this - no sequence of -- or more dashes in a comment. The other major change was the use of &amp; instead of just a single & in URLs for href and img src links. However, javascript does not like the encoded entities, so I had to add some code to make sure we use the unencoded form in javascript, so I added another option called "entities" to the html template code, and added a function that will convert encoded entities to their raw form in place. I'm also adding some debugging shell scripts that can be used to debug CGI programs. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/auth.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- auth.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ auth.html.in 6 Mar 2008 22:00:26 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE> Index: authroot.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/authroot.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authroot.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ authroot.html.in 6 Mar 2008 22:00:26 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE> Index: authtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/authtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authtitle.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ authtitle.html.in 6 Mar 2008 22:00:26 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: csearchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/csearchtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearchtitle.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ csearchtitle.html.in 6 Mar 2008 22:00:26 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: eduser.html =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/eduser.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- eduser.html 1 Jun 2006 19:43:50 -0000 1.1.1.1 +++ eduser.html 6 Mar 2008 22:00:26 -0000 1.2 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,8 +34,10 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> <HEAD><TITLE>Gestion des utilisateurs</TITLE></HEAD> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML><BODY bgcolor="#C0C0C0" link="#0000EE" vlink="#551A8B" alink="#FF0000"> <center><table border=2 width=100%%> Index: greeting.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/greeting.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- greeting.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ greeting.html.in 6 Mar 2008 22:00:26 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,11 +34,13 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> -<SCRIPT LANGUAGE="JavaScript"> +<SCRIPT type="text/javascript"> <!-- Hide from non-JavaScript browsers function gotoURL(h) { top.location.href = h; Index: index.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/index.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- index.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ index.html.in 6 Mar 2008 22:00:26 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE>Passerelle Directory Server</TITLE> Index: maintitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/maintitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- maintitle.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ maintitle.html.in 6 Mar 2008 22:00:26 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: newentrytitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/newentrytitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- newentrytitle.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ newentrytitle.html.in 6 Mar 2008 22:00:26 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: searchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/searchtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- searchtitle.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ searchtitle.html.in 6 Mar 2008 22:00:26 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> From fedora-directory-commits at redhat.com Thu Mar 6 22:00:38 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Thu, 6 Mar 2008 17:00:38 -0500 Subject: [Fedora-directory-commits] dsgw/html/info infonav.html,1.1,1.2 Message-ID: <200803062201.m26M18Ig024110@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/html/info In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16950/dsgw/html/info Modified Files: infonav.html Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is just the first pass. I focused mainly on the phonebook pages, but the C code fixes will apply to dsgw too. The goal is to make the pages clean with HTML Tidy running in Firefox 2. Most of the template pages had to change because they had comments like this: <!-- ----- comment ----- HTML 4.01 does not like this - no sequence of -- or more dashes in a comment. The other major change was the use of &amp; instead of just a single & in URLs for href and img src links. However, javascript does not like the encoded entities, so I had to add some code to make sure we use the unencoded form in javascript, so I added another option called "entities" to the html template code, and added a function that will convert encoded entities to their raw form in place. I'm also adding some debugging shell scripts that can be used to debug CGI programs. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: infonav.html =================================================================== RCS file: /cvs/dirsec/dsgw/html/info/infonav.html,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- infonav.html 16 Jan 2008 22:56:02 -0000 1.1 +++ infonav.html 6 Mar 2008 22:00:32 -0000 1.2 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,7 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> <TITLE>Info</TITLE> <BODY bgcolor="#808080"> From fedora-directory-commits at redhat.com Thu Mar 6 22:00:40 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Thu, 6 Mar 2008 17:00:40 -0500 Subject: [Fedora-directory-commits] dsgw/html/ja auth.html.in, 1.2, 1.3 authroot.html.in, 1.2, 1.3 authtitle.html.in, 1.2, 1.3 csearchtitle.html.in, 1.2, 1.3 eduser.html, 1.1.1.1, 1.2 greeting.html.in, 1.2, 1.3 index.html.in, 1.2, 1.3 maintitle.html.in, 1.2, 1.3 newentrytitle.html.in, 1.2, 1.3 searchtitle.html.in, 1.2, 1.3 Message-ID: <200803062201.m26M1ANF024477@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/html/ja In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16950/dsgw/html/ja Modified Files: auth.html.in authroot.html.in authtitle.html.in csearchtitle.html.in eduser.html greeting.html.in index.html.in maintitle.html.in newentrytitle.html.in searchtitle.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is just the first pass. I focused mainly on the phonebook pages, but the C code fixes will apply to dsgw too. The goal is to make the pages clean with HTML Tidy running in Firefox 2. Most of the template pages had to change because they had comments like this: <!-- ----- comment ----- HTML 4.01 does not like this - no sequence of -- or more dashes in a comment. The other major change was the use of &amp; instead of just a single & in URLs for href and img src links. However, javascript does not like the encoded entities, so I had to add some code to make sure we use the unencoded form in javascript, so I added another option called "entities" to the html template code, and added a function that will convert encoded entities to their raw form in place. I'm also adding some debugging shell scripts that can be used to debug CGI programs. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/auth.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- auth.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ auth.html.in 6 Mar 2008 22:00:36 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE> Index: authroot.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/authroot.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authroot.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ authroot.html.in 6 Mar 2008 22:00:36 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE> Index: authtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/authtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authtitle.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ authtitle.html.in 6 Mar 2008 22:00:36 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: csearchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/csearchtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearchtitle.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ csearchtitle.html.in 6 Mar 2008 22:00:36 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: eduser.html =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/eduser.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- eduser.html 1 Jun 2006 19:43:49 -0000 1.1.1.1 +++ eduser.html 6 Mar 2008 22:00:36 -0000 1.2 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,8 +34,10 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> <HEAD><TITLE>???????????????</TITLE></HEAD> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML><BODY bgcolor="#C0C0C0" link="#0000EE" vlink="#551A8B" alink="#FF0000"> <center><table border=2 width=100%%> Index: greeting.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/greeting.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- greeting.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ greeting.html.in 6 Mar 2008 22:00:36 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,11 +34,13 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> -<SCRIPT LANGUAGE="JavaScript"> +<SCRIPT type="text/javascript"> <!-- Hide from non-JavaScript browsers function gotoURL(h) { top.location.href = h; Index: index.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/index.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- index.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ index.html.in 6 Mar 2008 22:00:36 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE>Directory Server Gateway</TITLE> Index: maintitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/maintitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- maintitle.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ maintitle.html.in 6 Mar 2008 22:00:36 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: newentrytitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/newentrytitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- newentrytitle.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ newentrytitle.html.in 6 Mar 2008 22:00:36 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> Index: searchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/searchtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- searchtitle.html.in 29 Feb 2008 20:38:14 -0000 1.2 +++ searchtitle.html.in 6 Mar 2008 22:00:36 -0000 1.3 @@ -1,4 +1,4 @@ -<!-- --- BEGIN COPYRIGHT BLOCK --- +<!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. @@ -34,7 +34,9 @@ Copyright (C) 2001 Sun Microsystems, Inc. Used by permission. Copyright (C) 2005 Red Hat, Inc. All rights reserved. - --- END COPYRIGHT BLOCK --- --> + END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Directory Server</TITLE> From fedora-directory-commits at redhat.com Thu Mar 13 21:52:40 2008 From: fedora-directory-commits at redhat.com (Noriko Hosoi (nhosoi)) Date: Thu, 13 Mar 2008 17:52:40 -0400 Subject: [Fedora-directory-commits] ldapserver/ldap/admin/src/scripts DSCreate.pm.in, 1.9, 1.10 Message-ID: <200803132152.m2DLqeeT003642@cvs-int.fedora.redhat.com> Author: nhosoi Update of /cvs/dirsec/ldapserver/ldap/admin/src/scripts In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3612 Modified Files: DSCreate.pm.in Log Message: Resolves: 436397 Summary: LDAPI: move default LDAPI UNIX socket from /var/run/dirsrv/slapd-ID.socket to /var/run/slapd-ID.socket Index: DSCreate.pm.in =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/admin/src/scripts/DSCreate.pm.in,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- DSCreate.pm.in 17 Dec 2007 20:08:46 -0000 1.9 +++ DSCreate.pm.in 13 Mar 2008 21:52:37 -0000 1.10 @@ -330,8 +330,9 @@ $ent->setValues("nsslapd-ldapifilepath", $inf->{slapd}->{ldapifilepath}); $ent->setValues("nsslapd-ldapilisten", "on"); } else { + my $parent = dirname($inf->{slapd}->{run_dir}); $ent->setValues("nsslapd-ldapifilepath", - "$inf->{slapd}->{run_dir}/slapd-$inf->{slapd}->{ServerIdentifier}.socket"); + "$parent/slapd-$inf->{slapd}->{ServerIdentifier}.socket"); $ent->setValues("nsslapd-ldapilisten", "off"); } if ("@enable_autobind@") { From fedora-directory-commits at redhat.com Thu Mar 20 02:18:45 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:45 -0400 Subject: [Fedora-directory-commits] dsgw/html/es auth.html.in, 1.3, 1.4 authroot.html.in, 1.3, 1.4 index.html.in, 1.3, 1.4 Message-ID: <200803200218.m2K2IjsO031921@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/html/es In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/html/es Modified Files: auth.html.in authroot.html.in index.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/auth.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- auth.html.in 6 Mar 2008 22:00:24 -0000 1.3 +++ auth.html.in 20 Mar 2008 02:18:43 -0000 1.4 @@ -44,7 +44,7 @@ </TITLE> </HEAD> -<FRAMESET ROWS=75,* BORDER=0> +<FRAMESET ROWS="75,*" BORDER="0"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=authtitle.html" NAME="authTitleFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/auth?<!-- GCONTEXT -->" NAME="authFrame"> Index: authroot.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/authroot.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- authroot.html.in 6 Mar 2008 22:00:24 -0000 1.3 +++ authroot.html.in 20 Mar 2008 02:18:43 -0000 1.4 @@ -43,7 +43,7 @@ Pasarela de Directory Server: Autenticar </TITLE> </HEAD> -<FRAMESET ROWS=100,* BORDER=0> +<FRAMESET ROWS="100,*" BORDER="0"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=authtitle.html" NAME="authTitleFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/auth?MANAGER&<!-- GCONTEXT -->" NAME="authFrame"> Index: index.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/es/index.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- index.html.in 6 Mar 2008 22:00:24 -0000 1.3 +++ index.html.in 20 Mar 2008 02:18:43 -0000 1.4 @@ -41,7 +41,7 @@ <HEAD> <TITLE>Pasarela de Directory Server</TITLE> </HEAD> -<FRAMESET ROWS=75,* BORDER=0> +<FRAMESET ROWS="75,*" BORDER="0"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=maintitle.html" NAME="buttonBarFrame" NORESIZE SCROLLING="no"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=greeting.html" NAME="greetingFrame" NORESIZE> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:45 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:45 -0400 Subject: [Fedora-directory-commits] dsgw/html/fr auth.html.in, 1.3, 1.4 authroot.html.in, 1.3, 1.4 index.html.in, 1.3, 1.4 Message-ID: <200803200218.m2K2IjIe031929@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/html/fr In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/html/fr Modified Files: auth.html.in authroot.html.in index.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/auth.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- auth.html.in 6 Mar 2008 22:00:26 -0000 1.3 +++ auth.html.in 20 Mar 2008 02:18:43 -0000 1.4 @@ -44,7 +44,7 @@ </TITLE> </HEAD> -<FRAMESET ROWS=100,* BORDER=2> +<FRAMESET ROWS="100,*" BORDER="2"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=authtitle.html" NAME="authTitleFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/auth?<!-- GCONTEXT -->" NAME="authFrame"> Index: authroot.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/authroot.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- authroot.html.in 6 Mar 2008 22:00:26 -0000 1.3 +++ authroot.html.in 20 Mar 2008 02:18:43 -0000 1.4 @@ -43,7 +43,7 @@ Passerelle Directory Server : authentification </TITLE> </HEAD> -<FRAMESET ROWS=100,* BORDER=2> +<FRAMESET ROWS="100,*" BORDER="2"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=authtitle.html" NAME="authTitleFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/auth/MANAGER&<!-- GCONTEXT -->" NAME="authFrame"> Index: index.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/fr/index.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- index.html.in 6 Mar 2008 22:00:26 -0000 1.3 +++ index.html.in 20 Mar 2008 02:18:43 -0000 1.4 @@ -41,7 +41,7 @@ <HEAD> <TITLE>Passerelle Directory Server</TITLE> </HEAD> -<FRAMESET ROWS=100,*> +<FRAMESET ROWS="100,*"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=maintitle.html" NAME="buttonBarFrame" NORESIZE SCROLLING="no"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=greeting.html" NAME="greetingFrame" NORESIZE> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:45 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:45 -0400 Subject: [Fedora-directory-commits] dsgw/html/ja auth.html.in, 1.3, 1.4 authroot.html.in, 1.3, 1.4 index.html.in, 1.3, 1.4 Message-ID: <200803200218.m2K2IjLS031937@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/html/ja In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/html/ja Modified Files: auth.html.in authroot.html.in index.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/auth.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- auth.html.in 6 Mar 2008 22:00:36 -0000 1.3 +++ auth.html.in 20 Mar 2008 02:18:43 -0000 1.4 @@ -44,7 +44,7 @@ </TITLE> </HEAD> -<FRAMESET ROWS=100,* BORDER=2> +<FRAMESET ROWS="100,*" BORDER="2"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=authtitle.html" NAME="authTitleFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/auth?<!-- GCONTEXT -->" NAME="authFrame"> Index: authroot.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/authroot.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- authroot.html.in 6 Mar 2008 22:00:36 -0000 1.3 +++ authroot.html.in 20 Mar 2008 02:18:43 -0000 1.4 @@ -43,7 +43,7 @@ Directory Server Gateway: ?????? </TITLE> </HEAD> -<FRAMESET ROWS=100,* BORDER=2> +<FRAMESET ROWS="100,*" BORDER="2"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=authtitle.html" NAME="authTitleFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/auth/MANAGER&<!-- GCONTEXT -->" NAME="authFrame"> Index: index.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/ja/index.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- index.html.in 6 Mar 2008 22:00:36 -0000 1.3 +++ index.html.in 20 Mar 2008 02:18:43 -0000 1.4 @@ -41,7 +41,7 @@ <HEAD> <TITLE>Directory Server Gateway</TITLE> </HEAD> -<FRAMESET ROWS=100,*> +<FRAMESET ROWS="100,*"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=maintitle.html" NAME="buttonBarFrame" NORESIZE SCROLLING="no"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=greeting.html" NAME="greetingFrame" NORESIZE> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:46 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:46 -0400 Subject: [Fedora-directory-commits] dsgw/orgbin myorg.in,1.3,1.4 Message-ID: <200803200218.m2K2IkiY031943@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/orgbin In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/orgbin Modified Files: myorg.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: myorg.in =================================================================== RCS file: /cvs/dirsec/dsgw/orgbin/myorg.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- myorg.in 6 Mar 2008 22:00:39 -0000 1.3 +++ myorg.in 20 Mar 2008 02:18:43 -0000 1.4 @@ -159,7 +159,7 @@ print " -<body bgcolor=\"#FFFFFF\" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onLoad=\"initValues()\"> +<body bgcolor=\"#FFFFFF\" style=\"leftmargin:0; topmargin:0; marginwidth:0; marginheight:0\" onLoad=\"initValues()\"> <FORM name=\"customize\"> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:46 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:46 -0400 Subject: [Fedora-directory-commits] dsgw/orghtml index.html,1.2,1.3 Message-ID: <200803200218.m2K2Ik1l031949@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/orghtml In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/orghtml Modified Files: index.html Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: index.html =================================================================== RCS file: /cvs/dirsec/dsgw/orghtml/index.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- index.html 6 Mar 2008 22:00:39 -0000 1.2 +++ index.html 20 Mar 2008 02:18:44 -0000 1.3 @@ -61,8 +61,8 @@ </HEAD> -<frameset frameborder=no border=0 framespacing="0" ROWS="50,*"> - <frame name="input_window" src="topframe.html" SCROLLING=NO noresize marginwidth="5" marginheight="5"> +<frameset frameborder="no" border="0" framespacing="0" ROWS="50,*"> + <frame name="input_window" src="topframe.html" SCROLLING="NO" noresize marginwidth="5" marginheight="5"> <frame name="output_window" src="botframe.html" marginwidth="10" marginheight="10"> </frameset> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:46 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:46 -0400 Subject: [Fedora-directory-commits] dsgw/pbconfig edit-passwd.html.in, 1.2, 1.3 list-Auth.html.in, 1.3, 1.4 Message-ID: <200803200218.m2K2Ikxb031956@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/pbconfig In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/pbconfig Modified Files: edit-passwd.html.in list-Auth.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: edit-passwd.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/pbconfig/edit-passwd.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- edit-passwd.html.in 6 Mar 2008 22:00:40 -0000 1.2 +++ edit-passwd.html.in 20 Mar 2008 02:18:44 -0000 1.3 @@ -118,7 +118,7 @@ </TD></TR> </TABLE> -<P> +<br> <img src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=pixel.gif" height="1" width="1" hspace="20" align="left" border="0"> Index: list-Auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/pbconfig/list-Auth.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- list-Auth.html.in 6 Mar 2008 22:00:40 -0000 1.3 +++ list-Auth.html.in 20 Mar 2008 02:18:44 -0000 1.4 @@ -60,7 +60,7 @@ --> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </head> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" style="marginwidth:0; marginheight:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width=100% class="bgColor1" cellspacing="0" cellpadding="0" border="0"> <tr width=100% class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> @@ -103,15 +103,15 @@ </td> </tr> </TABLE> -<P> +<br> <CENTER> <!-- DS_SEARCHDESC "VERBOSE" --> -<P> +<p> <!-- IF "FoundEntries" --> Please click on the name of the entry you would like to use for authentication. -</P> -<P> +</p> +<br> <TABLE BORDER=1 CELLPADDING=4> <TR> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:47 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:47 -0400 Subject: [Fedora-directory-commits] dsgw/pbhtml modify.html.in, 1.2, 1.3 phone.html.in, 1.2, 1.3 Message-ID: <200803200218.m2K2IlHa031963@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/pbhtml In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/pbhtml Modified Files: modify.html.in phone.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: modify.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/pbhtml/modify.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- modify.html.in 6 Mar 2008 22:00:40 -0000 1.2 +++ modify.html.in 20 Mar 2008 02:18:44 -0000 1.3 @@ -94,7 +94,7 @@ <TD>The conditions of your contract determine who gets your Email request.</TD> </TR> </TABLE> -<P> +<br> @@ -196,8 +196,8 @@ -<P> -<P> +<br> +<br> <TABLE BORDER BGCOLOR=#f2f2f2 WIDTH=575> <TR> @@ -216,8 +216,8 @@ <TD VALIGN="TOP" COLSPAN=3><B><A href="mailto:administrator at example.com?subject=Please update my physical location">Administrator</A></B></TD></TR> </TABLE> -<P> -<P> +<br> +<br> <TABLE BORDER BGCOLOR=#f2f2f2 WIDTH=575> <TR> @@ -259,8 +259,8 @@ </TABLE> -<P> -<P> +<br> +<br> <TABLE BORDER BGCOLOR=#f2f2f2 WIDTH=575> <TR> @@ -280,8 +280,8 @@ </TABLE> -<P> -<P> +<br> +<br> <TABLE BORDER BGCOLOR=#f2f2f2 WIDTH=575> <TR> <TD BGCOLOR=TEAL COLSPAN=4><FONT SIZE=+1 FACE=ARIAL,HELVETICA COLOR=WHITE>Mail Information</FONT></TD></TR> @@ -313,8 +313,8 @@ </TR> </TABLE> -<P> -<P> +<br> +<br> Index: phone.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/pbhtml/phone.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- phone.html.in 6 Mar 2008 22:00:40 -0000 1.2 +++ phone.html.in 20 Mar 2008 02:18:44 -0000 1.3 @@ -57,7 +57,6 @@ </head> <body class="Search" onLoad="fieldFocus();" style="marginwidth: 0; marginheight: 0; leftmargin: 0; topmargin: 0"> -<!-- <body class="Search" onLoad="fieldFocus();" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"> --> <form method="post" name="searchform" target="resultframe" action="@cgiuri@/dosearch" onSubmit="return checkForNullString()"> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:42 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:42 -0400 Subject: [Fedora-directory-commits] dsgw configure.ac, 1.10, 1.11 csearch.c, 1.6, 1.7 dbtdsgw.h, 1.5, 1.6 dnedit.c, 1.6, 1.7 dsgw-httpd.conf.in, 1.5, 1.6 dsgwutil.c, 1.11, 1.12 emitauth.c, 1.4, 1.5 entrydisplay.c, 1.9, 1.10 error.c, 1.4, 1.5 htmlout.c, 1.5, 1.6 newentry.c, 1.4, 1.5 tutor.c, 1.4, 1.5 unauth.c, 1.3, 1.4 aclocal.m4, 1.15, 1.16 configure, 1.18, 1.19 missing, 1.14, 1.15 install-sh, 1.14, 1.15 Makefile.in, 1.19, 1.20 depcomp, 1.14, 1.15 config.sub, 1.14, 1.15 config.guess, 1.14, 1.15 compile, 1.14, 1.15 Message-ID: <200803200219.m2K2JC8K032067@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw Modified Files: configure.ac csearch.c dbtdsgw.h dnedit.c dsgw-httpd.conf.in dsgwutil.c emitauth.c entrydisplay.c error.c htmlout.c newentry.c tutor.c unauth.c aclocal.m4 configure missing install-sh Makefile.in depcomp config.sub config.guess compile Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: configure.ac =================================================================== RCS file: /cvs/dirsec/dsgw/configure.ac,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- configure.ac 1 Feb 2008 16:50:12 -0000 1.10 +++ configure.ac 20 Mar 2008 02:18:39 -0000 1.11 @@ -245,7 +245,7 @@ manualsubdir= propertydir=/$PACKAGE_NAME/properties # relative to libdir - cgibindir=/$PACKAGE_NAME/cgi-bin + cgibindir=/$PACKAGE_NAME/dsgw-cgi-bin perldir=/$PACKAGE_NAME/perl elif test "$with_fhs_opt" = "yes"; then # relative to datadir @@ -264,7 +264,7 @@ # relative to libdir perldir=/perl # same as server's cgibindir - cgibindir=/cgi-bin + cgibindir=/dsgw-cgi-bin else # relative to datadir htmldir=/$PACKAGE_BASE_NAME/dsgw/html @@ -282,7 +282,7 @@ # relative to libdir perldir=/$PACKAGE_BASE_NAME/perl # CGI program directory - cgibindir=/$PACKAGE_BASE_NAME/cgi-bin + cgibindir=/$PACKAGE_BASE_NAME/dsgw-cgi-bin fi # relative to instconfigdir @@ -291,7 +291,7 @@ # relative to $localstatedir cookiedir=/run/$PACKAGE_BASE_NAME/dsgw/cookies # URIs -cgiuri=/cgi-bin +cgiuri=/dsgwcmd dsgwuri=/dsgw orguri=/org pburi=/pb Index: csearch.c =================================================================== RCS file: /cvs/dirsec/dsgw/csearch.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- csearch.c 6 Mar 2008 22:00:09 -0000 1.6 +++ csearch.c 20 Mar 2008 02:18:39 -0000 1.7 @@ -274,7 +274,7 @@ } } else if ( dsgw_directive_is( line, "DS_CSEARCH_MATCH_FORM" )) { - dsgw_form_begin ("searchMatchForm", NULL); + dsgw_form_begin ("searchMatchForm", "action=\"javascript:void();\""); dsgw_emits("\n"); } else if ( dsgw_directive_is( line, "DS_CSEARCH_STRING_FORM" )) { @@ -295,7 +295,7 @@ dsgw_emitf ("<SELECT NAME=searchType " "onChange=\"parent.searchTypeSet(this.options[this.selectedIndex].value);" "this.form.submit();" - "parent.searchMatchFrame.location='%s?context=%s&file=match&'+this.name+'='" + "parent.searchMatchFrame.location='%s?context=%s&amp;file=match&amp;'+this.name+'='" "+escape(this.options[this.selectedIndex].value);\">\n", dsgw_getvp( DSGW_CGINUM_CSEARCH), context); dsgw_emit_options (&sop, NULL, NULL); Index: dbtdsgw.h =================================================================== RCS file: /cvs/dirsec/dsgw/dbtdsgw.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- dbtdsgw.h 6 Mar 2008 22:00:09 -0000 1.5 +++ dbtdsgw.h 20 Mar 2008 02:18:39 -0000 1.6 @@ -257,7 +257,7 @@ ResDef( DBT_beforeYouCanEditOrAddEntriesYouM_, 206, "Before you can edit or add entries, you must authenticate\n(log in) to the directory. This window will guide\nyou through the steps of the authentication\nprocess.\n" )/*extracted from emitauth.c*/ ResDef( DBT_fromThisScreenYouMayAuthenticate_, 207, "From this screen you may authenticate, or log in, \nto the directory. You will need to authenticate\nbefore you can modify directory entries. If you\nattempt to modify an entry without authenticating,\nyou will be asked to log in.\n" )/*extracted from emitauth.c*/ ResDef( DBT_authenticationStatus_, 208, "Authentication Status" )/*extracted from emitauth.c*/ - ResDef( DBT_FormNyouAreCurrentlyAuthenticate_, 209, "<form>\nYou are currently authenticated to the directory as " )/*extracted from emitauth.c*/ + ResDef( DBT_FormNyouAreCurrentlyAuthenticate_, 209, "<form action=\"javascript:void();\">\nYou are currently authenticated to the directory as " )/*extracted from emitauth.c*/ ResDef( DBT_NifYouWishToDiscardYourAuthentic_, 210, ".\nIf you wish to discard your authentication credentials and log out of the directory, click on the button below." )/*extracted from emitauth.c*/ ResDef( DBT_discardAuthenticationCredentials_2, 211, "Discard Authentication Credentials (log out)" )/*extracted from emitauth.c*/ ResDef( DBT_yourAuthenticationCredentialsFor_, 212, "Your authentication credentials for " )/*extracted from emitauth.c*/ @@ -347,9 +347,9 @@ ResDef( DBT_Adding_, 300, "Adding" )/*extracted from domodify.c*/ ResDef( DBT_Deleting_, 301, "Deleting" )/*extracted from domodify.c*/ ResDef( DBT_Renaming_, 302, "Renaming" )/*extracted from domodify.c*/ - ResDef( DBT_noNameInTheList_, 303, "There are <B>no</B> names in the list." )/*extracted from dnedit.c*/ - ResDef( DBT_oneNameInTheList_, 304, "There is <B>1</B> name in the list." )/*extracted from dnedit.c*/ - ResDef( DBT_someNamesInTheList_, 305, "There are <B>%s</B> names in the list." )/*extracted from dnedit.c*/ + ResDef( DBT_noNameInTheList_, 303, "There are <B>no<\\\\/B> names in the list." )/*extracted from dnedit.c*/ + ResDef( DBT_oneNameInTheList_, 304, "There is <B>1<\\\\/B> name in the list." )/*extracted from dnedit.c*/ + ResDef( DBT_someNamesInTheList_, 305, "There are <B>%s<\\/B> names in the list." )/*extracted from dnedit.c*/ ResDef( DBT_RemoveFromList_, 306, "Remove<BR>from<BR>list? Name" )/*extracted from dnedit.c -- should be JavaScript syntax*/ ResDef( DBT_discardChanges_, 307, "Discard Changes?" ) /*extracted from dnedit.c */ ResDef( DBT_discardChangesWindow_, 308, "width=300,height=130,resizable" ) /*extracted from dnedit.c */ Index: dnedit.c =================================================================== RCS file: /cvs/dirsec/dsgw/dnedit.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- dnedit.c 6 Mar 2008 22:00:09 -0000 1.6 +++ dnedit.c 20 Mar 2008 02:18:39 -0000 1.7 @@ -95,7 +95,9 @@ /* Send the top-level document HTML */ - dsgw_emits( "<HTML>\n" + dsgw_emits( "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01//EN\"\n" ); + dsgw_emits( " \"http://www.w3.org/TR/html4/frameset.dtd\">\n" ); + dsgw_emits( "<HTML>\n<HEAD><TITLE>DN Edit</TITLE>\n" "<SCRIPT type=\"text/javascript\">\n" ); dsgw_emitf( "var emptyFrame = '';\n" ); dsgw_emitf( "var attrname = '%s';\n", attrname ); @@ -221,28 +223,30 @@ " var d = oframe.document;\n" "\n" " d.open('text/html');\n" - " d.writeln('<HTML>');\n" ); + " d.writeln('<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01//EN\"\\n');\n" + " d.writeln(' \"http://www.w3.org/TR/html4/frameset.dtd\">\\n');\n" + " d.writeln('<HTML>\\n<HEAD><TITLE>DN Edit<\\/TITLE><\\/HEAD>\\n');\n" ); dsgw_emitf( " d.writeln('<BODY %s>');\n", dsgw_html_body_colors ); dsgw_emits( " d.writeln("); dsgw_quotation_begin (QUOTATION_JAVASCRIPT); - dsgw_form_begin (NULL, NULL); + dsgw_form_begin (NULL, "action=\"javascript:void();\""); dsgw_quotation_end(); dsgw_emits( ");\n"); dsgw_emits( " d.writeln('<CENTER>');\n" " if (dnl.count == 0) {\n" ); - dsgw_emits( " d.write(" ); - dsgw_quote_emits (QUOTATION_JAVASCRIPT, XP_GetClientStr (DBT_noNameInTheList_)); - dsgw_emits( ");\n" ); + dsgw_emits( " d.write('" ); + dsgw_fputn( stdout, XP_GetClientStr (DBT_noNameInTheList_), strlen(XP_GetClientStr (DBT_noNameInTheList_)) ); + dsgw_emits( "');\n" ); dsgw_emits( " } else if (dnl.count == 1) {\n" ); - dsgw_emits( " d.write(" ); - dsgw_quote_emits (QUOTATION_JAVASCRIPT, XP_GetClientStr (DBT_oneNameInTheList_)); - dsgw_emits( ");\n" ); + dsgw_emits( " d.write('" ); + dsgw_fputn( stdout, XP_GetClientStr (DBT_oneNameInTheList_), strlen(XP_GetClientStr (DBT_oneNameInTheList_)) ); + dsgw_emits( "');\n" ); dsgw_emits( " } else {\n" ); dsgw_emits( " d.write('"); dsgw_emitf( XP_GetClientStr( DBT_someNamesInTheList_ ), "' + dnl.count + '" ); @@ -251,16 +255,16 @@ dsgw_emits( " }\n" #ifdef NAV30_SORT_NO_LONGER_COREDUMPS - " d.writeln('</FONT>\\n')\n" - " d.writeln('<INPUT TYPE=\"button\" VALUE=\"Sort\" onClick=\"parent.sortEntries();\"></CENTER>\\n');\n" + " d.writeln('\\n')\n" + " d.writeln('<INPUT TYPE=\"button\" VALUE=\"Sort\" onClick=\"parent.sortEntries();\"><\\/CENTER>\\n');\n" #else - " d.writeln('</FONT></CENTER>\\n');\n" + " d.writeln('<\\/CENTER>\\n');\n" #endif " if (dnl.count > 0) {\n" " d.write('<PRE><B>');\n" ); dsgw_emitf( - " d.write('%s</B><HR>');\n", + " d.write('%s<\\/B><\\/PRE><HR><PRE>');\n", XP_GetClientStr( DBT_RemoveFromList_ )); dsgw_emits( @@ -270,9 +274,9 @@ " d.write(' ');\n" " d.write(dnl[i].rdn + '\\n');\n" " }\n" - " d.writeln('</PRE></FORM><HR>');\n" + " d.writeln('<\\/PRE><\\/FORM><HR>');\n" " }\n" - " d.writeln('</BODY>');\n" + " d.writeln('<\\/BODY>');\n" " d.close();\n" "}\n" "\n" @@ -384,19 +388,23 @@ "VALUE=\""); dsgw_emits(context); dsgw_emits("\">\\n');\n" - " of.writeln('</FORM>\\n');\n" + " of.writeln('<\\/FORM>\\n');\n" " of.close();\n" "}\n" "</SCRIPT>\n" - "\n" - "<FRAMESET BORDER=1 FRAMEBORDER=1 ROWS=230,*,0,0 " + "</HEAD>\n" + "<FRAMESET BORDER=\"1\" FRAMEBORDER=\"1\" ROWS=\"230,*,0,0\" " "SCROLLING=\"NO\" NORESIZE onLoad=\"genOutputFrame" "(this.outputFrame, this.dnlist);\">\n" ); dsgw_emitf( " <FRAME SRC=\"%s?tmplname=%s&amp;dn=%s&amp;context=%s&amp;DNATTR=%s&amp;" "DNDESC=%s\" NAME=\"controlFrame\" SCROLLING=\"no\">\n", - dsgw_getvp( DSGW_CGINUM_EDIT ), tmplname, edn, context, attrname, - attrdesc ); + dsgw_getvp( DSGW_CGINUM_EDIT ), + dsgw_strdup_escaped(tmplname), + edn, + context, + dsgw_strdup_escaped(attrname), + dsgw_strdup_escaped(attrdesc) ); dsgw_emitf( " <FRAME SRC=\"javascript:parent.emptyFrame\" " "NAME=\"outputFrame\">\n" " <FRAME SRC=\"javascript:parent.emptyFrame\" " Index: dsgw-httpd.conf.in =================================================================== RCS file: /cvs/dirsec/dsgw/dsgw-httpd.conf.in,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- dsgw-httpd.conf.in 28 Jan 2008 21:22:47 -0000 1.5 +++ dsgw-httpd.conf.in 20 Mar 2008 02:18:39 -0000 1.6 @@ -83,9 +83,8 @@ </Directory> # Allow access to the cgi programs -<Directory "@cgibindir@"> - AllowOverride None +<Location "@cgiuri@"> Options +ExecCGI Order allow,deny Allow from all -</Directory> +</Location> Index: dsgwutil.c =================================================================== RCS file: /cvs/dirsec/dsgw/dsgwutil.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- dsgwutil.c 6 Mar 2008 22:00:09 -0000 1.11 +++ dsgwutil.c 20 Mar 2008 02:18:39 -0000 1.12 @@ -1082,7 +1082,7 @@ dsgw_emits( "</CENTER>\n" ); dsgw_emits( XP_GetClientStr( DBT_YourPasswordHasExpired_ )); dsgw_emits( XP_GetClientStr( DBT_YouMustChangeYourPasswd_ )); - dsgw_emits( "<P>\n" + dsgw_emits( "<br>\n" "<TR>\n" "<SCRIPT type=\"text/javascript\">\n" "<!-- Hide from non-JavaScript browsers\n" Index: emitauth.c =================================================================== RCS file: /cvs/dirsec/dsgw/emitauth.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- emitauth.c 6 Mar 2008 22:00:09 -0000 1.4 +++ emitauth.c 20 Mar 2008 02:18:39 -0000 1.5 @@ -78,7 +78,7 @@ dsgw_emitf( "<CENTER>\n" "<FONT SIZE=+2>%s</FONT>\n" "</CENTER>\n" - "<p>", XP_GetClientStr(DBT_authenticateLogInToTheDirectory_) ); + "<br>", XP_GetClientStr(DBT_authenticateLogInToTheDirectory_) ); if ( isPwForm ) { #ifdef NOTFORNOW @@ -102,7 +102,7 @@ "<CENTER>\n" "<FONT SIZE=+2>%s</FONT>\n" "</CENTER>\n" - "<P>\n", XP_GetClientStr(DBT_authenticationStatus_) ); + "<br>\n", XP_GetClientStr(DBT_authenticationStatus_) ); if ( isauth ) { auto char *ufn; @@ -115,8 +115,8 @@ "<INPUT TYPE=BUTTON " "VALUE=\"%s\"" "onClick=\"doUnauth();\">\n" - "</FORM>\n" "</CENTER>\n" + "</FORM>\n" "<HR>\n", XP_GetClientStr(DBT_NifYouWishToDiscardYourAuthentic_), XP_GetClientStr(DBT_discardAuthenticationCredentials_2) ); Index: entrydisplay.c =================================================================== RCS file: /cvs/dirsec/dsgw/entrydisplay.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- entrydisplay.c 6 Mar 2008 22:00:09 -0000 1.9 +++ entrydisplay.c 20 Mar 2008 02:18:39 -0000 1.10 @@ -544,7 +544,7 @@ dsgw_getvp( DSGW_CGINUM_DOSEARCH ), "target=stagingFrame", "onSubmit=\"return parent.processSearch(searchForm);\"" ); - dsgw_emitf( "\n<INPUT TYPE=\"hidden\" NAME=\"dn\" VALUE=\"%s\";>\n", encodeddn ); + dsgw_emitf( "\n<INPUT TYPE=\"hidden\" NAME=\"dn\" VALUE=\"%s\">\n", encodeddn ); } else if ( dsgw_directive_is( line, DRCT_DS_BEGIN_ENTRYFORM )) { if ( editable ) { @@ -692,10 +692,6 @@ output_prelude( tip ); } - while ( dsgw_next_html_line( tip->dsti_fp, line )) { - output_nonentry_line( tip, line ); - } - /* * check for "completion_javascript" form var and * execute it if present. @@ -706,6 +702,10 @@ dsgw_emit_completion_javascript(jscomp, dn ? dn : ""); } + while ( dsgw_next_html_line( tip->dsti_fp, line )) { + output_nonentry_line( tip, line ); + } + fflush( stdout ); fflush( stdout ); Index: error.c =================================================================== RCS file: /cvs/dirsec/dsgw/error.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- error.c 6 Mar 2008 22:00:09 -0000 1.4 +++ error.c 20 Mar 2008 02:18:39 -0000 1.5 @@ -209,7 +209,7 @@ #endif if ( ldaperr != 0 ) { msg = dsgw_ldaperr2longstring( ldaperr, options ); - dsgw_emitf("<P>%s", msg ); + dsgw_emitf("<br>%s", msg ); } if (( options & DSGW_ERROPT_INLINE ) == 0 ) { @@ -284,7 +284,7 @@ if (gc->gc_mode == DSGW_MODE_EDIT || gc->gc_mode == DSGW_MODE_DOMODIFY) { dsgw_emits( XP_GetClientStr(DBT_NPYouMustReAuthenticateBeforeCon_1) ); - dsgw_emits( "<P>\n" ); + dsgw_emits( "<br>\n" ); dsgw_form_begin( NULL, NULL ); dsgw_emits("\n<CENTER><TABLE border=2 width=\"100%\"><TR>\n" ); dsgw_emits( "<TD WIDTH=\"50%\" ALIGN=\"center\">\n" ); Index: htmlout.c =================================================================== RCS file: /cvs/dirsec/dsgw/htmlout.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- htmlout.c 6 Mar 2008 22:00:09 -0000 1.5 +++ htmlout.c 20 Mar 2008 02:18:39 -0000 1.6 @@ -112,7 +112,7 @@ if (( title != NULL ) && ( header_done || titleinbody )) { dsgw_emitf( "<CENTER><TABLE BORDER=\"2\" CELLPADDING=\"10\" WIDTH=100%%>\n" "<TR><TD ALIGN=\"center\" WIDTH=\"100%%\">\n<FONT SIZE=\"+2\">" - "<B>%s</B></FONT></TD></TR></TABLE></CENTER>\n<P>\n", title ); + "<B>%s</B></FONT></TD></TR></TABLE></CENTER>\n<br>\n", title ); } header_done = 1; @@ -371,6 +371,9 @@ dsgw_emits (" "); dsgw_emitfv (format, argl); va_end (argl); + } else { + /* a form must have an action */ + dsgw_emits (" action=\"javascript:void();\""); } dsgw_emits (">"); dsgw_emitf("<INPUT type=hidden name=context value=\"%s\">", context); Index: newentry.c =================================================================== RCS file: /cvs/dirsec/dsgw/newentry.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- newentry.c 6 Mar 2008 22:00:09 -0000 1.4 +++ newentry.c 20 Mar 2008 02:18:39 -0000 1.5 @@ -154,7 +154,7 @@ dsgw_html_body_colors ); } else if ( dsgw_directive_is( line, "DS_NEWENTRY_TYPE_FORM" )) { - dsgw_form_begin ("typeForm", NULL); + dsgw_form_begin ("typeForm", "action=\"javascript:void();\""); dsgw_emits ("\n"); } else if ( dsgw_directive_is( line, "DS_NEWENTRY_TYPE_SELECT" )) { @@ -332,11 +332,13 @@ char* newurl = compute_newurl(); if (client_is_authenticated()) { /* Direct the client to GET newurl */ + dsgw_emits( "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01//EN\"\n" ); + dsgw_emits( " \"http://www.w3.org/TR/html4/frameset.dtd\">\n" ); dsgw_emits ("<HTML>" ); dsgw_head_begin(); dsgw_emitf ("\n<TITLE>%s</TITLE>\n", XP_GetClientStr (DBT_titleNewEntry_)); dsgw_emits ("</HEAD>\n" - "<FRAMESET ROWS=*,1>\n"); + "<FRAMESET ROWS=\"*,1\">\n"); dsgw_emitf (" <FRAME SRC=\"%s\" NORESIZE>\n", newurl); dsgw_emits ("</FRAMESET>\n" "</HTML>\n"); Index: tutor.c =================================================================== RCS file: /cvs/dirsec/dsgw/tutor.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- tutor.c 6 Mar 2008 22:00:09 -0000 1.4 +++ tutor.c 20 Mar 2008 02:18:39 -0000 1.5 @@ -219,11 +219,11 @@ dsgw_send_header(); dsgw_emits("<TITLE>Directory Server Gateway Help</TITLE>\n"); dsgw_emits("\n"); - dsgw_emits("<frameset BORDER=0 FRAMEBORDER=NO rows=\"57,*\" " + dsgw_emits("<frameset BORDER=\"0\" FRAMEBORDER=\"NO\" rows=\"57,*\" " "onLoad=\"top.master=top.opener.top;top.master.helpwin=self;\" " "onUnload=\"if (top.master) { top.master.helpwin=0; }\">\n" ); - dsgw_emitf("<frame src=\"%s?file=%s/infonav.html&amp;context=%s\" scrolling=no " - "marginwidth=0 marginheight=0 " + dsgw_emitf("<frame src=\"%s?file=%s/infonav.html&amp;context=%s\" scrolling=\"no\" " + "marginwidth=\"0\" marginheight=\"0\" " "name=\"infobuttons\">\n", dsgw_getvp(DSGW_CGINUM_LANG), DSGW_MANUALSHORTCUT, context); dsgw_emitf("<frame src=\"%s?tutor=!%s&amp;context=%s\" " Index: unauth.c =================================================================== RCS file: /cvs/dirsec/dsgw/unauth.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- unauth.c 6 Mar 2008 22:00:09 -0000 1.3 +++ unauth.c 20 Mar 2008 02:18:39 -0000 1.4 @@ -98,7 +98,7 @@ "%s" "</FONT>\n" "</CENTER>\n" - "<P>\n" + "<br>\n" "%s", XP_GetClientStr( DBT_Success_ ), XP_GetClientStr( DBT_YouAreNoLongerAuthenticated_ )); Index: configure =================================================================== RCS file: /cvs/dirsec/dsgw/configure,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- configure 6 Mar 2008 22:00:09 -0000 1.18 +++ configure 20 Mar 2008 02:18:39 -0000 1.19 @@ -21394,7 +21394,7 @@ manualsubdir= propertydir=/$PACKAGE_NAME/properties # relative to libdir - cgibindir=/$PACKAGE_NAME/cgi-bin + cgibindir=/$PACKAGE_NAME/dsgw-cgi-bin perldir=/$PACKAGE_NAME/perl elif test "$with_fhs_opt" = "yes"; then # relative to datadir @@ -21413,7 +21413,7 @@ # relative to libdir perldir=/perl # same as server's cgibindir - cgibindir=/cgi-bin + cgibindir=/dsgw-cgi-bin else # relative to datadir htmldir=/$PACKAGE_BASE_NAME/dsgw/html @@ -21431,7 +21431,7 @@ # relative to libdir perldir=/$PACKAGE_BASE_NAME/perl # CGI program directory - cgibindir=/$PACKAGE_BASE_NAME/cgi-bin + cgibindir=/$PACKAGE_BASE_NAME/dsgw-cgi-bin fi # relative to instconfigdir @@ -21440,7 +21440,7 @@ # relative to $localstatedir cookiedir=/run/$PACKAGE_BASE_NAME/dsgw/cookies # URIs -cgiuri=/cgi-bin +cgiuri=/dsgwcmd dsgwuri=/dsgw orguri=/org pburi=/pb From fedora-directory-commits at redhat.com Thu Mar 20 02:18:42 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:42 -0400 Subject: [Fedora-directory-commits] dsgw/config/de newentry.html.in, 1.3, 1.4 search.html.in, 1.3, 1.4 Message-ID: <200803200219.m2K2JC1R032121@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/config/de In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/config/de Modified Files: newentry.html.in search.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: newentry.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/de/newentry.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- newentry.html.in 6 Mar 2008 22:00:11 -0000 1.3 +++ newentry.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Directory Server Gateway Neuer Eintrag</TITLE> <!-- DS_NEWENTRY_SCRIPT --> </HEAD> -<FRAMESET ROWS=75,70,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,70,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=newentrytitle.html" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/newentry?<!-- GCONTEXT -->&file=type" NAME="newentryTypeFrame" SCROLLING="NO"> <FRAME SRC="@cgiuri@/newentry?<!-- GCONTEXT -->&file=name" Index: search.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/de/search.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- search.html.in 6 Mar 2008 22:00:11 -0000 1.3 +++ search.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Directory Server Gateway: Standardsuche</TITLE> <!-- DS_SEARCH_SCRIPT --> </HEAD> -<FRAMESET ROWS=75,100,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,100,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=searchtitle.html" SCROLLING="NO"> <FRAME SRC="@cgiuri@/search?<!-- GCONTEXT -->&file=string" NAME=searchFrame NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=greeting.html" NAME=outputFrame> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:42 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:42 -0400 Subject: [Fedora-directory-commits] dsgw/config authPassword.html.in, 1.2, 1.3 authSearch.html.in, 1.2, 1.3 csearch.html.in, 1.3, 1.4 csearchAttr.html.in, 1.2, 1.3 csearchBase.html.in, 1.2, 1.3 csearchMatch.html.in, 1.2, 1.3 csearchString.html.in, 1.2, 1.3 csearchType.html.in, 1.2, 1.3 display-dc.html.in, 1.2, 1.3 display-dnedit.html.in, 1.3, 1.4 display-dneditpeople.html.in, 1.3, 1.4 display-group.html.in, 1.2, 1.3 display-groupun.html.in, 1.2, 1.3 display-ntgroup.html.in, 1.2, 1.3 display-ntperson.html.in, 1.2, 1.3 display-org.html.in, 1.2, 1.3 display-orgperson.html.in, 1.2, 1.3 display-orgunit.html.in, 1.2, 1.3 display-person.html.in, 1.2, 1.3 edit-passwd.html, 1.2, 1.3 list-Anything.html.in, 1.2, 1.3 list-Auth.html.in, 1.3, 1.4 list-fa-Groups.html.in, 1.2, 1.3 list-fa-People.html.in, 1.2, 1.3 newentry.html.in, 1.3, 1.4 newentryName.html.in, 1.2, 1.3 newentryType.html.in, 1.2, 1.3 search.html.in, 1.3, 1.4 searchString.html.in, 1.2, 1.3 Message-ID: <200803200219.m2K2JCUB032091@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/config In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/config Modified Files: authPassword.html.in authSearch.html.in csearch.html.in csearchAttr.html.in csearchBase.html.in csearchMatch.html.in csearchString.html.in csearchType.html.in display-dc.html.in display-dnedit.html.in display-dneditpeople.html.in display-group.html.in display-groupun.html.in display-ntgroup.html.in display-ntperson.html.in display-org.html.in display-orgperson.html.in display-orgunit.html.in display-person.html.in edit-passwd.html list-Anything.html.in list-Auth.html.in list-fa-Groups.html.in list-fa-People.html.in newentry.html.in newentryName.html.in newentryType.html.in search.html.in searchString.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: authPassword.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/authPassword.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authPassword.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ authPassword.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -48,16 +48,17 @@ <!-- DS_AUTH_PASSWORD_BODY --> <!-- DS_AUTH_PASSWORD_INFO --> <!-- DS_AUTH_PASSWORD_FORM --> -<P> +<BR> Password for <b> <!-- DS_AUTH_PASSWORD_NAME --> </b>: <INPUT NAME="password" TYPE="password" SIZE=16> -<P> +<BR> <CENTER> <TABLE BORDER=2 WIDTH=100%> <TR> <!-- DS_AUTH_PASSWORD_BUTTONS --> </TABLE> +</CENTER> </FORM> </BODY> </HTML> Index: authSearch.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/authSearch.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authSearch.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ authSearch.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -50,19 +50,22 @@ The first step in authenticating to the directory is identifying yourself.<br>Please type your name: <!-- DS_AUTH_SEARCH_NAME --> -<P> +<BR> <CENTER> <TABLE BORDER=1 WIDTH=100%%> <TR> <!-- DS_AUTH_SEARCH_BUTTONS --> </TABLE> +</CENTER> </FORM> -<P> +<BR> +<CENTER> <!-- DS_AUTH_AS_ROOT_FORM --> <INPUT TYPE="submit" VALUE="Authenticate as directory manager">&nbsp;(only available to Directory Administrators) <INPUT TYPE="hidden" NAME="ldapsizelimit" VALUE="1000"> <INPUT TYPE="hidden" NAME="ldaptimelimit" VALUE="180"> <!-- PCONTEXT --> </FORM> +</CENTER> </BODY> </HTML> Index: csearch.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/csearch.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- csearch.html.in 6 Mar 2008 22:00:10 -0000 1.3 +++ csearch.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -43,13 +43,13 @@ <TITLE>Directory Server Gateway: Advanced Search</TITLE> <!-- DS_CSEARCH_SCRIPT --> </HEAD> -<FRAMESET ROWS=130,40,55,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="130,40,55,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=csearchtitle.html" SCROLLING="NO" NORESIZE> - <FRAMESET COLS="25%,75%" BORDER=0> + <FRAMESET COLS="25%,75%" BORDER="0"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&amp;file=type" NAME="searchTypeFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&amp;file=base" NAME="searchBaseFrame" NORESIZE SCROLLING="NO"> </FRAMESET> - <FRAMESET COLS="25%, 15%, 60%" BORDER=0> + <FRAMESET COLS="25%, 15%, 60%" BORDER="0"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&amp;file=attr" NAME="searchAttrFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&amp;file=match" NAME="searchMatchFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&amp;file=string" NAME="searchStringFrame" SCROLLING="NO"> Index: csearchAttr.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/csearchAttr.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearchAttr.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ csearchAttr.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -41,6 +41,7 @@ <!-- HEAD --> <!--csearchAttr.html--> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> +<TITLE>Advanced Search</TITLE> </HEAD> <!-- DS_CSEARCH_ATTR_BODY --> <!-- DS_CSEARCH_ATTR_FORM --> Index: csearchBase.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/csearchBase.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearchBase.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ csearchBase.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -41,6 +41,7 @@ <!-- HEAD --> <!--csearchBase.html--> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> +<TITLE>Advanced Search</TITLE> </HEAD> <!-- DS_CSEARCH_BASE_BODY --> <TABLE> <TR VALIGN="middle"> Index: csearchMatch.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/csearchMatch.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearchMatch.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ csearchMatch.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -41,6 +41,7 @@ <!-- HEAD --> <!--csearchMatch.html--> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> +<TITLE>Advanced Search</TITLE> </HEAD> <!-- DS_CSEARCH_MATCH_BODY --> <!-- DS_CSEARCH_MATCH_FORM --> Index: csearchString.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/csearchString.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearchString.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ csearchString.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -41,16 +41,17 @@ <!-- HEAD --> <!--csearchString.html--> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> +<TITLE>Advanced Search</TITLE> </HEAD> <!-- DS_CSEARCH_STRING_BODY --> <!-- DS_CSEARCH_STRING_FORM "target=outputFrame" --> <TABLE> <TR> <TD ALIGN="left"> <INPUT NAME="searchstring" SIZE=20> </TD> <TD> -<NOBR> -<INPUT TYPE="SUBMIT" VALUE="Search" WIDTH=72> +<span style="white-space: nowrap;"> +<INPUT TYPE="SUBMIT" VALUE="Search" style="width:72"> <!-- DS_HELP_BUTTON "ASEARCH" --> -</NOBR> </TD> +</span> </TD> </TR></TABLE> <INPUT TYPE="hidden" NAME="ldapsizelimit" VALUE="1000"> <INPUT TYPE="hidden" NAME="ldaptimelimit" VALUE="180"> Index: csearchType.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/csearchType.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearchType.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ csearchType.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -41,6 +41,7 @@ <!-- HEAD --> <!--csearchType.html--> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> +<TITLE>Advanced Search</TITLE> </HEAD> <!-- DS_CSEARCH_TYPE_BODY --> <!-- DS_CSEARCH_TYPE_FORM --> Index: display-dc.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-dc.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- display-dc.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ display-dc.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -40,7 +40,6 @@ <HTML> <!-- HEAD --> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> -</head> <!-- DS_OBJECTCLASS "value=domain" --> <!-- DS_ENTRYBEGIN --> @@ -53,9 +52,9 @@ </TITLE></HEAD> <!-- IF "!Displaying" --> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width:100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%">Domaincomponent Entry</td> </tr> Index: display-dnedit.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-dnedit.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- display-dnedit.html.in 6 Mar 2008 22:00:10 -0000 1.3 +++ display-dnedit.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -47,9 +47,9 @@ </TITLE> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> -<body bgcolor="#FFFFFF" "onLoad='document.searchForm.searchstring.focus();'" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" onLoad="'document.searchForm.searchstring.focus();'" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width:100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%"> Edit @@ -99,7 +99,7 @@ </TR> </TABLE> -<P> +<br> <TABLE BORDER="2" WIDTH="100%"> <TR> <TD WIDTH="33%" ALIGN="center"> Index: display-dneditpeople.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-dneditpeople.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- display-dneditpeople.html.in 6 Mar 2008 22:00:10 -0000 1.3 +++ display-dneditpeople.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -48,9 +48,9 @@ <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> -<body bgcolor="#FFFFFF" "onLoad='document.searchForm.searchstring.focus();'" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" onLoad="'document.searchForm.searchstring.focus();'" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width: 100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%"> Edit @@ -97,7 +97,7 @@ </TR> </TABLE> -<P> +<BR> <TABLE BORDER="2" WIDTH="100%"> <TR> <TD WIDTH="33%" ALIGN="center"> Index: display-group.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-group.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- display-group.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ display-group.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -53,9 +53,9 @@ </HEAD> <!-- IF "!Displaying" --> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width:100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%">Group Entry</td> </tr> Index: display-groupun.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-groupun.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- display-groupun.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ display-groupun.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -53,9 +53,9 @@ </HEAD> <!-- IF "!Displaying" --> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width:100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%">Group Entry</td> </tr> Index: display-ntgroup.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-ntgroup.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- display-ntgroup.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ display-ntgroup.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -53,9 +53,9 @@ </HEAD> <!-- IF "!Displaying" --> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width:100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%">NT Group Entry</td> </tr> @@ -229,7 +229,7 @@ <TD VALIGN="TOP" NOWRAP> <!-- DS_ATTRIBUTE "syntax=bool" "type=radio" "true=Yes" "false=No" "defaultvalue=FALSE" "attr=nTGroupDeleteGroup" --> </TD><TD></TD> -</TD></TR> +</TR> <!-- IF "Adding" --> <TR> Index: display-ntperson.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-ntperson.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- display-ntperson.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ display-ntperson.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -55,7 +55,7 @@ <!-- Hide from non-JavaScript-capable browsers function showVCard() { -<!-- DS_ATTRIBUTE "attr=_vcard" "options=link" "mimetype=text/x-vcard" "prefix=var cardurl=" "suffix=";" --> +<!-- DS_ATTRIBUTE "attr=_vcard" "options=link,entities" "mimetype=text/x-vcard" "prefix=var cardurl=" "suffix=";" --> document.location.href = cardurl; } @@ -87,9 +87,9 @@ </HEAD> <!-- IF "!Displaying" --> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width:100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%">NT Person Entry</td> </tr> @@ -195,8 +195,12 @@ <INPUT TYPE="hidden" NAME="add_objectClass" VALUE="nsaimpresence"> <!-- ENDIF // Adding --> +<INPUT TYPE="hidden" NAME="desc_uid" VALUE="user id"> +<!-- PCONTEXT --> <INPUT TYPE="hidden" NAME="quiet" VALUE="true"> <!-- PCONTEXT --> +<INPUT TYPE="hidden" NAME="desc_uid" VALUE="user id"> +<!-- PCONTEXT --> <!-- DS_STD_COMPLETION_JS --> <!-- IF "!Displaying" --> @@ -307,8 +311,6 @@ <TD VALIGN="TOP" NOWRAP> <!-- DS_ATTRIBUTE "attr=uid" "cols=>16" "options=unique" --> </TD></TR> -<INPUT TYPE="hidden" NAME="desc_uid" VALUE="user id"> -<!-- PCONTEXT --> <TR> <TD VALIGN="TOP" NOWRAP @@ -354,8 +356,6 @@ <!-- DS_ATTRIBUTE "attr=nTUserDomainId" "syntax=ntuserid" "cols=>16" --> <!-- ENDIF // Adding --> </TD></TR> -<INPUT TYPE="hidden" NAME="desc_uid" VALUE="user id"> -<!-- PCONTEXT --> <TR> <TD VALIGN="TOP" NOWRAP @@ -548,7 +548,7 @@ class="bold" <!-- ENDIF --> >Room Number:</TD> -<TD VALIGN="TOP" NOWRAP"> +<TD VALIGN="TOP" NOWRAP> <!-- DS_ATTRIBUTE "attr=roomNumber" "cols=>8" --> </TD> <TD VALIGN="TOP" Index: display-org.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-org.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- display-org.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ display-org.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -53,9 +53,9 @@ </HEAD> <!-- IF "!Displaying" --> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width:100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%">Organization Entry</td> </tr> Index: display-orgperson.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-orgperson.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- display-orgperson.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ display-orgperson.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -55,7 +55,7 @@ <!-- Hide from non-JavaScript-capable browsers function showVCard() { -<!-- DS_ATTRIBUTE "attr=_vcard" "options=link" "mimetype=text/x-vcard" "prefix=var cardurl=" "suffix=";" --> +<!-- DS_ATTRIBUTE "attr=_vcard" "options=link,entities" "mimetype=text/x-vcard" "prefix=var cardurl=" "suffix=";" --> document.location.href = cardurl; } @@ -89,9 +89,9 @@ </HEAD> <!-- IF "!Displaying" --> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width: 100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%">Person Entry</td> </tr> @@ -188,6 +188,8 @@ </TR></TABLE> +<INPUT TYPE="hidden" NAME="desc_uid" VALUE="user id"> +<!-- PCONTEXT --> <!-- IF "Adding" --> <INPUT TYPE="hidden" NAME="add_objectClass" VALUE="top"> <INPUT TYPE="hidden" NAME="add_objectClass" VALUE="person"> @@ -309,8 +311,6 @@ <TD VALIGN="TOP" NOWRAP> <!-- DS_ATTRIBUTE "attr=uid" "cols=>16" "options=unique" --> </TD></TR> -<INPUT TYPE="hidden" NAME="desc_uid" VALUE="user id"> -<!-- PCONTEXT --> <TR> <TD VALIGN="TOP" NOWRAP @@ -389,7 +389,7 @@ class="bold" <!-- ENDIF --> >Room Number:</TD> -<TD VALIGN="TOP" NOWRAP"> +<TD VALIGN="TOP" NOWRAP> <!-- DS_ATTRIBUTE "attr=roomNumber" "cols=>8" --> </TD> <TD VALIGN="TOP" Index: display-orgunit.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-orgunit.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- display-orgunit.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ display-orgunit.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -53,9 +53,9 @@ </HEAD> <!-- IF "!Displaying" --> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width:100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%">Organizational Unit Entry</td> </tr> Index: display-person.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/display-person.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- display-person.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ display-person.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -55,7 +55,7 @@ <!-- Hide from non-JavaScript-capable browsers function showVCard() { -<!-- DS_ATTRIBUTE "attr=_vcard" "options=link" "mimetype=text/x-vcard" "prefix=var cardurl=" "suffix=";" --> +<!-- DS_ATTRIBUTE "attr=_vcard" "options=link,entities" "mimetype=text/x-vcard" "prefix=var cardurl=" "suffix=";" --> document.location.href = cardurl; } @@ -89,9 +89,9 @@ </HEAD> <!-- IF "!Displaying" --> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 leftmargin="0" topmargin="0" rightmargin="0"> +<body bgcolor="#FFFFFF" style="marginheight:0; marginwidth:0; leftmargin:0; topmargin:0; rightmargin:0"> <table width="100%" class="bgColor1" cellspacing="0" cellpadding="0" border="0"> -<tr width="100%" class="bgColor1"> +<tr style="width:100%" class="bgColor1"> <TD valign="top" class="bgColor1"><IMG src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif" width="10" height="45" border="0"></TD> <TD valign="middle" align="left" class="text15" width="100%">Person Entry</td> </tr> Index: edit-passwd.html =================================================================== RCS file: /cvs/dirsec/dsgw/config/edit-passwd.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- edit-passwd.html 6 Mar 2008 22:00:10 -0000 1.2 +++ edit-passwd.html 20 Mar 2008 02:18:40 -0000 1.3 @@ -51,13 +51,13 @@ <!-- DS_BEGIN_ENTRYFORM --> -<H2><CENTER>Change password for +<CENTER><H2>Change password for <!-- DS_ATTRIBUTE "attr=dn" "syntax=dn" "options=nolink" --> </H2></CENTER> <HR> -<P> +<BR> <TABLE> <!-- IF "BoundAsThisEntry" --> @@ -91,7 +91,7 @@ </TD></TR> </TABLE> -<P> +<BR> <TABLE BORDER=2 WIDTH="100%"> <TR> Index: list-Anything.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/list-Anything.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- list-Anything.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ list-Anything.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -35,12 +35,19 @@ Copyright (C) 2005 Red Hat, Inc. All rights reserved. END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> +<HTML> <!-- HEAD --> <TITLE>Search for Anything</TITLE> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> +<SCRIPT type="text/javascript"></SCRIPT> <!-- having this empty script element here allows the code to put all of the javascript here rather than intermingled in the table elements --> </head> <BODY BGCOLOR="white"> +<!-- single-pixel gif to enforce left alignment --> +<img src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=pixel.gif" height="1" width="1" hspace="20" align="left" border="0"> + <!-- IF "FoundEntries" --> <table width="85%" border="0" cellpadding="0" cellspacing="0" class="bgColor4" align="center"> @@ -148,4 +155,3 @@ <!-- ENDIF --> <!-- ENDHTML --> - Index: list-Auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/list-Auth.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- list-Auth.html.in 6 Mar 2008 22:00:10 -0000 1.3 +++ list-Auth.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -78,7 +78,7 @@ <!-- IF "FoundEntries" --> Please click on the name of the entry you would like to use for authentication. </P> -<P> +<br> <TABLE BORDER=1 CELLPADDING=4> <TR> Index: list-fa-Groups.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/list-fa-Groups.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- list-fa-Groups.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ list-fa-Groups.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -1,6 +1,3 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" - "http://www.w3.org/TR/html4/strict.dtd"> -<html> <!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software @@ -38,22 +35,24 @@ Copyright (C) 2005 Red Hat, Inc. All rights reserved. END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<!-- HEAD --> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> -<TITLE>Search for People</TITLE> +<TITLE>Search for Groups</TITLE> +<!--list-fa-Groups.html--> </head> -</body> +<body> <!-- IF "FoundEntries" --> <!-- DS_BEGIN_ENTRYFORM --> -<FORM> <!-- DS_ENTRYBEGIN --> <!-- DS_ENTRYEND --> <!-- DS_END_ENTRYFORM --> -</FORM> <!-- ELSE --> <!-- DS_ALERT_NOENTRIES --> <!-- ENDIF --> -</body> <!-- ENDHTML --> Index: list-fa-People.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/list-fa-People.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- list-fa-People.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ list-fa-People.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -1,6 +1,3 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" - "http://www.w3.org/TR/html4/strict.dtd"> -<html> <!-- BEGIN COPYRIGHT BLOCK This Program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software @@ -38,22 +35,24 @@ Copyright (C) 2005 Red Hat, Inc. All rights reserved. END COPYRIGHT BLOCK --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<!-- HEAD --> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> <TITLE>Search for People</TITLE> +<!--list-fa-People.html--> </head> -</body> +<body> <!-- IF "FoundEntries" --> <!-- DS_BEGIN_ENTRYFORM --> -<FORM> <!-- DS_ENTRYBEGIN --> <!-- DS_ENTRYEND --> <!-- DS_END_ENTRYFORM --> -</FORM> <!-- ELSE --> <!-- DS_ALERT_NOENTRIES --> <!-- ENDIF --> -</body> <!-- ENDHTML --> Index: newentry.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/newentry.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- newentry.html.in 6 Mar 2008 22:00:10 -0000 1.3 +++ newentry.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Directory Server Gateway: New Entry</TITLE> <!-- DS_NEWENTRY_SCRIPT --> </HEAD> -<FRAMESET ROWS=130,70,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="130,70,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=newentrytitle.html" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/newentry?<!-- GCONTEXT -->&amp;file=type" NAME="newentryTypeFrame" SCROLLING="NO"> Index: newentryName.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/newentryName.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- newentryName.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ newentryName.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -41,9 +41,10 @@ <!-- HEAD --> <!--newentryName.html--> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> +<title>New Entry Name</title> </HEAD> <!-- DS_NEWENTRY_NAME_BODY --> -<p> +<br> <!-- DS_NEWENTRY_NAME_FORM --> <CENTER> <TABLE WIDTH="85%" CELLPADDING=3 CELLSPACING=3 BORDER=0> <TR> <TD> <B>Step 2.</B> Provide a name for the new @@ -54,7 +55,7 @@ : <INPUT TYPE="text" NAME="entryname" SIZE="40"> -<P> +<br> <B>Step 3.</B> @@ -63,7 +64,7 @@ <!-- EVALUATE "entType.fullname" --> , or select Other and enter the complete distinguished name where this entry should be added. -<p> +<br> <!-- DS_NEWENTRY_LOCATION_SELECT --> <OPTION VALUE="">Other</OPTION> </SELECT> @@ -72,9 +73,9 @@ <!-- <INPUT TYPE="text" NAME="dnsuffix" SIZE="70" onFocus="parent.dnsuffixFocus(this.form)"> --> -<TEXTAREA NAME="dnsuffix" ROWS=2 COLS=40 WRAP="soft" onFocus="parent.dnsuffixFocus(this.form)"> +<TEXTAREA NAME="dnsuffix" ROWS=2 COLS=40 onFocus="parent.dnsuffixFocus(this.form)"> </TEXTAREA> -<P> +<br> <B>Step 4.</B> <!-- DS_NEWENTRY_LOCATION_END --> @@ -82,11 +83,11 @@ Click Continue. You will be presented with an editable view of the entry. When you are done filling in information, save the entry. -<P> +<br> -</TD> </TR> <TR> <TD BGCOLOR="#CCCCCC" ALIGN="middle"> +</TD> </TR> <TR> <TD BGCOLOR="#CCCCCC" ALIGN="center"> -<INPUT TYPE="submit" VALUE="Continue" WIDTH=72> +<INPUT TYPE="submit" VALUE="Continue" style="width:72"> <!-- DS_HELP_BUTTON "ADDING" --> <TD> </TR> </TABLE> </CENTER> Index: newentryType.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/newentryType.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- newentryType.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ newentryType.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -41,6 +41,7 @@ <!-- HEAD --> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> <!--newentryType.html--> +<title>New Entry Type</title> </head> <!-- DS_NEWENTRY_TYPE_BODY --> <!-- DS_NEWENTRY_TYPE_FORM --> Index: search.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/search.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- search.html.in 6 Mar 2008 22:00:10 -0000 1.3 +++ search.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Directory Server Gateway: Standard Search</TITLE> <!-- DS_SEARCH_SCRIPT --> </HEAD> -<FRAMESET ROWS=130,100,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="130,100,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=searchtitle.html" SCROLLING="NO"> <FRAME SRC="@cgiuri@/search?<!-- GCONTEXT -->&amp;file=string" NAME=searchFrame NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=greeting.html" NAME=outputFrame> Index: searchString.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/searchString.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- searchString.html.in 6 Mar 2008 22:00:10 -0000 1.2 +++ searchString.html.in 20 Mar 2008 02:18:40 -0000 1.3 @@ -40,6 +40,7 @@ <HTML> <!-- HEAD --> <!-- searchString.html --> +<TITLE>Simple Search</TITLE> <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> <!-- DS_SEARCH_BODY --> @@ -62,7 +63,7 @@ <TD COLSPAN=3> <INPUT NAME="searchstring" SIZE=30> -<INPUT TYPE="SUBMIT" VALUE="Search" WIDTH="72"> +<INPUT TYPE="SUBMIT" VALUE="Search" style="width: 72"> <!-- DS_HELP_BUTTON "SMARTSEARCH" --> </TD> </TR> </TABLE> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:43 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:43 -0400 Subject: [Fedora-directory-commits] dsgw/config/es csearch.html.in, 1.3, 1.4 newentry.html.in, 1.3, 1.4 search.html.in, 1.3, 1.4 Message-ID: <200803200219.m2K2JDFf032126@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/config/es In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/config/es Modified Files: csearch.html.in newentry.html.in search.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: csearch.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/csearch.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- csearch.html.in 6 Mar 2008 22:00:14 -0000 1.3 +++ csearch.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Directory Server Gateway : Advanced Search </TITLE> <!-- DS_CSEARCH_SCRIPT --> </HEAD> -<FRAMESET ROWS="75,70,70,*" BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,70,70,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=csearchtitle.html" SCROLLING="NO"> <FRAMESET COLS="35%,42%,*" BORDER=0> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&file=type" NAME="searchTypeFrame" NORESIZE SCROLLING="NO"> Index: newentry.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/newentry.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- newentry.html.in 6 Mar 2008 22:00:14 -0000 1.3 +++ newentry.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Pasarela de Directory Server: Nueva entrada</TITLE> <!-- DS_NEWENTRY_SCRIPT --> </HEAD> -<FRAMESET ROWS=75,70,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,70,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=newentrytitle.html" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/newentry?<!-- GCONTEXT -->&file=type" NAME="newentryTypeFrame" SCROLLING="NO"> Index: search.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/search.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- search.html.in 6 Mar 2008 22:00:14 -0000 1.3 +++ search.html.in 20 Mar 2008 02:18:40 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Pasarela de Directory Server: Standard Search</TITLE> <!-- DS_SEARCH_SCRIPT --> </HEAD> -<FRAMESET ROWS=75,100,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,100,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=searchtitle.html" SCROLLING="NO"> <FRAME SRC="@cgiuri@/search?<!-- GCONTEXT -->&file=string" NAME=searchFrame NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=greeting.html" NAME=outputFrame> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:43 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:43 -0400 Subject: [Fedora-directory-commits] dsgw/config/fr csearch.html.in, 1.3, 1.4 newentry.html.in, 1.3, 1.4 search.html.in, 1.3, 1.4 Message-ID: <200803200219.m2K2JDhH032131@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/config/fr In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/config/fr Modified Files: csearch.html.in newentry.html.in search.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: csearch.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/fr/csearch.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- csearch.html.in 6 Mar 2008 22:00:14 -0000 1.3 +++ csearch.html.in 20 Mar 2008 02:18:41 -0000 1.4 @@ -43,9 +43,9 @@ <TITLE>Directory Server Gateway : Advanced Search </TITLE> <!-- DS_CSEARCH_SCRIPT --> </HEAD> -<FRAMESET ROWS=75,70,70,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,70,70,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=csearchtitle.html" SCROLLING="NO"> - <FRAMESET COLS="35%,42%,*" BORDER=0> + <FRAMESET COLS="35%,42%,*" BORDER="0"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&file=type" NAME="searchTypeFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&file=attr" NAME="searchAttrFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&file=match" NAME="searchMatchFrame" NORESIZE SCROLLING="NO"> Index: newentry.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/fr/newentry.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- newentry.html.in 6 Mar 2008 22:00:14 -0000 1.3 +++ newentry.html.in 20 Mar 2008 02:18:41 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Passerelle Directory Server : New Entry </TITLE> <!-- DS_NEWENTRY_SCRIPT --> </HEAD> -<FRAMESET ROWS=75,70,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,70,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=newentrytitle.html" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/newentry?<!-- GCONTEXT -->&file=type" NAME="newentryTypeFrame" SCROLLING="NO"> Index: search.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/fr/search.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- search.html.in 6 Mar 2008 22:00:14 -0000 1.3 +++ search.html.in 20 Mar 2008 02:18:41 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Passerelle Directory Server : Standard Search</TITLE> <!-- DS_SEARCH_SCRIPT --> </HEAD> -<FRAMESET ROWS=75,100,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,100,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=searchtitle.html" SCROLLING="NO"> <FRAME SRC="@cgiuri@/search?<!-- GCONTEXT -->&file=string" NAME=searchFrame NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=greeting.html" NAME=outputFrame> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:43 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:43 -0400 Subject: [Fedora-directory-commits] dsgw/config/ja csearch.html.in, 1.3, 1.4 newentry.html.in, 1.3, 1.4 search.html.in, 1.3, 1.4 Message-ID: <200803200219.m2K2JDk4032136@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/config/ja In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/config/ja Modified Files: csearch.html.in newentry.html.in search.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: csearch.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/ja/csearch.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- csearch.html.in 6 Mar 2008 22:00:15 -0000 1.3 +++ csearch.html.in 20 Mar 2008 02:18:41 -0000 1.4 @@ -43,9 +43,9 @@ <TITLE>Directory Server Gateway: Advanced Search</TITLE> <!-- DS_CSEARCH_SCRIPT --> </HEAD> -<FRAMESET ROWS="75,70,70,*" BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,70,70,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=csearchtitle.html" SCROLLING="NO"> - <FRAMESET COLS="33%,33%,*" BORDER=0> + <FRAMESET COLS="33%,33%,*" BORDER="0"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&file=type" NAME="searchTypeFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&file=attr" NAME="searchAttrFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/csearch?<!-- GCONTEXT -->&file=match" NAME="searchMatchFrame" NORESIZE SCROLLING="NO"> Index: newentry.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/ja/newentry.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- newentry.html.in 6 Mar 2008 22:00:15 -0000 1.3 +++ newentry.html.in 20 Mar 2008 02:18:41 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Directory Server Gateway: New Entry </TITLE> <!-- DS_NEWENTRY_SCRIPT --> </HEAD> -<FRAMESET ROWS=75,70,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,70,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=newentrytitle.html" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/newentry?<!-- GCONTEXT -->&file=type" NAME="newentryTypeFrame" SCROLLING="NO"> Index: search.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/ja/search.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- search.html.in 6 Mar 2008 22:00:15 -0000 1.3 +++ search.html.in 20 Mar 2008 02:18:41 -0000 1.4 @@ -43,7 +43,7 @@ <TITLE>Directory Server Gateway: Standard Search </TITLE> <!-- DS_SEARCH_SCRIPT --> </HEAD> -<FRAMESET ROWS=75,100,* BORDER=0 onLoad="init()"> +<FRAMESET ROWS="75,100,*" BORDER="0" onLoad="init()"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=searchtitle.html" SCROLLING="NO"> <FRAME SRC="@cgiuri@/search?<!-- GCONTEXT -->&file=string" NAME=searchFrame NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=greeting.html" NAME=outputFrame> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:43 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:43 -0400 Subject: [Fedora-directory-commits] dsgw/html auth.html.in, 1.2, 1.3 authroot.html.in, 1.2, 1.3 authtitle.html.in, 1.2, 1.3 csearchtitle.html.in, 1.2, 1.3 eduser.html, 1.3, 1.4 emptyFrame.html, 1.2, 1.3 greeting.html.in, 1.2, 1.3 index.html.in, 1.2, 1.3 maintitle.html.in, 1.2, 1.3 newentrytitle.html.in, 1.2, 1.3 searchtitle.html.in, 1.2, 1.3 Message-ID: <200803200219.m2K2JDRZ032142@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/html In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/html Modified Files: auth.html.in authroot.html.in authtitle.html.in csearchtitle.html.in eduser.html emptyFrame.html greeting.html.in index.html.in maintitle.html.in newentrytitle.html.in searchtitle.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/auth.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- auth.html.in 6 Mar 2008 22:00:17 -0000 1.2 +++ auth.html.in 20 Mar 2008 02:18:41 -0000 1.3 @@ -44,7 +44,7 @@ </TITLE> </HEAD> -<FRAMESET ROWS=130,* BORDER=0> +<FRAMESET ROWS="130,*" BORDER="0"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=authtitle.html" NAME="authTitleFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/auth?<!-- GCONTEXT -->" NAME="authFrame" SCROLLING="auto"> Index: authroot.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/authroot.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authroot.html.in 6 Mar 2008 22:00:17 -0000 1.2 +++ authroot.html.in 20 Mar 2008 02:18:41 -0000 1.3 @@ -43,11 +43,11 @@ Directory Server Gateway: Authenticate </TITLE> </HEAD> -<FRAMESET ROWS=130,* BORDER=0> +<FRAMESET ROWS="130,*" BORDER="0"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=authtitle.html" NAME="authTitleFrame" NORESIZE - SCROLLING="NO" MARGINHEIGHT=6 MARGINWIDTH=8> + SCROLLING="NO" MARGINHEIGHT="6" MARGINWIDTH="8"> <FRAME SRC="@cgiuri@/auth?<!-- GCONTEXT -->" NAME="authFrame" -NORESIZE SCROLLING="auto" MARGINHEIGHT=8 MARGINWIDTH=8> +NORESIZE SCROLLING="auto" MARGINHEIGHT="8" MARGINWIDTH="8"> </FRAMESET> <NOFRAMES> <H3>Frames-capable browser required</H3> Index: authtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/authtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- authtitle.html.in 6 Mar 2008 22:00:17 -0000 1.2 +++ authtitle.html.in 20 Mar 2008 02:18:41 -0000 1.3 @@ -43,7 +43,7 @@ <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> -<body bgcolor="#FFFFFF" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"> +<body bgcolor="#FFFFFF" style="marginwidth:0; marginheight:0; leftmargin:0; topmargin:0"> <TABLE width="100%" cellspacing="0" cellpadding="0" border="0" class="bgColor4"> <TR> @@ -82,7 +82,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/search?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Standard Search'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Standard Search" ALT="Standard Search">Standard Search</a></td> + TITLE="Standard Search">Standard Search</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -105,7 +105,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/csearch?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Advanced Search'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Advanced Search" ALT="Advanced Search">Advanced Search</a></td> + TITLE="Advanced Search">Advanced Search</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -128,7 +128,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/newentry?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='New Entry'; return true;" onMouseOut="self.status=''; return true;" - TITLE="New Entry" ALT="New Entry">New Entry</a></td> + TITLE="New Entry">New Entry</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -151,7 +151,7 @@ <td nowrap="true"><A HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=auth.html" TARGET="_top" onMouseOver="self.status='Authentication'; return true;" onMouseOut="self.status=''; return true;" TITLE="Authentication" - ALT="Authentication" class="link7">Authentication</a></td> + class="link7">Authentication</a></td> </tr> <tr> <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_bottom.gif"></td> Index: csearchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/csearchtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearchtitle.html.in 6 Mar 2008 22:00:17 -0000 1.2 +++ csearchtitle.html.in 20 Mar 2008 02:18:41 -0000 1.3 @@ -43,7 +43,7 @@ <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> -<body bgcolor="#FFFFFF" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"> +<body bgcolor="#FFFFFF" style="marginwidth:0; marginheight:0; leftmargin:0; topmargin:0"> <TABLE width="100%" cellspacing="0" cellpadding="0" border="0" class="bgColor4"> <TR> @@ -82,7 +82,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/search?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Standard Search'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Standard Search" ALT="Standard Search">Standard Search</a></td> + TITLE="Standard Search">Standard Search</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -105,7 +105,7 @@ <td nowrap="true"><A HREF="@cgiuri@/csearch?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Advanced Search'; return true;" onMouseOut="self.status=''; return true;" TITLE="Advanced Search" - ALT="Advanced Search" class="link7">Advanced Search</a></td> + class="link7">Advanced Search</a></td> </tr> <tr> <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_bottom.gif"></td> @@ -130,7 +130,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/newentry?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='New Entry'; return true;" onMouseOut="self.status=''; return true;" - TITLE="New Entry" ALT="New Entry">New Entry</a></td> + TITLE="New Entry">New Entry</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -153,7 +153,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=auth.html" TARGET="_top" onMouseOver="self.status='Authentication'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Authentication" ALT="Authentication">Authentication</a></td> + TITLE="Authentication">Authentication</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> Index: eduser.html =================================================================== RCS file: /cvs/dirsec/dsgw/html/eduser.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- eduser.html 6 Mar 2008 22:00:17 -0000 1.3 +++ eduser.html 20 Mar 2008 02:18:41 -0000 1.4 @@ -52,7 +52,7 @@ <b>Edit the user named: </b><INPUT type="text" name="searchstring" value="" size=20> </pre> -<p> +<br> <center><table border=2 width=100%> <tr> Index: emptyFrame.html =================================================================== RCS file: /cvs/dirsec/dsgw/html/emptyFrame.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- emptyFrame.html 6 Mar 2008 22:00:17 -0000 1.2 +++ emptyFrame.html 20 Mar 2008 02:18:41 -0000 1.3 @@ -37,4 +37,4 @@ END COPYRIGHT BLOCK --> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> -<HTML><BODY BGCOLOR="white"></BODY></HTML> +<HTML><head><title>Empty Frame</title></head><BODY BGCOLOR="white"></BODY></HTML> Index: greeting.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/greeting.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- greeting.html.in 6 Mar 2008 22:00:17 -0000 1.2 +++ greeting.html.in 20 Mar 2008 02:18:41 -0000 1.3 @@ -57,7 +57,7 @@ <TR> <TD COLSPAN=2> You are using the Directory Server Gateway. This interface can be used to search for, modify, and create entries that are stored in the Directory Server. -<P> +<br> You are currently viewing the Standard Search screen, which provides an easy and convenient way to search the directory. Standard Search examines what you type and automatically selects one or more methods @@ -66,7 +66,7 @@ Search button to quickly locate directory entries. Click the Help button if you need additional assistance. -<P> +<br> The toolbar you see at the top of this window is always available when you are using the Directory Server Gateway. In addition to Standard Search, you can click the other buttons to perform a variety of tasks. Index: index.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/index.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- index.html.in 6 Mar 2008 22:00:17 -0000 1.2 +++ index.html.in 20 Mar 2008 02:18:41 -0000 1.3 @@ -41,7 +41,7 @@ <HEAD> <TITLE>Directory Server Gateway</TITLE> </HEAD> -<FRAMESET ROWS=130,* BORDER=0> +<FRAMESET ROWS="130,*" BORDER="0"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=maintitle.html" NAME="buttonBarFrame" NORESIZE SCROLLING="no"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=greeting.html" NAME="greetingFrame" Index: maintitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/maintitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- maintitle.html.in 6 Mar 2008 22:00:17 -0000 1.2 +++ maintitle.html.in 20 Mar 2008 02:18:41 -0000 1.3 @@ -43,7 +43,7 @@ <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> -<body bgcolor="#FFFFFF" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"> +<body bgcolor="#FFFFFF" style="marginwidth:0; marginheight:0; leftmargin:0; topmargin:0"> <TABLE width="100%" cellspacing="0" cellpadding="0" border="0" class="bgColor4"> <TR> @@ -82,7 +82,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/search?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Standard Search'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Standard Search" ALT="Standard Search">Standard Search</a></td> + TITLE="Standard Search">Standard Search</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -105,7 +105,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/csearch?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Advanced Search'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Advanced Search" ALT="Advanced Search">Advanced Search</a></td> + TITLE="Advanced Search">Advanced Search</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -128,7 +128,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/newentry?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='New Entry'; return true;" onMouseOut="self.status=''; return true;" - TITLE="New Entry" ALT="New Entry">New Entry</a></td> + TITLE="New Entry">New Entry</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -151,7 +151,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=auth.html" TARGET="_top" onMouseOver="self.status='Authentication'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Authentication" ALT="Authentication">Authentication</a></td> + TITLE="Authentication">Authentication</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> Index: newentrytitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/newentrytitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- newentrytitle.html.in 6 Mar 2008 22:00:17 -0000 1.2 +++ newentrytitle.html.in 20 Mar 2008 02:18:41 -0000 1.3 @@ -43,7 +43,7 @@ <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> -<body bgcolor="#FFFFFF" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"> +<body bgcolor="#FFFFFF" style="marginwidth:0; marginheight:0; leftmargin:0; topmargin:0"> <TABLE width="100%" cellspacing="0" cellpadding="0" border="0" class="bgColor4"> <TR> @@ -82,7 +82,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/search?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Standard Search'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Standard Search" ALT="Standard Search">Standard Search</a></td> + TITLE="Standard Search">Standard Search</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -105,7 +105,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/csearch?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Advanced Search'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Advanced Search" ALT="Advanced Search">Advanced Search</a></td> + TITLE="Advanced Search">Advanced Search</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -128,7 +128,7 @@ <td nowrap="true"><A HREF="@cgiuri@/newentry?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='New Entry'; return true;" onMouseOut="self.status=''; return true;" TITLE="New Entry" - ALT="New Entry" class="link7">New Entry</a></td> + class="link7">New Entry</a></td> </tr> <tr> <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_bottom.gif"></td> @@ -153,7 +153,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=auth.html" TARGET="_top" onMouseOver="self.status='Authentication'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Authentication" ALT="Authentication">Authentication</a></td> + TITLE="Authentication">Authentication</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> Index: searchtitle.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/searchtitle.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- searchtitle.html.in 6 Mar 2008 22:00:17 -0000 1.2 +++ searchtitle.html.in 20 Mar 2008 02:18:41 -0000 1.3 @@ -43,7 +43,7 @@ <LINK REL=stylesheet TYPE="text/css" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=style.css"> </HEAD> -<body bgcolor="#FFFFFF" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"> +<body bgcolor="#FFFFFF" style="marginwidth:0; marginheight:0; leftmargin:0; topmargin:0"> <TABLE width="100%" cellspacing="0" cellpadding="0" border="0" class="bgColor4"> <TR> @@ -82,7 +82,7 @@ <td nowrap="true"><A HREF="@cgiuri@/search?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Standard Search'; return true;" onMouseOut="self.status=''; return true;" TITLE="Standard Search" - ALT="Standard Search" class="link7">Standard Search</a></td> + class="link7">Standard Search</a></td> </tr> <tr> <td><img border="0" height="1" width="7" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=left_bottom.gif"></td> @@ -107,7 +107,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/csearch?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='Advanced Search'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Advanced Search" ALT="Advanced Search">Advanced Search</a></td> + TITLE="Advanced Search">Advanced Search</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -130,7 +130,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/newentry?<!-- GCONTEXT -->" TARGET="_top" onMouseOver="self.status='New Entry'; return true;" onMouseOut="self.status=''; return true;" - TITLE="New Entry" ALT="New Entry">New Entry</a></td> + TITLE="New Entry">New Entry</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> @@ -153,7 +153,7 @@ <td nowrap="true"><a class="link6" HREF="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=auth.html" TARGET="_top" onMouseOver="self.status='Authentication'; return true;" onMouseOut="self.status=''; return true;" - TITLE="Authentication" ALT="Authentication">Authentication</a></td> + TITLE="Authentication">Authentication</a></td> </tr> <tr> <td class="bgColor1" colspan="4"><img border="0" height="1" width="4" src="@cgiuri@/lang?<!-- GCONTEXT -->&amp;file=clear.gif"></td> From fedora-directory-commits at redhat.com Thu Mar 20 02:18:45 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Wed, 19 Mar 2008 22:18:45 -0400 Subject: [Fedora-directory-commits] dsgw/html/de auth.html.in, 1.3, 1.4 authroot.html.in, 1.3, 1.4 index.html.in, 1.3, 1.4 Message-ID: <200803200219.m2K2JFTs032156@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/html/de In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31631/dsgw/html/de Modified Files: auth.html.in authroot.html.in index.html.in Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is the second pass. I focused mainly on the dsgw pages. Some of the fixes will apply to phonebook too. I also moved the cgi bin directory to dsgw-cgi-bin - needs to be completely separate from the admin server cgi bin directory. There are changes to dsgw-httpd.conf to reflect this as well as changes to other files. The dsgw uses a path of dsgwcmd, instead of using cgi-bin directly. This is mapped in the dsgw-httpd.conf. One problem that still remains - HTML Tidy does not like frames and framesets. The only workaround suggested is to rewrite them using divs. I'm not really up to the task right now. Platforms tested: RHEL5 x86_64 Flag day: Yes - autotool file changes. Doc: none yet Index: auth.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/auth.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- auth.html.in 6 Mar 2008 22:00:22 -0000 1.3 +++ auth.html.in 20 Mar 2008 02:18:41 -0000 1.4 @@ -44,7 +44,7 @@ </TITLE> </HEAD> -<FRAMESET ROWS=100,* BORDER=2> +<FRAMESET ROWS="100,*" BORDER="2"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=authtitle.html" NAME="authTitleFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/auth?<!-- GCONTEXT -->" NAME="authFrame"> Index: authroot.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/authroot.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- authroot.html.in 6 Mar 2008 22:00:22 -0000 1.3 +++ authroot.html.in 20 Mar 2008 02:18:41 -0000 1.4 @@ -43,7 +43,7 @@ Directory Server Gateway: Beglaubigen </TITLE> </HEAD> -<FRAMESET ROWS=100,* BORDER=2> +<FRAMESET ROWS="100,*" BORDER="2"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=authtitle.html" NAME="authTitleFrame" NORESIZE SCROLLING="NO"> <FRAME SRC="@cgiuri@/auth?MANAGER&<!-- GCONTEXT -->" NAME="authFrame"> Index: index.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/html/de/index.html.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- index.html.in 6 Mar 2008 22:00:22 -0000 1.3 +++ index.html.in 20 Mar 2008 02:18:41 -0000 1.4 @@ -41,7 +41,7 @@ <HEAD> <TITLE>Directory Server Gateway</TITLE> </HEAD> -<FRAMESET ROWS=100,*> +<FRAMESET ROWS="100,*"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=maintitle.html" NAME="buttonBarFrame" NORESIZE SCROLLING="no"> <FRAME SRC="@cgiuri@/lang?<!-- GCONTEXT -->&file=greeting.html" NAME="greetingFrame" NORESIZE> From fedora-directory-commits at redhat.com Wed Mar 26 22:25:51 2008 From: fedora-directory-commits at redhat.com (Nathan Kinder (nkinder)) Date: Wed, 26 Mar 2008 18:25:51 -0400 Subject: [Fedora-directory-commits] ldapserver/ldap/servers/plugins/memberof memberof.c, 1.1, 1.2 Message-ID: <200803262225.m2QMPpEC031609@cvs-int.fedora.redhat.com> Author: nkinder Update of /cvs/dirsec/ldapserver/ldap/servers/plugins/memberof In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31579 Modified Files: memberof.c Log Message: Resolves: 438891 Summary: Handle updates of memberOf attributes for indirect members when a group is renamed. Index: memberof.c =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/servers/plugins/memberof/memberof.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- memberof.c 19 Feb 2008 06:04:56 -0000 1.1 +++ memberof.c 26 Mar 2008 22:25:49 -0000 1.2 @@ -1177,7 +1177,17 @@ strncpy(dn_str, bv->bv_val, (size_t)bv->bv_len); - memberof_modop_one_r(pb, mod, group_dn, op_this, dn_str, stack); + /* If we're doing a replace (as we would in the MODRDN case), we need + * to specify the new group DN value */ + if(mod == LDAP_MOD_REPLACE) + { + memberof_modop_one_replace_r(pb, mod, group_dn, op_this, group_dn, + dn_str, stack); + } + else + { + memberof_modop_one_r(pb, mod, group_dn, op_this, dn_str, stack); + } hint = slapi_attr_next_value(attr, hint, &val); } From fedora-directory-commits at redhat.com Fri Mar 28 20:45:24 2008 From: fedora-directory-commits at redhat.com (Nathan Kinder (nkinder)) Date: Fri, 28 Mar 2008 16:45:24 -0400 Subject: [Fedora-directory-commits] ldapserver/ldap/servers/plugins/memberof memberof.c, 1.2, 1.3 Message-ID: <200803282045.m2SKjOWK017001@cvs-int.fedora.redhat.com> Author: nkinder Update of /cvs/dirsec/ldapserver/ldap/servers/plugins/memberof In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16910 Modified Files: memberof.c Log Message: Resolves: 439097 Summary: Handle delete modify of all present member values. When doing a delete modify, we should treat it the same as a replace when no deletion values are specified. Index: memberof.c =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/servers/plugins/memberof/memberof.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- memberof.c 26 Mar 2008 22:25:49 -0000 1.2 +++ memberof.c 28 Mar 2008 20:45:22 -0000 1.3 @@ -654,8 +654,19 @@ case LDAP_MOD_DELETE: { - /* remove group DN from targets */ - memberof_del_smod_list(pb, dn, smod); + /* If there are no values in the smod, we should + * just do a replace instead. The user is just + * trying to delete all members from this this + * entry, which the replace code deals with. */ + if (slapi_mod_get_num_values(smod) == 0) + { + memberof_replace_list(pb, dn); + } + else + { + /* remove group DN from target values in smod*/ + memberof_del_smod_list(pb, dn, smod); + } break; } From fedora-directory-commits at redhat.com Fri Mar 28 21:45:54 2008 From: fedora-directory-commits at redhat.com (Nathan Kinder (nkinder)) Date: Fri, 28 Mar 2008 17:45:54 -0400 Subject: [Fedora-directory-commits] ldapserver/ldap/servers/plugins/memberof memberof.c, 1.3, 1.4 Message-ID: <200803282145.m2SLjsic024921@cvs-int.fedora.redhat.com> Author: nkinder Update of /cvs/dirsec/ldapserver/ldap/servers/plugins/memberof In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24900 Modified Files: memberof.c Log Message: Summary: Avoid adding a group as a memberOf itself. Resolves: 439450 Index: memberof.c =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/servers/plugins/memberof/memberof.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- memberof.c 28 Mar 2008 20:45:22 -0000 1.3 +++ memberof.c 28 Mar 2008 21:45:52 -0000 1.4 @@ -946,6 +946,27 @@ } /* continue with operation */ { + Slapi_Value *to_dn_val = slapi_value_new_string(op_to); + Slapi_Value *this_dn_val = slapi_value_new_string(op_this); + + /* We want to avoid listing a group as a memberOf itself + * in case someone set up a circular grouping. + */ + if (0 == memberof_compare(&this_dn_val, &to_dn_val)) + { + slapi_log_error( SLAPI_LOG_PLUGIN, + MEMBEROF_PLUGIN_SUBSYSTEM, + "memberof_modop_one_r: not processing memberOf " + "operations on self entry: %s\n", this_dn_val); + slapi_value_free(&to_dn_val); + slapi_value_free(&this_dn_val); + goto bail; + } + + /* We don't need the Slapi_Value copies of the DN's anymore */ + slapi_value_free(&to_dn_val); + slapi_value_free(&this_dn_val); + if(stack && LDAP_MOD_DELETE == mod_op) { if(memberof_is_legit_member(pb, group_dn, @@ -1012,20 +1033,12 @@ if(LDAP_MOD_ADD == mod_op) { - Slapi_Value *to_dn_val = slapi_value_new_string(op_to); - Slapi_Value *this_dn_val = slapi_value_new_string(op_this); - /* If we failed to update memberOf for op_to, we shouldn't - * try to fix up membership for parent groups. We also want - * to avoid going into an endless loop if we've hit a - * circular grouping. */ - if ((rc == 0) && (0 != memberof_compare(&this_dn_val, &to_dn_val))) { + * try to fix up membership for parent groups. */ + if (rc == 0) { /* fix up membership for groups that are now in scope */ memberof_add_membership(pb, op_this, op_to); } - - slapi_value_free(&to_dn_val); - slapi_value_free(&this_dn_val); } }
- + -Directory Express + +Directory Express - - + - - +
+ Search for: + - + @@ -99,11 +102,11 @@
Index: report.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/pbhtml/report.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- report.html.in 14 Jan 2008 22:31:24 -0000 1.1 +++ report.html.in 6 Mar 2008 22:00:40 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> @@ -45,7 +45,7 @@

-

+

Make a report that looks like this table:

From fedora-directory-commits at redhat.com Thu Mar 6 22:00:43 2008 From: fedora-directory-commits at redhat.com (Richard Allen Megginson (rmeggins)) Date: Thu, 6 Mar 2008 17:00:43 -0500 Subject: [Fedora-directory-commits] dsgw/tests/edit testget.13,1.2,1.3 Message-ID: <200803062200.m26M0hZ5017710@cvs-int.fedora.redhat.com> Author: rmeggins Update of /cvs/dirsec/dsgw/tests/edit In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16950/dsgw/tests/edit Modified Files: testget.13 Log Message: Resolves: bug 435230 Description: Clean up all HTML pages (Gateway, Org Tool, Phonebook, etc) Fix Description: This is just the first pass. I focused mainly on the phonebook pages, but the C code fixes will apply to dsgw too. The goal is to make the pages clean with HTML Tidy running in Firefox 2. Most of the template pages had to change because they had comments like this: + END COPYRIGHT BLOCK --> + Index: authSearch.html =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/authSearch.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- authSearch.html 1 Jun 2006 19:43:51 -0000 1.1.1.1 +++ authSearch.html 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: csearch.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/csearch.html.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- csearch.html.in 29 Feb 2008 20:38:11 -0000 1.2 +++ csearch.html.in 6 Mar 2008 22:00:14 -0000 1.3 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: csearchAttr.html =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/csearchAttr.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- csearchAttr.html 1 Jun 2006 19:43:51 -0000 1.1.1.1 +++ csearchAttr.html 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: csearchBase.html =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/csearchBase.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- csearchBase.html 1 Jun 2006 19:43:51 -0000 1.1.1.1 +++ csearchBase.html 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: csearchString.html =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/csearchString.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- csearchString.html 1 Jun 2006 19:43:51 -0000 1.1.1.1 +++ csearchString.html 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: csearchType.html =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/csearchType.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- csearchType.html 1 Jun 2006 19:43:51 -0000 1.1.1.1 +++ csearchType.html 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: display-country.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/display-country.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- display-country.html.in 14 Jan 2008 22:31:18 -0000 1.1 +++ display-country.html.in 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: display-dnedit.html =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/display-dnedit.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- display-dnedit.html 1 Jun 2006 19:43:51 -0000 1.1.1.1 +++ display-dnedit.html 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: display-dneditpeople.html =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/display-dneditpeople.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- display-dneditpeople.html 1 Jun 2006 19:43:51 -0000 1.1.1.1 +++ display-dneditpeople.html 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: display-group.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/display-group.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- display-group.html.in 14 Jan 2008 22:31:18 -0000 1.1 +++ display-group.html.in 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: display-groupun.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/display-groupun.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- display-groupun.html.in 14 Jan 2008 22:31:18 -0000 1.1 +++ display-groupun.html.in 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: display-ntgroup.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/display-ntgroup.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- display-ntgroup.html.in 14 Jan 2008 22:31:18 -0000 1.1 +++ display-ntgroup.html.in 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + Index: display-ntperson.html.in =================================================================== RCS file: /cvs/dirsec/dsgw/config/es/display-ntperson.html.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- display-ntperson.html.in 14 Jan 2008 22:31:18 -0000 1.1 +++ display-ntperson.html.in 6 Mar 2008 22:00:14 -0000 1.2 @@ -1,4 +1,4 @@ - + END COPYRIGHT BLOCK --> + @@ -49,7 +51,7 @@ - - + @@ -54,7 +56,7 @@
You are using the Directory Server Gateway. This interface can be -used to search for, modify, and create entries that are stored in the Fedora Directory Server. +used to search for, modify, and create entries that are stored in the Directory Server.

You are currently viewing the Standard Search screen, which provides an easy and convenient way to search the directory. Standard Search @@ -102,7 +104,7 @@

- + Authenticate