When ARD does not know Mac OS X version of machine, how to search?

I have about 40 servers I am trying to administer with ARD. A bit more than a half dozen are 10.4, a few more than a half dozen and 10.5 and about a dozen are 10.6. And a bunch are listed in ARD as "-" in the "Mac OS Version" column.
I can create a smart list to track the Tiger, Leopard and Snow Leopard machines. How do I create a smart list to track the others?
It would be easier if I could have the Tiger list be all machines with version matching "10.4.*", but I cannot seem to put a wildcard character there. But if I could, I could use (not Tiger and not Leopard and not SnowLeopard). Is there a reason why both (version < 10.4) and (version > 10.6) return nothing. Either the null should sort high or sort low, but it seems to be neither. Any suggestions?

I think the problem is slightly more than that. I noticed something. Some of our servers have 2 ethernet cards and, in some cases, we access the machine via different names. So, for example, host1 and host2 point to different IP addresses but are the same machine. What I am noticing is that host1 (arbitrarily chosen) correctly identifies the version, but host2 does not.
Yet, you can see the output below. Looks the same to me.
% ssh admin@host1 system_profiler SPSoftwareDataType
Software:
System Software Overview:
System Version: Mac OS X Server 10.6.4 (10F569)
Server Configuration: Advanced
Kernel Version: Darwin 10.4.0
Boot Volume: Site1HD
Boot Mode: Normal
Computer Name: Host 1
User Name: Administrator (admin)
Secure Virtual Memory: Not Enabled
64-bit Kernel and Extensions: Yes
Time since boot: 12 days 17:28
% ssh admin@host2 system_profiler SPSoftwareDataType
Software:
System Software Overview:
System Version: Mac OS X Server 10.6.4 (10F569)
Server Configuration: Advanced
Kernel Version: Darwin 10.4.0
Boot Volume: Site1HD
Boot Mode: Normal
Computer Name: Host 1
User Name: Administrator (admin)
Secure Virtual Memory: Not Enabled
64-bit Kernel and Extensions: Yes
Time since boot: 12 days 17:29
%

