PackageMaker and Software Installs - Newbie Questions

I understand from using Remote Desktop and from the forums that you can custom create install packages for Macs on a LAN. I would just like to understand what the limitations are, what the simplified process for creating them is etc.
We use disk images for building machines but updating the 30 machines for software updates etc is a pain in the current format (going to each machine).
Would the process be to install the software on the default image, select the components for install, create package and put out via ARD? Would this work and install any software package, place items in the dock etc.
Am I over estimating the abilities of ARD and Package maker or on the right lines. Just after speeding things up etc
We have ARD 3.1, mixture of G4 Dual 500, 867 and 1,27s (running 10.3.9) and MacPro 3GHz (10.4.8) and an Xserve on 10.4.7
Many thanks

For more complex installs we use loggen to take a snapshot of the installed files.
While at Macworld this year researching tools for distribution like this, I discovered that JAMF Software had released their Composer application as a separate purchase/download from their entire Casper Suite. It's a GUI for diff so it will take a snapshot, let you install all your software and then take another snapshot and build a .dmg or .pkg for you. We absolutely had to be able to install "critical" Microsoft Office updates for all my Macs at work and we simply couldn't "touch" all the machines to run the Office Updater, so we had to find a tool like this. I've been messing around with it for about two weeks and there are a couple of issues I have with it, but we're currently pushing out Office 2004 updates now without any trouble.
http://jamfsoftware.com/products/composer.php
-Doug