Similar Messages

  • I bought my iphone 5s a week before and now its volume "up" button is not working when pressed.Does anybody know what to do to make it work?I have a one year warranty.Should i give it to apple retail shop or is there any way to solve this problem?

    I bought my iphone 5s a week before and now its volume "up" button is not working when pressed.Does anybody know what to do to make it work?I have a one year warranty.Should i give it to apple retail shop or is there any way to solve this problem?

    IF it is a manufacturing defect and you bought the device from Apple or an authorized Apple retailer, then take it into Apple.

  • HT1212 MY PHONE IS LOCKED MY STEPSON SET UP A ICLOUD ACCOUNT AN NOW HE DOES NOT KNOW THE USERNAME OR PASSWORD AN I HAVE TRIED HOOKING IT UP TO ITUNES AN CAN NOT RESET ANYTHING. WHEN U TURN THE PHONE ON IT SAYS HELLO AN THEN ASK FOR THE STATE AN THE WIRELE

    HEY MY PHONE IS LOCKED AND MY STEPSON STEP UP A ICLOUD ACCOUNT AN KNOW HE DOES NOT KNOW THE ICLOUD USERNAME OR PASSWORD. WHEN I TURN THE PHONE ON IT WILL SAY HELLO AN ASK FOR THE STATE AN THE ASK FOR THE INTERNET PASSWORD. THEN IT ASK FOR THE ICLOUD AN THE PASSWORD AN WE DONT KNOW IT TO GET THE PHONE UNLOCKED. I HAVE TRIED HOOKING IT UP TO ITUNES BUT IT DOES NOTHING JUST GOES BACK TO THE SAME SCREEN. SO CAN U PLEASE HELP ME UNLOCK MY PHONE. IVE BEEN THE THE VERIZON STORE AN THE THE APPLE STORE AN THE SAID THEY CANT UNLOCK IT THAT I HAD TO GO ON AN WEBSITE IFORGOT.APPLE.COM AND EXPRESSLANE.APPLE.COM AN WHEN U PULL IT UP YOU DONT KNOW WHAT TO GO ON BECAUSE THERE IS SOME MANY TO CHOOSE FROM SO IT DOESNT HELP ME AT ALL. ITS LIKE THAT ON BOTH WEBSITES THEY FAIL TO TELL U THAT THERE IS ALOT TO CHOOSE FROM. IF THEY WOULD GIVE YOU THE ONE TO GO TO START WITH U WOULDNT BEEN ON THE COMPUTER FOR HOURS AN HOURS AT A TIME.

    drop the CAPS thats rude.
    iforgot.apple.com there is a link for find my apple id click here
    https://iforgot.apple.com/appleid?language=US-EN&returnURL=https://appleid.apple .com/cgi-bin/WebObjects/MyAppleId.woa&app_id=93&app_type=ext
    Peace, Clyde

  • Help! When i connect my "iomega" External hard drive to my mac it does not show in devices or on the desktop, how can i access my hard drive?

    Help! When i connect my "iomega" External hard drive to my mac it does not show in devices or on the desktop, how can i access my hard drive?

    what format your iomega HD is it NTFS , if NTFS try download   http://www.apple.com/downloads/macosx/system_disk_utilities/ntfs3g.html

  • HT3986 I installed windows 7 successfull, but when I start the mac in windows I does not see the wifi, and others things. How do I get the drivers?

    I installed windows 7 successfull, but when I start the mac in windows I does not see the wifi, and others things. How do I get the drivers?
    I remember that with Snow Leopard you could download them from the Apple website.
    Cheers!

    Read the Boot Camp Documentation while you run Boot Camp Assistant to download the Windows Support Software which was the first step in the Boot Camp Setup procedure.

  • I opened my account on the MacAir and have the new Mountain Lion showing i purchased. When I open my account on my other two machines it does not show. Any suggestions on why or how to fix? iMac and Mac Pro Thanks

    I opened my account on the MacAir and have the new Mountain Lion showing i purchased. When I open my account on my other two machines it does not show. Any suggestions on why or how to fix?
    iMac and Mac Pro
    Thanks

    SADLY  not as i downloaded an upgrad to my original PAGES/
    i have in the meantim had to open www.icloud. then from there import the file that i am working on and then check on ipad if it uploaded/ yes it did.
    but what a waste of time as it doesn not save any changes done automatically back in the cloud....
    i am now downloading the new LION and hope that it will fix the problem
    i cant find any other way. I was lead to believe that you wrote, it saved automatically, on to the cloud, you then opened anohter device in anotother country even, and the new file was there, waiting, in its latest version.......
    and the same magic was supposed to happen in reverse.
    It doesn't/
    if i have to open a browser, go to www.icloud....why on earth did they not just leave us an icon to drop it in in that case?
    I hope the new lion will help resolve the isssue/
    any other ideas> keep em coming...thank you so much.

  • Epson projector does not recognize mac pro.

    Epson projector does not recognize mac pro. I have a new  mac and it only shown the epson when I check mirror on monitors preferences. The former mac use to be recognized as soon as it was plugged. The epson projector works well connected to a tv receiver.
    Any help, please?

    Please checj if your epson compatible with your mac pro or not. or you can let me know your Epson Model no., so i can check that for you!!!

  • HP DJ4645 scanner does not see Mac OS 10 Maverick and computer does not see scanner

    HP DJ4645 scanner does not see Mac OS 10 Maverick and computer does not see scanner.
    I installed drivers and software from the HP website. Printer works fine but scaner does not work over WiFi. I did not try over USB because printer and computer are not in same room.

    Hi @mamedina ,
    I see that you are not able to scan over the wireless network. I would like to help you resolve this issue.
    Check the driver name that is installed for the printer. Make sure it shows just the printer's name.
    Click the Apple menu and then click System Preferences. Click Printers & Scanners, highlight the printer name on the left side and on the right side of the screen it should show the printer's name. (Deskjet 4645)
    If the full printer name isn't listed correctly, delete it and add the printer name back in from the list. Click the - sign to delete the driver and then click the + sign to add the driver, might have to click the drop down to select the printer's name to add it in.
    I have provided a document to make sure the Scan to Computer is enabled. You will have to select 10.8, then Network Connection. A 'No Computer Detected' or 'Connection Error' Message Displays When Scanning for HP Officejet 4610 ...
    If you are still not able to scan, then I would connect the printer to the computer by a USB cable to see if it is a network issue or  the scan port might be blocked on the router. Unfortunately the printer isn't accessible in the same room, but this will rule out a software issue or a network issue. You can contact the router company to check and open these ports 9220/9500/427 on the router for scanning.
    Please let me know the outcome.
    Have a nice day!
    Thank You.
    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" on the right to say “Thanks” for helping!
    Gemini02
    I work on behalf of HP

  • HP "Support" does not know how to perform "regionalization reset", now what?

    I buy a dual voltage OfficeJet 4620 in Germany in Ferbruary 2013.
    NOWHERE in the product literature does it mention the ink cartridges are regionalized (defeats the purpose of even manufacturing a 110-220v device! But I digress).
    I move to Florida in June and yesterday my black ink begins to run out.
    The printer needs the "regionalization reset" which can only be performed by HP support, as stated by their own webpage:
    http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&lc=en&docname=c02558798
    Another description of it here:
    http://www.fixya.com/support/t156381-change_region_code_ink_cartridges
    I call HP support, and waste over an hour and a half with a girl in the Phillipines until she finally tells me that I need a complete set of USA ink cartridges in order to perfom the procedure (which appears to be not true, you do not need them to reset the printer, but rather it appears you need them simply if you wish to print anything after the reset was performed if for no other reason but to verify that the reset was successful). She claims HP support will call me this morning at 11AM EST. They did not call.
    I call HP "Support" at 1130 EST and go through the wickets with them again. This time the girl does not know what to do and is clearly completely unknowledgeable about the product, mush less how to troubleshoot it, and instead she is simply following a script. Another hour wasted. After being put on hold for the 4th or 5th time for 15 minutes, I simply hang up. (Realizing later that this is an intentional strategy.)
    I call again. Now I am speaking to some guy in India. He does not know what he is doing either and tries to guide me through the support menu on the printer itself, but his script does not match the menu options on the printer. Back to the 15 minute intervals of hold broken up by him saying "one minute please sir while I verify some information". Another hour wasted, until I finally begin to realize that none of these people know what to do.
    Still I call back and get another guy who leads me into the Support menu (press the return button 4 times to access this menu) . The he has me go to the Reports Menu and select the "print mech button tap" option, which prints out a 2 page "Printer Hardware" printout. He asks me to "give him the numbers on the document, but the document has all sorts of numbers on it from serial numbers to product numbers to other numbers with labels that are simply abbreviations. I ask him which numbers he needs from the two pages full of numbers, and back on hold I go for 20 minutes. He comes back and says "the long number, there should be a long number". Well the longest number on the document is the Serial number which I have already given during the initial information polling he did and so I ask him if he needs it again. Back on hold i go for another 20 minutes. Now the 15-20 minute hold cycle resumes, with him "checking something" and he will "be right back". Eventually he simply clicks over to see if I am still on the line and immediately puts me back on hold without saying anything. I put my phone on speaker and I wait him out, having already wasted an entire morning and half my afternoon. 
    Now this was the best part....HE BEGINS TO PRETEND LIKE HE IS HAVING MICROPHONE PROBLEMS AND CANNOT HEAR ME (yes I know, what does his microphone have to do with hearing me, I had the same thought). It is obvious he has simply either taken his headset off his head or moved the mic far away from his mouth and is pretending he can't hear me and that he will call me back and asks for my number. I ask him how is he going to hear me tell him my number (which by the way he already took at the beginning of the conversation) and he continues his ruse. So I hang up. It is obvious he doesnt know what to do and no one else there is going to help me.
    Now I call back tonight around 930PM EST, and I get the Phillipines again. I go trough the whole polling phase with the girl and explain to her that I need the regionalization reset performed, and that all I need is to know which numbers of my printer to give to HP Support so that they can give me the code I need to reset this device. I politely tell her that I understand if she does not know what to do or understand what the procedure is and that I will not be angry with her if she is simply honest and tells me so, but that I want her to tell me if there is anyone there where she works who will definitely know how to do the reset, a supervisor or actual technical advisor, anybody. She is friendly and honest and says this is the frst time she has heard of this and she will ask what to do. Back on hold for 5 or 10 minutes. She claims she is looking in her "resources" for the way to do this. Nothing. I ask her to please stop and get her supervisor, she claims she is checking with her supervisor and that they are "checking the resources" for the procedure to reset regionalization. I foolishly think we are making progress.
    After 20 minutes of her constantly telling me she is checking her resources, even after I have told her what the procedure entails and that all she needs to do is find the procedure and tell me which numbers it requires from the device itself in order to provide the reset code, I tell her to stop what she is doing and put her supervisor on the phone. She stalls. She says she is sorry but they have never heard of this procedure before and that she will schedule me a call-back for tomorrow. YEAH RIGHT. I ask her WHO is going to call me tomorrow? She replies that it will be them and that they will have the answer. I tell her that I already heard that from them the night before and I dont have another day to be wasted. I tell her to put her supervisor on the phone and I want the name of whoever is in charge of her office. She tries to ignore me and continues to ask for my phone number (which she already has). I press her for the name of who is in charge and she finally claims "Peter" is the supervisor. I tell her to put "Peter" on the phone. 10 minutes of hold and later a guy picks up the line, claims he is "Peter" and asks how I am doing. I politely say I am well and I ask him for his last name. He asks why I need his last name. i repeat my question, "What is your last name Peter?"..........his reply? "hello, sir? I am having trouble hearing you, can you hear me?" He begins to play with the microphone and puts me on hold. Each time he picks up and asks if I am there I immediately ask him for his last name, to which he resumes the ruse that he cannot hear me. I stay on the line. At this point it appears that HP must have some sort of policy where their "Support" personnel are not allowed to hang up the phone first, perhaps it is even tracked as a half-assed internal method of "Quality Assurance", and these people know it and this is why they will leave you on hold for ever and wait until you hang up. So, I wait Peter out for about 10 minutes, I am not on hold because there is no music, the microphone is simply muted. I tell him i know he is there and can hear me, and that i know he cannot hang up first, and then he promptly hangs up.
    SO, my question....
    NOW WHAT?
    How does anything get escalated at HP when their overseas "Support" doesn't know what to do?
    I live in Miami and there is a corporate headquarters there for HP Latin America. I am thinking of walking right into the lobby and finding someone with authority, but in all honesty I just want the d*** printer region reset so I can use these ink cartridges I already bought and opened.
    Suggestions?

    Hi,http://h10025.www1.hp.com/ewfrf/wc/document?docname=c03149924&cc=uk&dlc=en&lc=en#N89
    First, I am sorry to see your experience, however be aware that this forum is a peer-to-peer community and not a direct contact with HP.
    To clarify, the product specification do list the ink cartridges regionalization, the specifications itself reffer to HP Suresupply to locate the ink cartridges for your region, as well as the following document which clearly state that information:
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c03239171&tmp_task=prodinfoCategory&cc=uk&dlc=en...
    Firs be sure to have the latest software installed prior contacting HP support, which should be listed as 28
    You may find that information listed in the following document (Check the How can I tell which driver version I have? section), if you have any older version be sure to uninstall it and install the latest software, as listed within the same document:
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c03149924&cc=uk&dlc=en&lc=en#N89
    If you need, the latest software can be found below:
    http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=mp-108821-3&cc=uk&dlc=en&lc=en...
    Next ensure you have any of the 564 ink cartridges, once the printer being reset it require all the 4 ink cartridges to work
    Finally check the private messages I sent you prior contacting HP support , the envelope icon at the top-right part of that screen.
    The ensure you use the correct contact details lease double chekc it below:
    http://www8.hp.com/us/en/contact-hp/phone-assist.html#section1
    Regards,
    Shlomi
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

  • When initiating an e mail to someone with several addresses used in the past the one I use most often does not come up in the first position.  How can I get these multiple e mails prioritized?

    When initiating an e mail to someone with several addresses used in the past the one I use most often does not come up in the first position.  How can I get these multiple e mails prioritized?

    We are talking about the Mail app, right? In the Mail menubar, click on Window and then Previous Recipients:
    That eliminates the previous recipients. If you are talking about the suggestions because there are 10 people with the name 'Steve' in your Contacts, then I do not know how to eliminate those unless you change the name slightly or wait until you type the last name or some other differentiator.

  • I would like to use my work exchange email on my macbook pro.  But I cannot insult it.  I have not problem as on my iPhone or iPad.  My work IT person does not know what is wrong.

    I would like to use my work exchange email on my macbook pro.  But I cannot install it.  I have no problem my work email on my iPhone or iPad.  My work IT person does not know what is wrong.  Why I try to set up the email I get the message that it cannot connect to this server. 

    Try going into System Prefereces then Mail, Cintacts & Calendars then click on the Microsoft Exchange link on the right. Type in your email address and password and allow it to set it up automatically.
    Make sure your Mac is updated to the newest version of Mail.
    If that still fails then I suggest you switch email clients. I don't care for the built in mail program. IMHO it is very buggy.

  • Drive Utility Help Viewer "does not know how to handle selected URL"

    I have Drive Utility 10.5.6, according to . I'm trying to reformat a FAT32 partition on an external drive to Mac OS X Ext. Journaled in preparation for using SuperDuper to back up my Mac HD boot partition. For a time, which seems to have passed, now that erasing the partition has been done. The Disk Utility Help wouldn't work. Instead of putting up topic information, I got a message saying "Help Viewer does not know how to handle selected URL", followed by an reference to an html file that allegedly existed inside a set of folders inside the app. Where, of course, Finder cannot see. Once the erasing was done, Help seems to have come back. I tried Apple Support, but could only get a reference to OS 9 Appleworks macros not working in OS X. No help at all. Is this a question? I don't know. Help is working now. But for a while it was very annoying. It must be one of those little windows glitches that no one ever bothered to fix.

    In order to change a FAT or NTFS formatted drive for use with OS X you will need to do the following:
    Extended Hard Drive Preparation
    1. Open Disk Utility in your Utilities folder.
    2. After DU loads select your hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Click on the Partition tab in the DU main window.
    3. Under the Volume Scheme heading set the number of partitions from the drop down menu to one. Set the format type to Mac OS Extended (Journaled.) Click on the Options button, set the partition scheme to GUID (for Intel Macs) or APM (for PPC Macs) then click on the OK button. Click on the Partition button and wait until the process has completed.
    4. Select the volume you just created (this is the sub-entry under the drive entry) from the left side list. Click on the Erase tab in the DU main window.
    5. Set the format type to Mac OS Extended (Journaled.) Click on the Options button, check the button for Zero Data and click on OK to return to the Erase window.
    6. Click on the Erase button. The format process can take up to several hours depending upon the drive size.
    If you have an Intel Mac and can partition the drive using GUID then you can have FAT32 and OS X partitions on the same drive.
    As for problems with the Help viewer see:
    In most cases doing the following will restore the Help Viewer:
    1. Trash the following three files, if extant:
    /Home/Library/Preferences/com.apple.help.plist
    /Home/Library/Preferences/com.apple.helpui.plist
    /Home/Library/Preferences/com.apple.helpviewer.plist
    2. Trash the /Home/Library/Caches/com.apple.helpui folder.
    3. Empty the Trash and Restart.
    Visit The XLab FAQs and read the FAQ on the Help Viewer for additional suggestions.

  • My database does not know of iterators

    I am creating a java class in my database, and I am trying to retrieve multiple rows from a table. In the documentation I find that
    #sql public iterator IteratorName(String name)
    creates an iterator with which I can iterate over multiple names from the table.
    the iterator is supposed to be filled with this code:
    IteratorName it = null;
    #sql it = {SELECT NAME FROM FILES};
    for some reason when I try to compile this, I get an error saying that the compiler does not know what an iterator is.
    Did I forget an import and if so, which one?

    Hello,
    I too have had this problem. As far as I can tell, the issue is not with import's as much as it is with getting Oracle to recognize sqlj-styled java source code directly, I think.
    I worked around this by taking my source file and compiling it "outside of Oracle" using the sqlj preprocessor.
    I took my Java class file (the one that contained the #-prefixed sqlj commands) and saved it with an extension of "sqlj". Then I ran the sqlj preprocessor on it. The sqlj preprocessor generated a .java file, and in that .java file, the iterator class was declared and defined. (You can pass sqlj a "-compile=false" command-line option to prevent it from also invoking the Java compiler to generate .class files. Otherwise, you will also get at least two .class files: one for the class you wrote, and another for the iterator class that sqlj generates.)
    I took the generated .java file, and used it to build a "create or replace and compile java source named ..." statement that I could paste directly into a SQL*Plus buffer, and that compiled just fine.
    I am still trying to determine whether or not I need to do something else to set java compilation options inside of Oracle, via the dbms_java package, in order to get Oracle to directly compile my "create or replace and compile java source named ..." statement without my having to use sqlj to generate a "plain java" source file from a "sqlj" source file.
    I know that your question is several months old... have you worked out a solution in the meantime that is simpler than what I described above?
    Regards,
    Rich Stewart

  • Sender File adpter --don't raise alerts when file does not exist in folder

    Hi,
    My Scenario is File --- >XI ---> SAP.
    I must archieve the file after it got polled. and iam polling for every 60 mins, if the file does not exist,it is throwing an alert like "Could not process file '.file..xml: No such file or directory '
    Is there any way i can avoid raising an alert if file does not exist in the source folder.
    we are on XI 3.0 sp23?
    Thanks
    Srini

    Hello,
    Your Subject:
    >Sender File adpter --don't raise alerts when file does not exist in folder
    is contradictory to your question.
    >if the file does not exist,it is throwing an alert like "Could not process file '.file..xml: No such file or directory '
    > Is there any way i can avoid raising an alert if file does not exist in the source folder.
    I know you want to say "Don't Raise alerts when file does not exist in folder". Correct me if I am wrong.
    Some times it happens, when we write the right thing but it means something else and this is the reason many experts have replied, "how to raise an alert". So if you remove the word "Sender File adapter" from your subject then it will be easy to understand the exact meaning.
    Regards,
    Sarvesh

  • HT201274 erase ipad when I do not know my Restrictions Passcode?

    can I erase all content on ipad when I do not know my restrictions code?  How?

    Locked Out, Forgot Lock or Restrictions Passcode, or Need to Restore Your Device: Several Alternative Solutions
    1. iOS- Forgotten passcode or device disabled after entering wrong passcode
    2. iPhone, iPad, iPod touch: Wrong passcode results in red disabled screen
    3. Restoring iPod touch after forgotten passcode
    4. What to Do If You've Forgotten Your iPhone's Passcode
    5. iOS- Understanding passcodes
    6. iTunes 10 for Mac- Update and restore software on iPod, iPhone, or iPad
    Forgotten Restrictions Passcode Help
    You will need to restore your device as New to remove a Restrictions passcode. Go through the normal process to restore your device, but when you see the options to restore as New or from a backup, be sure to choose New.
    Also, see iTunes- Restoring iOS software.

Maybe you are looking for

  • HP Touchsmart 600 have a noisy sound

    Hey Guys, i'm just newbie using this pc. I've got some problem here. When i used pc for the game like fifa or pes, a 5-10 minutes later, there's will be annoying sound in my pc, like buzzz.... and the sound is keeping for 4 minutes and then starts ag

  • Java.lang.NullPointerException when added LOV to column

    Hi, I am getting java.lang.NullPointerException error when opening web adi spreadsheet (before it is even formatted) since I added LOV to one of the columns. I did following update: UPDATE bne_interface_cols_b SET val_id_col = 'LOOKUP_CODE', val_mean

  • Question About The Mac OS X Passwords Preferences?

    #1 Question There are some Program Applications that i use on My 24inch Apple iMac Computer & Some Applications i use i always have to type my password in, i wanted to know how do you let it go the normal way where i don't have to type my password fo

  • I need a solution for node-webkit and libudev.so.0

    Hello there! I'm developing the package of node-webkit in the aur. Since the first time I had trouble with libudev.so.0. The first quick fix was to generate a symbolic link to libudev.so.1, but this is not the best way and can destabilize the system.

  • Parameter List Problems

    Post Author: Mbonz CA Forum: .NET Hi all, I have a VB.Net application that programatically passes pick list values to BO report parameters from an Access recordset (BO Enterprise XI R1 SP3). When the user selects "..." (i.e. all records) from the dro