Similar Messages

  • Java - difference between "critical" and "software installer

    I would like to push out the latest java updates to out workstations via ZCM patch management, however I am confused be the difference between the update packages available. The machines are windows 7 with ZCM v11.2.0 and already have a (slightly older) JRE installed on them. The ZPM java package labeled as impact type "critical" states the following in the notes:
    "All web browsers are required to be shut down in order for Java JRE to be updated successfully"
    The ZPM package labeled as impact type "software installer" has nearly identical installation notes, save for no web browser must be not running disclaimer like above.
    Since 95% of our user base in the school district is most likely going to be using a web browser at any given time, I would give the success probability of the "critical" option as very low. Is it OK to use the "software installer" impact package? Is it truly not dependent on browsers being closed, or was that an oversight in the notes? What method do any of you use for reliable java updates?

    I stopped using ZPM for Java and Flash installs. I actually right an AutoIT script that I deploy out to my laptops via bundle. It closes the browsers, uninstalls older versions of Java, and then installs the latest version I provide. What I found on some of our Java (browsers) based apps, specifically the gradebook and attendance programs, the ZPM deployment would install the latest with the older versions as well. This caused masive issues with after three updates those programs stop working.
    I still have some deployment issues where a teacher will have java based failures or a failure to install the latest version correctly. But compaired to what was done before I have cut my failures in half if not more.
    Nice thing is I can still view the Patch deployment in Patch Management as this deployment method is in process.
    Richard

  • Groupware conenctor Hardware and Software Installation

    Hi,
    We need to install groupware connector for QA and Production systems. Client wanted to install for both the systems on one Common groupware conenctorm server.
    What is the hardware and software requirement ? and what are the additional privilages required for to install this connector.
    Thanks,
    Kristene

    Please find the GW Connector HW and SW requirements.
    Hardware requirements actually depend on the number of users on the Groupware Server and the amount of changes to be replicated.
    The operational minimum requirements are
    <b>Component                 Description
    Processor                                 Intel PIII 600 MHz or higher
    Minimum RAM                 256 MB
    Minimum Disk Space                 100 MB
    Display Mode                  640x480x16 or better</b>
    Result of performance testing shows that following hardware is required to serve 1000 to 1500 users
    <b>Component                  Description
    Processor                                  Intel P4 2 GHz
    Minimum RAM                  512 MB
    Minimum Disk Space                 100 MB
    Display Mode                  640x480x16 or better</b>
    Performance of the connector scales linearly – one box with 4 * Intel P4 2 GHz and 2G of memory will be able to serve about 5000 to 6000 users.
    Note: all performance estimations are relevant to Groupware Connectors operating in Local Area Network environment.
    Note: Groupware Connector may share the same box with relevant Groupware Server in case if the box has some performance and memory reserve. Use numbers above to check if there is enough free resources for amount of users to be served.
    Regards,
    Pradeep

  • 10.3.5 sluggish on my iMac (and some other newbie questions)...

    I just purchased an iMac, and am brand-new to Macs. I can do anything on a PC, and actually do PC tech support for a living, so you can imagine that I feel completely ridiculous asking some of these questions, but here goes:
    1. How do I copy and paste? Ctrl+C does not work.... surely there is another alternative?
    2. Is there a way I can download OE for Mac? I know Microsoft no longer offers downloads or support, but if there is another place I could find ol'familiar Outlook Express, that would be fantastic.
    3. My browser (either IE or Safari) is not completely maximized. There's the area below, and an area to the side with some icons as well... is this the maximum size of the browser, or...?
    4. Right now I'm running OS 10.3.5, which seems a bit sluggish. It came installed. I also have the discs for 8.6, and if it will make the system run better, I'll definitely ''downgrade.'' How would I do this? Do I have to ''reformat'' or anything like that?
    5. Are there other tweaks, sort of like MSCONFIG, that will help speed up my system in general?
    Here are my system stats:
    iMac (Grape!), 333MHz, 6GB Harddrive, 196 MB RAM...
    It's a G3 CRT, I think (if that matters).
    Any help would be so much appreciated!
    Tiffany
    ([email protected])

    Hello Tiffany,
    First of all, Welcome to the Apple Discussions!
    In regards to your #4, I would just suggest running Software Update (after upgrading the RAM memory if possible) and upgrading to the latest version of 10.3 that should be offered to you, ie. 10.3.9). As the other posters have suggested above you should upgrade your RAM to at least 256 MB. With any updates to system software, remember to Repair Permissions from Disk Utility found at HD/Applications/Utilities/Disk Utility before and after the update.
    There are many "tweaks" and troubleshooting information for OS X that you can perform to get the best from your OS and machine.
    Some great information can be found @:
    http://www.thexlab.com/faqs/faqs.html
    A great tip, as your machine has a very small amount of Disk space is to run a little app called Delocalizer that will free up alot of space taken from Foriegn language files. The link to it can be found in Dr. Smoke's FAQ for "Freeing space on your Mac OS X startup disk".
    hope that helps some,
    littleshoulders [:-)

  • Widgets and software installations

    I would like to know if widgets running in the background as they do can cause problems when installing software applications or is the OS smart enough to disable them automatically when software (requiring no other applications to be running during installation) is being installed. At the moment I disabled all the widgets individually but don't know if I turn them back on if I should turn them all off everytime I install any new app on my machine.
    Thanks for any info on the subject.

    "KJonesy" <[email protected]> wrote in
    message
    news:fqhcdn$8v6$[email protected]..
    > Just starting interest in widgets. Googling around has
    lead me to ask: Do
    > I
    > need to worry about widgets and accessibilty? In other
    words, will using
    > widgets make my sites inaccessable for some? Should I
    use them? What is
    > your
    > opinion?
    Widgets such as Adobe's Spry widgets, or our PVII Widgets,
    are very
    accessible. Problems arise when you use Ajax, which is
    totally inaccessible
    "out of the box". To ascertain how accessible something is,
    try viewing it
    with script disabled or on an iPhone.
    Al Sparber - PVII
    http://www.projectseven.com
    Extending Dreamweaver - Nav Systems | Galleries | Widgets
    Authors: "42nd Street: Mastering the Art of CSS Design"

  • Master and tcp/ip newbie questions?

    Hi folks,
    Just a little questions about replication and tcp/ip capabilities of Berkeley DB.
    Is it possible that the master database is not on the same computer that the computer running the app?
    Is it possible there in no database on the computer that run the app, only on "servers"?
    Thanks in advance for all answer
    PS: Sorry for my bad english

    For example,
    Socket.setSoTimeout() sets SO_TIMEOUT option and I
    want to what TCP parameter this option corresponds in
    the underlying TCP connection.This doesn't correspond to anything in the connection, it is an attribute of the API.
    The same questions
    arises fro other options from SocketOptions class.setTcpNoDelay() controls the Nagle algorithm. set{Send,Receive}BufferSize() controls the local socket buffers.
    Most of this is quite adequately described in the javadoc actually.

  • BYOD - Audit patch and software installation

    Hi all,
    At this moment we are looking to give all our employees (1000+) a Windows 8.1 device what will be treated as Bring Your Own Device. We want to make them responsible for installing the Windows updates, Antivirus updates and other software all by them
    selfs. Is there an easy (and cheap) way to audit these components? 
    We would like to get a alert if the users laptop is outdated with the Windows Updates and Antivirus updates. We would like also an overview which software has been installed.
    Again, it has our preference to keep it cheap and basic possible!
    Nice to have will be an option to sent the data to a server over the internet without VPN connection. But again it's a nice to have and not mandatory!

    I would recommend Windows Intune - http://www.microsoft.com/en-us/server-cloud/products/windows-intune/default.aspx#fbid=FVqhyqfSf3V
    Prajwal Desai, http://prajwaldesai.com

  • JCE and german law (newbie question)

    Hallo Java Security People.
    I'm interested in using JCE to develop an
    digital-signature Software, which should be consistent
    with german Signature law (SigG).
    I don't really know, but i think the JCE has to be
    consistent (certified) with the german Signature Law, for being used for that job?
    Are there any plans from SUN or any third party developer to let
    the JCE be certified for being consistent with the german Signature law ?
    I hope that is the right place for that question,
    otherwise i apologize for taking ur time.
    (any suggestions is welcome)
    best regards
    Christian Schott

    There is a list at german Regulierungsbeh�rde which shows all certified Products.. But as I can see there is no Java Library certified..
    http://www.regtp.de/tech_reg_tele/start/in_06-02-05-00-00_m/index.html
    Btw.: Interessiert mich auch die Frage, ob die wirklich zertifiziert sein muss, vielleicht ist das ja auch nur im Rahmen eines Trust-Centers notwendig.. Wenn du schlauer geworden bist w�re es interessant davon zu h�ren..
    Torben

  • Three-and-a-half newbie questions for iTunes...

    Hello,
    I just signed up with iTunes, for the explicit purpose of subscribing to, getting and listening to podcasts.
    I have three quick questions:
    1. When I subscribe to a feed in iTunes, it's quite possible that I only get the most recent podcasts (i.e., one podcast is up to episode #70, but I only got #30-70 in the feed). What is the best way to add (in this case, episodes #1-29) to my podcast library in iTunes?
    2. When using other, 3rd party podcast directories (like podcastalley, podcastdirectory, etc., is it relatively easy to subscribe to the feed using iTunes, or will iTunes only subscribe to feeds that are listed with the iTunes service?
    3. Can I assume, because the files are actually on the machine, that - if I have iTunes installed on two computers, none of the information is transferable? Obviously, the files would need to be moved, but the subscriptions also need to be re-established?
    3a. Assuming I did re-subscribe to all the same podcasts on the second computer, but, rather than "getting" the old podcasts, I simply copied them from one computer to the other (same folder) - is iTunes intuitive enough to see that those podcasts are actually in my library on both computers, or do I have to go through downloading the podcasts a second time to get them listed in the library?
    Thanks for your help!
    Chris

    Hello,
    1) I understand the feed may not have those podcasts listed any longer. If I visit the website, however, I can see that the older podcasts are still housed and listed there (but the feed may not include them any longer). How do I get those older podcasts into my iTunes library? Do I just download them and drop them into the iTunes folder in "My Music."
    3) Which is correct - if I subscribe to the feed, but then, I copy all the downloaded podcasts onto the other computer (in the same place in "My Music" - will iTunes see that those files are there, and reflect that in my library?
    Thanks!

  • I am running Ubuntu 10.10 with Firefox 3.6. Tried to install a video downloader for youtube. I get error -228 for all plugins tried. I have followed the trouble shooter and software installation is allowed, and cache is 50MB and enabled. Any suggestions?

    Firefox version 3.6.10

    I followed to the link to the article:
    http://kb.mozillazine.org/Unable_to_install_themes_or_extensions
    And went to "error -228" and followed this instruction>
    "On Linux, this error can be caused by IPv6. To disable IPv6, go to about:config and find the preference network.dns.disableIPv6, then right-click on it and toggle it to true. This change will require a restart of Firefox. "
    This fixed the problem and I can download plugins and extensions without difficulty.
    Thanks.
    Richard9

  • JAAS, JGSS Kerberos  and windows 2000 newbie question

    Hi
    I have setup a Kerberos server on windows 2000, now i want to write code in java to authenticate and authorize user using Kerberos , I know I have to use JAAS, JGSS,
    is there a how to document to setup a client machine, like setup krb4.ini file and other security files so i can use java to authorize and authenticate, i am using j2sdk1.4.2
    I have following code
    GSSManager manager = GSSManager.getInstance();
                   Oid krb5Mechanism = new Oid("1.2.840.113554.1.2.2");
                   Oid krb5PrincipalNameType = new Oid("1.2.840.113554.1.2.2.1");
                   // Identify who the client wishes to be
                   GSSName userName = manager.createName("test02EIM", GSSName.NT_USER_NAME);
                   // Identify the name of the server. This uses a Kerberos specific
                   // name format.
                   GSSName serverName = manager.createName("krbsvr400/[email protected]",
                                                                     krb5PrincipalNameType);
              System.out.println("server name " +serverName.getStringNameType());
                   // Acquire credentials for the user
                   GSSCredential userCreds = manager.createCredential(userName,
                                                                     GSSCredential.DEFAULT_LIFETIME,
                                                                     krb5Mechanism,
                                                                     GSSCredential.INITIATE_ONLY);
                   // Instantiate and initialize a security context that will be
                   // established with the server
                   GSSContext context = manager.createContext(serverName,
                                                                          krb5Mechanism,
                                                                          userCreds,
                                                                          GSSContext.DEFAULT_LIFETIME);
    and krb5.ini file looks like below
    [libdefaults]
    default_realm = GL1AMR.PFIZER1.TEST
    default_tgs_enctypes = des-cbc-crc
    default_tkt_enctypes = des-cbc-crc
    forwardable = true
    proxiable = true
    [realms]
    GL1AMR.PFIZER1.TEST= {
    kdc = gl1mopsamrdc01.gl1amr.pfizer1.test:88
    admin_server = gl1mopsamrdc03.gl1amr.pfizer1.test
    default_domain = gl1amr.pfizer1.test
    [domain_realm]
    .gl1amr.pfizer1.test = GL1AMR.PFIZER1.TEST
    gl1amr.pfizer1.testm = GL1AMR.PFIZER1.TEST
    [login]
    krb4_convert = true
    krb4_get_tickets = true
    i get following error
    SSException: No valid credentials provided (Mechanism level: Failed to find any Kerberos Ticket)
         at sun.security.jgss.krb5.Krb5InitCredential.getInstance(Krb5InitCredential.java:143)
         at sun.security.jgss.krb5.Krb5MechFactory.getCredentialElement(Krb5MechFactory.java:70)
         at sun.security.jgss.GSSManagerImpl.getCredentialElement(GSSManagerImpl.java:149)
         at sun.security.jgss.GSSCredentialImpl.add(GSSCredentialImpl.java:334)
         at sun.security.jgss.GSSCredentialImpl.<init>(GSSCredentialImpl.java:44)
         at sun.security.jgss.GSSManagerImpl.createCredential(GSSManagerImpl.java:102)
         at com.pfizer.maps.sso.TestGSS.useGSS(TestGSS.java:41)
         at com.pfizer.maps.sso.TestGSS.main(TestGSS.java:59)
    what am i missing

    My JAVA FILE having the code as follows , when i run this code iam geeting the Folowing error
    Error
    D:\Ramesh_Dump\KerbersTools>java GSSAPI
    GSSException: No valid credentials provided (Mechanism level: Failed to find any
    Kerberos Ticket)
    at sun.security.jgss.krb5.Krb5InitCredential.getInstance(Krb5InitCredent
    ial.java:133)
    at sun.security.jgss.krb5.Krb5MechFactory.getCredentialElement(Krb5MechF
    actory.java:72)
    at sun.security.jgss.GSSManagerImpl.getCredentialElement(GSSManagerImpl.
    java:149)
    at sun.security.jgss.GSSCredentialImpl.add(GSSCredentialImpl.java:389)
    at sun.security.jgss.GSSCredentialImpl.<init>(GSSCredentialImpl.java:60)
    at sun.security.jgss.GSSCredentialImpl.<init>(GSSCredentialImpl.java:37)
    at sun.security.jgss.GSSManagerImpl.createCredential(GSSManagerImpl.java
    :96)
    at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:1
    78)
    at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:1
    58)
    at com.sun.security.sasl.gsskerb.GssKrb5Client.evaluateChallenge(GssKrb5
    Client.java:155)
    at com.sun.jndi.ldap.sasl.LdapSasl.saslBind(LdapSasl.java:105)
    at com.sun.jndi.ldap.LdapClient.authenticate(LdapClient.java:214)
    at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2637)
    at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:283)
    at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)
    at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193
    at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.ja
    va:136)
    at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.jav
    a:66)
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:6
    67)
    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247
    at javax.naming.InitialContext.init(InitialContext.java:223)
    at javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:1
    34)
    at GSSAPI.main(GSSAPI.java:34)
    Problem searching directory: javax.naming.AuthenticationException: GSSAPI [Root
    exception is javax.security.sasl.SaslException: GSS initiate failed [Caused by G
    SSException: No valid credentials provided]]
    JAVA CODE
    import java.util.Hashtable;
    import javax.naming.ldap.*;
    import javax.naming.directory.*;
    import javax.naming.*;
    import java.util.*;
    import java.util.Calendar.*;
    import java.text.*;
    public class GSSAPI {
         * @param args
         public static void main(String[] args) {
         Hashtable env = new Hashtable();
         String adminName = "[email protected]";//"[email protected]";
         String adminPassword = "Password12";
         String ldapURL = "ldap://172.20.55.97:389/";
         env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.ldap.LdapCtxFactory");
         //set security credentials, note using simple cleartext authentication
         env.put(Context.SECURITY_AUTHENTICATION,"GSSAPI");
         //env.put(Context.SECURITY_PRINCIPAL,adminName);
         //env.put(Context.SECURITY_CREDENTIALS,adminPassword);
         //env.put("javax.security.sasl.server.authentication","true");
         //connect to my domain controller
         env.put(Context.PROVIDER_URL,ldapURL);
         try {
              //Create the initial directory context
              LdapContext ctx = new InitialLdapContext(env,null);
              //lets get the domain lockout duration policy
              Attributes attrs = ctx.getAttributes("dc=globalv,dc=com");
              //System.out.println("test arttr"+attrs.get(""));
              System.out.println("Lockout policy for " + attrs.get("distinguishedName").get());
              System.out.println("Duration: " + attrs.get("lockoutDuration").get());
              System.out.println("Threshold: " + attrs.get("lockoutThreshold").get());
              long lockoutDuration = Long.parseLong(attrs.get("lockoutDuration").get().toString());
              //Create the search controls           
              SearchControls searchCtls = new SearchControls();
              //Specify the attributes to return
              String returnedAtts[]={"sn","givenName","mail","lockoutTime"};
              searchCtls.setReturningAttributes(returnedAtts);
              //Specify the search scope
              searchCtls.setSearchScope(SearchControls.SUBTREE_SCOPE);
              //Create the correct LDAP search filter
              //Win32 file time is based from 1/1/1601
              //Java date/time is based from 1/1/1970
              /*GregorianCalendar Win32Epoch = new GregorianCalendar(1601,Calendar.JANUARY,1);
              GregorianCalendar Today = new GregorianCalendar();
              long Win32Date = Win32Epoch.getTimeInMillis();
              long TodaysDate = Today.getTimeInMillis();
              long TimeSinceWin32Epoch = TodaysDate - Win32Date;
              long lockoutDate = (TimeSinceWin32Epoch * 10000) + lockoutDuration;
              System.out.println("Lockout (Long): " + lockoutDate);*/
              //System.out.println("Lockout (Date): " + DisplayWin32Date(lockoutDate));
              //String searchFilter = "(&(objectClass=user)(lockoutTime>=" + lockoutDate + "))";
              String searchFilter = "(objectclass=user)";
              //Specify the Base for the search
              String searchBase = "dc=globalv,dc=com";
              //initialize counter to total the results
              int totalResults = 0;
              //Search for objects using the filter
              NamingEnumeration answer = ctx.search(searchBase, searchFilter, searchCtls);
              //Loop through the search results
              while (answer.hasMoreElements()) {
                   SearchResult sr = (SearchResult)answer.next();
                   totalResults++;
                   System.out.println(">>>" + sr.getName());
                   // Print out some of the attributes, catch the exception if the attributes have no values
                   attrs = sr.getAttributes();
                   if (attrs != null) {
                        try {
                             System.out.println(" name: " + attrs.get("givenName").get() + " " + attrs.get("sn").get());
                             System.out.println(" mail: " + attrs.get("mail").get());
                             System.out.println(" locked: " + attrs.get("lockoutTime").get().toString());
                             //System.out.println(" locked: " + DisplayWin32Date(attrs.get("lockoutTime").get().toString()));
                        catch (NullPointerException e)     {
                             System.err.println("Problem listing attributes: " + e);
    //          System.out.println("Total results: " + totalResults);
              ctx.close();
         catch (NamingException e) {
              System.err.println("Problem searching directory: " + e);
    import java.util.Hashtable;
    import javax.naming.ldap.*;
    import javax.naming.directory.*;
    import javax.naming.*;
    import java.util.*;
    import java.util.Calendar.*;
    import java.text.*;
    public class GSSAPI {
         * @param args
         public static void main(String[] args) {
         Hashtable env = new Hashtable();
         String adminName = "[email protected]";//"[email protected]";
         String adminPassword = "Password12";
         String ldapURL = "ldap://172.20.55.97:389/";
         env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.ldap.LdapCtxFactory");
         //set security credentials, note using simple cleartext authentication
         env.put(Context.SECURITY_AUTHENTICATION,"GSSAPI");
         //env.put(Context.SECURITY_PRINCIPAL,adminName);
         //env.put(Context.SECURITY_CREDENTIALS,adminPassword);
         //env.put("javax.security.sasl.server.authentication","true");
         //connect to my domain controller
         env.put(Context.PROVIDER_URL,ldapURL);
         try {
              //Create the initial directory context
              LdapContext ctx = new InitialLdapContext(env,null);
              //lets get the domain lockout duration policy
              Attributes attrs = ctx.getAttributes("dc=globalv,dc=com");
              //System.out.println("test arttr"+attrs.get(""));
              System.out.println("Lockout policy for " + attrs.get("distinguishedName").get());
              System.out.println("Duration: " + attrs.get("lockoutDuration").get());
              System.out.println("Threshold: " + attrs.get("lockoutThreshold").get());
              long lockoutDuration = Long.parseLong(attrs.get("lockoutDuration").get().toString());
              //Create the search controls           
              SearchControls searchCtls = new SearchControls();
              //Specify the attributes to return
              String returnedAtts[]={"sn","givenName","mail","lockoutTime"};
              searchCtls.setReturningAttributes(returnedAtts);
              //Specify the search scope
              searchCtls.setSearchScope(SearchControls.SUBTREE_SCOPE);
              //Create the correct LDAP search filter
              //Win32 file time is based from 1/1/1601
              //Java date/time is based from 1/1/1970
              /*GregorianCalendar Win32Epoch = new GregorianCalendar(1601,Calendar.JANUARY,1);
              GregorianCalendar Today = new GregorianCalendar();
              long Win32Date = Win32Epoch.getTimeInMillis();
              long TodaysDate = Today.getTimeInMillis();
              long TimeSinceWin32Epoch = TodaysDate - Win32Date;
              long lockoutDate = (TimeSinceWin32Epoch * 10000) + lockoutDuration;
              System.out.println("Lockout (Long): " + lockoutDate);*/
              //System.out.println("Lockout (Date): " + DisplayWin32Date(lockoutDate));
              //String searchFilter = "(&(objectClass=user)(lockoutTime>=" + lockoutDate + "))";
              String searchFilter = "(objectclass=user)";
              //Specify the Base for the search
              String searchBase = "dc=globalv,dc=com";
              //initialize counter to total the results
              int totalResults = 0;
              //Search for objects using the filter
              NamingEnumeration answer = ctx.search(searchBase, searchFilter, searchCtls);
              //Loop through the search results
              while (answer.hasMoreElements()) {
                   SearchResult sr = (SearchResult)answer.next();
                   totalResults++;
                   System.out.println(">>>" + sr.getName());
                   // Print out some of the attributes, catch the exception if the attributes have no values
                   attrs = sr.getAttributes();
                   if (attrs != null) {
                        try {
                             System.out.println(" name: " + attrs.get("givenName").get() + " " + attrs.get("sn").get());
                             System.out.println(" mail: " + attrs.get("mail").get());
                             System.out.println(" locked: " + attrs.get("lockoutTime").get().toString());
                             //System.out.println(" locked: " + DisplayWin32Date(attrs.get("lockoutTime").get().toString()));
                        catch (NullPointerException e)     {
                             System.err.println("Problem listing attributes: " + e);
    //          System.out.println("Total results: " + totalResults);
              ctx.close();
         catch (NamingException e) {
              System.err.println("Problem searching directory: " + e);
    }

  • Sudoers and sudo installation config questions

    Hello, I am not sure if this is the right forum. I will try asking this anyway. I am trying to configure, install sudoers on a single system. I am not sure how to do that. do I need to install a Package on my Solaris 9 machine. Any info is appreciated

    Go to sunfreeware and get the latest copy of the sudo package and just install it. The sudoers file will be in /usr/local/etc/ Edit it with /usr/local/sbin/visudo.

  • Looking for a Class that provide Computer and Software installation information

    Hi there,
    when you open a computer configuration item in the console you can use the form the view all the installed software.
    I am now looking for a class which I can use to create a view that shows me a list of computers with the installed software. If there is no class how could I build one?
    Thanks,
    Gunter
    Gunter - www.server-log.com

    Hi Gunter,
    The software class is System.SoftwareItem.
    The device class is System.Device.
    The relationship is System.DeviceHasSoftwareItemInstalled.
    The management pack's name is System.Software.Library (System Software Library).
    Cheers,
    Marat
    Site: www.scutils.com  Twitter:
    LinkedIn:
    Graveyard:

  • Software and Driver Installation for HP Officejet 7310 Crash on my new laptop running Windows 8.1

    I am trying to load the software and drivers for my hp Officejet 7310 on my brand new Lenovo laptop which runs windows 8.1.  I had successfully loaded the software last week.  Unfortunately I lost the disk drive on my 2 week old computer. The store gave me another brand new Lenovo laptop.  On the new laptop I get errors when I try to load what I think is the same software that I loaded on the other computer a week ago.  I downloaded the software from the hp website.
    The driver software download fine.   Originally it then unzipped and a nice interface came up.  I think I clicked the load button.  A message box came up saying that it could not find a certain file in appData\local\temp\7xxx...  I tried the download and install several more times.  I think I then did windows updates and registered my version of office.  I was thinking that with the other computer I must have had the computer in a different state such that the drivers and software installed without a hitch. 
    Things seem to have gotten worse.  I do not get as far.  It still downloads fine but now after unzipping rather than the nice interface with the "load" button I get the a message box.
    The latest error is in a message box with the heading "Microsoft Visual C++ Runtime Library".  The error says that Program:c:\users\...\appData\local\temp\7zS4237\setup.exe  This application has requested the Runtime to terminate it in an unusual way. 
    I was able to connect the printer through the "add Printers" and am not actually too worried about having the whole "HP Solution" with the scanning interface.  I am worried that this error will cause me problems in the future with other things.  Thanks in advance for any help.
    I saw similar issuesdiscussed on the web and have tried several things.  I really do not want to reload the OS and start again.  We have barely used the system and I have no idea how this problem occurred and so I would not know how to prevent it from happening again.  I did stop and start the print service.  I was tempted to "totally unload the hp print drivers" but the file names in the posted instructions did not exactly match my files.  Another post mentioned making sure that I had the latest version of Adobe Flash Player loaded.  I went to the adobe site and it said that it is part of windows 8.1's internet explorer.  I ran the test and it seemed to work.
    Could the HP installation failure have corrupted my version of Microsoft Visual C++ Runtime Library?
    Thanks in advance for your help.

    Hi Karen_M2,
    Thank you for your response!
    The HP software does require the C ++ run-time libraries in order to install correctly. Please see this guide, Microsoft Visual C++ Runtime Error May Display When Installing Certain Printers.
    Here are the differences between the four types of uninstall: 
    1
    Removes the Windows device discovery (Plug and Play) entries from the Windows registry. After running level 1, connect the USB cable to the all-in-one and let Windows try to discover the device again.
    2
    Performs Level 1 and removes the software drivers. After running level 2, run the all-in-one installer and use the "Add a new device" option to attempt to reinstall the all-in-one again.
    3
    Performs Levels 1 and 2 and removes the HP Photo and Imaging software. You must completely reinstall the all-in-one software after running level 3.
    4
    Performs Levels 1, 2 and 3, and removes HP Software Update. You must completely reinstall the all-in-one software after running level 4.
    If you have an HP computer I would not recommend the L4 uninstall as it would also uninstall any other HP software you have installed besides your printer.  
    Definitely continue going through the post I had provided, Re: Error message Microsoft visual c++ runtime library.
    If that still does not resolve your issue, or you cannot uninstall using one of the four methods above, then try the following:
    Uninstalling the Printer Software.
    Clean boot the computer. How to perform a clean boot in Windows.
    Disable any antivirus programs. How to Disable Antivirus in Windows 8?
    Disable any firewall programs. Windows Firewall from start to finish.
    Create a new user account. Managing User Accounts and Logins (Windows 8).
    Reinstall using the HP Printer Install Wizard for Windows.
    Hope this information helps, and have a good day!
    RnRMusicMan
    I work on behalf of HP
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos Thumbs Up" to say “Thanks” for helping!

  • Newbie Question about FM 8 and Acrobat Pro 9

    Hello:
    I have some dcouments that I've written in FM v8.0p277. I print them to PDF so that I can have a copy to include on a CD and I also print some hard copies.
    My newbie question is whether there is a way to create a  PDF for hard copy where I mainitain the colors in photos and figures but that the text that is hyperlinked doesn't appear as blue. I want to keep the links live within the soft copy. Is there something I can change within Frame or with Acrobat?
    TIA,
    Kimberly

    Kimberly,
    How comes the text is blue in the first place? I guess the cross-reference formats use some character format which makes them blue? There are many options:
    Temporarily change the color definition for the color used in the cross-reference format to black.
    Temporarily change the character format to not use that color.
    Temporarily change the cross-reference definition to not used that character format.
    Whichever method you choose, I would create a separate document with the changed format setting and import those format into your book, create the PDF and then import the same format from the official template.
    - Michael

Maybe you are looking for

  • Jabber for windows 9.2.6 client

    hi i have just upgraded some of my cisco jabber for windows clients to the latest release 9.2.6 (upgraded from 9.2.3) i noticed that the first time the client startsup i get certificate warnings for our CUCM-PUB, SUB, CUC device and CUPS server. (all

  • A Control in a panel sometimes cannot show

    In my panel, there are some tables using Zplane to arrange, there is another control, a ring control in the panel, when loading and display panel, sometimes the ring control can be displayed, sometimes it can not be displayed, but I can see an imprin

  • NPE when selected side left empty in Ordered Shuttle

    When all the entries from the shuttle we have created are moved from the Selected Side to the Available Side...and when we try to save it using a button, the following error is shot: "ADF_FACES-60097: Server Exception during PPR, #2" and the log entr

  • How to assign concurrent program to concurrent manager

    Hi: How to assign concurrent program to concurrent manager? or the other way around. It was an interview question. for R12 or 11i Thanks

  • TS3297 i can get on the internet but it says no connection in itunes

    I'm really confused it says I cannot connect to the internet on app store but I can use the internet in safari???? It also says I can't connect to the server on some of the games I have but not others