Multiple Users - Concurrent Software Development on X Server

How can I setup the X Server to allow for multiple users to connect and concurrently do development activity (use iPhone SDK for developing applications) activities?

Oké, I will give it a try.
X server, you mean MacosX server or really X server?
However this hangs to development, I guess you should ask this in the unix forum.
I do use MacosX server, but actually, don't `need` it for the development itself. You can use it for sharing of documents with afp smb etc, but you can do that with a client too. If people are outside of your LAN, then set up a VPN.
Keep control who may logon and then they work as if it was local.
I did use VPN, but for now I did turn it off. Did mess up with a few things. :-/
What I still do,
Docs like UML, tech docs, images, which all are project in-depended and taken from the web or from a third party, I share those via AFP.
Project independed documents, drawing etc, and documents that a project member or I did wrote are checked in by the writer at a svn server, and are semi automatic checked out to the afp share.
Project depended documents, drawing etc, and documents that a project member or I did wrote are checked in by the writer at a svn server, and can be checked out locally at will of the developer.
The same with the xCode personal setting, found at
/Users/<developer>/Library/Application Support/Developer/Shared/...
and
/Users/<developer>/Library/Application Support/Developer/3.2/...
/Users/<developer>/Library/Application Support/Developer/3.1/...
( I use the later ones on when I am not sure if my templates or whatever is not versions wide compatible ). They are accepted by xcode.
I will ( still busy with that ) sync parts of that with the server, but I use a sync application for that. Still no need for macosx server.
But like the scripts.plist, it dangerous to just sync that file, when more people add scripts on that file between syncs.
So because macosx client can do afp shares and you need a svn server ( I use Subversion ), it is no demand to have a macosX server.
If you want to do timesharing for compiling than just install a xcode on your 'server' and leave it running and set the setting under the 'distribution build' tab in the xcode preferences. I did use this only one time, so no real experience.
At the beginning it is hard to manage, but after a period when things get settled it good to be there.
HTH
If you mean something differently then someone else can fill in. and am also curious how other people or groups are doing this.
For the specific things like VPN, I guess you have to loo at the unix or networking forum

Similar Messages

  • Transport user exit frm development to production server.

    HI Gurus!
    please tell me how to transport user exit frm development to production server.
    Points Sure!
    Regard,
    Rahul .

    Hi Rahul,
    You have to create a project in CMOD transaction you can use the avialable one also.
    after that attach your userexit to that Project.
    The function modules which are used in that userexit must be activated.
    Then transport the request with the help of basis Person.
    Reward points if u find this suggestion helpful.
    Thanks and Regards,
    Yuvaraj

  • How to make Adobe acrobat feature to convert SAP  Pages to PDF available for multiple users connected to the same Citrix server

    Hi,
    In my previous endeavours to solve this business requirement where multiple users will be able to use the Adobe acrobat feature to convert SAP pages inside SAP to PDF, I was told that it is not possible to do this for multiple users at the same time. However I have found an article according to which it says it is possible. Could you check it once and let me know if this article can be used for implementing the requirement stated above as this link clearly indicates that Adobe Acrobat is supported on Citrix.
    Please find the link below where it states it is adobe acrobat is supported in Citrix for multiple users.
    http://www.adobe.com/devnet-docs/acrobatetk/tools/AdminGuide/citrix.html.

    1. What is the Acrobat feature that you mean? There's nothing specific to SAP included with Acrobat.
    2. Yes, some Terminal Server configurations appear supported (check carefully). All users of the terminal server will need a license, so far as I know - total licenses = total individual people using.

  • Multiple Users on a Mac OS X server

    Hello everyone,
    I was recently given the responsibility for a departments Mac OS X server since I have a Linux/BSD/Unix background.
    Each semester requires a between 75 to 100 new users to be added to this departments server.
    I would like to find a script that is Mac specific that would allow multiple users to be added to the system.
    Does anyone have suggestions or good links?

    Passenger is v cool and easy but is not free.
    If you're on a tight budget check Appendix A of UserManagement_Adminv10.4B.pdf at http://www.apple.com/server/documentation/
    hth,
    b.

  • Retrieve multiple user's DisplayName values from LDAP server

    Hi,
    I have a report in answers, which will show the UserIds information pulling from a database table. These users information is stored in the LDAP server and I want to retrieve the DisplayName or FirstName-LastName (if possible) of the userids that I have in the report.
    Any pointers on how can I implement that in the repository by using IB, by defining variables etc?
    Thanks in advance.
    Rajesh Gurram

    I created PL/SQL table function to get users from ldap and view based on it (Oracle database).
    create or replace
    type ldap_users_t as object(
      dn varchar2(200),
      full_name varchar2(200),
      user_name varchar2(200),
      reg_number number,
      email varchar2(200) 
    create or replace
    TYPE ldap_users_t_ct as table of ldap_users_t;
    create or replace
    function get_ldap_users return ldap_users_t_ct PIPELINED
    is
       out_rec             ldap_users_t := ldap_users_t (null,null,null,null,null);
       retval              PLS_INTEGER;
       ldap_session    DBMS_LDAP.SESSION;
       ldap_attrs       DBMS_LDAP.string_collection;
       ldap_message  DBMS_LDAP.MESSAGE;
       ldap_entry      DBMS_LDAP.MESSAGE;
       ldap_dn          VARCHAR2 (256);
       ldap_attr_name   VARCHAR2 (256);
       i PLS_INTEGER;
       user_name           DBMS_LDAP.string_collection;
       full_name           DBMS_LDAP.string_collection;
       reg_number          DBMS_LDAP.string_collection;
       email               DBMS_LDAP.string_collection;
       ldap_host           VARCHAR2 (256);
       ldap_port           VARCHAR2 (256);
       ldap_user           VARCHAR2 (256);
       ldap_passwd         VARCHAR2 (256);
       ldap_base           VARCHAR2 (256);
    BEGIN
       retval := -1;
       ldap_host :=       '********************';
       ldap_port :=       '********************';
       ldap_user :=       '********************';
       ldap_passwd := '********************';
       ldap_base :=   '********************';
       DBMS_LDAP.use_exception := TRUE;
       ldap_session := DBMS_LDAP.init (ldap_host, ldap_port);
       retval := DBMS_LDAP.simple_bind_s (ldap_session, ldap_user, ldap_passwd);
       ldap_attrs (1) := '*';
       retval :=DBMS_LDAP.search_s (ldap_session, ldap_base,DBMS_LDAP.scope_subtree,
              'objectclass=*',ldap_attrs,0,ldap_message);
       ldap_entry := DBMS_LDAP.first_entry (ldap_session, ldap_message);
       WHILE ldap_entry IS NOT NULL
       LOOP      
          ldap_dn := DBMS_LDAP.get_dn (ldap_session, ldap_entry);
          user_name := DBMS_LDAP.get_values (ldap_session, ldap_entry, 'uid');
          full_name := DBMS_LDAP.get_values (ldap_session, ldap_entry, 'cn');
          reg_number := DBMS_LDAP.get_values (ldap_session, ldap_entry, 'employeeNumber');
          email := DBMS_LDAP.get_values (ldap_session, ldap_entry, 'mail');
          out_rec.dn:=ldap_dn;
          out_rec.user_name:=null;
          out_rec.full_name:=null;
          out_rec.reg_number:=null;
          out_rec.email:=null;
          IF user_name.COUNT > 0
            THEN out_rec.user_name:=user_name(0);
          END IF;
          IF full_name.COUNT > 0
            THEN out_rec.full_name:=full_name(0);
          END IF;
          IF reg_number.COUNT > 0
            THEN out_rec.reg_number:=reg_number(0);
          END IF;
          IF email.COUNT > 0
            THEN out_rec.email:=email(0);
          END IF;
          ldap_entry := DBMS_LDAP.next_entry (ldap_session, ldap_entry);
          pipe row(out_rec);
       END LOOP;
       retval := DBMS_LDAP.msgfree (ldap_message);
       retval := DBMS_LDAP.unbind_s (ldap_session);
    END;
    create or replace view scr_ldap_users_v as select * from table(get_ldap_users);

  • Multiple users of software on one i.d.

    How can I transfer the new iPhoto version on my new laptop to an older machine that has an older version of iPhoto running on it?

    On the older Mac sign into your account in the Mac App Store and download it onto the older Mac from the Purchases list.
    To install the newest version of iPhoto, the older Mac must have OS X Mavericks 10.9 installed.

  • Can multiple users complete a form on a company server concurrently?

    I would like to be able to create forms and distribute them via SharePoint but allow multiple users to complete the forms at the same time.  Is this possible or can a form only be completed by a single individual at a time?

    How were you planning to submit/process the form data? Most methods would be fine because they do not touch the original, which can have unlimited read-only copies.

  • Multiple users logged into one server, each users printer has a different name, application needs ONE name to print to.

    Multiple users logged into one server, each users printer has a different name, application needs ONE name to print to. 
    I'm NOT in any way a Terminal Services expert and I need help trying to get an application program working in a multi-user environment.
    The issue is that the printer changes for every user that is logged in. The application needs to print NOT to the default printer, but to a "special" printer which is selected in the application... let's call it a label printer to simplify the explanation.
    You have your default regular printer, easy for the application to find that one, and then you have a special printer that labels get printed onto. The application needs to know what printer is the label printer. So we allow the user to select that in the
    application and the selection is stored in a config file in 
    C:\ProgramData\mfgr\prog\setting files
    I don't have access to the application so I can't change how this works.  
    In the "regular" world, selecting the label printer driver to use should be per machine, NOT per user. When a new user logs into a machine, the physical printer doesn't go "poof" and a new printer suddenly appear. Same printer for all
    users.
    Yet in terminal services, the physical machine is "merged" with the virtual machine on the server. And there can be many users logged in at the same time. So each users real machine (and real printer) is injected into the "fake" terminal
    services machine. The name of the printers is made unique for each user. So the printers DO go "poof" and change names depending on the user logged into terminal services.
    So user "A" logs in and sets up the application to print to "LabelPrinterForUserA" (or whatever the name of the printer happens to be), that setting is stored in the ProgramData subfolder, and all is well. Later, user "B" logs
    in, and when they print, the application tries to print to "LabelPrinterForUserA" which doesn't exist for user B or is only accessible by user A. If user B re-configures, that breaks it for user A. 
    SOLUTION 1: The way that /should/ work (in my mind) is that you define one "generic" printer in Terminal Services... call it "Virtual Label printer" and when the user wants to print to it, the print job gets re-directed back to whatever
    physical printer is actually connected to their local workstation. There is a map of virtual printer to actual printer depending on the current user. The application is told once to print to "Virtual Label Printer" for all users.
    SOLUTION 2: Or... there should be some way to make the ProgramData sub folders separate per user. E.g. when user "A" tries to access:
    C:\ProgramData\mfgr\prog\setting files
    they actually get 
    C:\UserData\UserA\AppData\mfgr\prog\setting files
    and user "B" gets
    C:\UserData\UserB\AppData\mfgr\prog\setting files
    So the question I have is: Does either of those solutions exist hidden somewhere in the setup of terminal server? Or is there another way around this issue that I don't know?

    I don't really have a "for sure" answer to this, but because people here can't seem to deal with a question that hasn't been answered I'll provide the best answer I did receive from ServerFault.com user Nathan:
    I can feel your pain with using old software on terminal servers ...the solution I've come up with definitely won't scale as it requires some manual configuration, but I've gotten this method to work with our label printers (which require to be
    printed to an LPT port...yep, that old).
    Share your USB-connected printers to the network on each machine. Then, have the user log in on aunique session for each of them
    (a TS account cannot be shared among computers for this to work) and install a network printer pointing to the USB one they shared. Try to use a DNS name to account for possible DHCP movements.
    After, it should work. Each user can do this since display names can be identical as long as the ports are different (which they are).
    This was clarified by the following series of comments:
    I think you are on to something here, and I originally advised the admin to do this. The problem he ran into is that it setup the printer names in the TS as "printer on usersworkstation"
    and he could not rename it except to change the "printer" to whatever. E.g. the "on userworkstation" remained. I believe there is another way of installing the printer which avoids this, but I can't find it. Ages ago, one used to do NET
    USE LPT2 \\computer\printer password /USER:domain\user /PERSISTENT:YES and then tell the driver to print to LPT2 –  James
    Newton Mar
    17 at 16:21   
    @JamesNewton That's actually the exact method we used. The way around the "network printer" part is to install it as local printer and map it to a TCP/IP port that way. –  Nathan
    C Mar
    17 at 16:28
    You mean in the case where the printers are TCP/IP connected and not local USB / LPT to the users workstation? That makes sense. Wonder if this will work for USB connected printers... –  James
    NewtonMar
    17 at 16:35   
    @JamesNewton You'd share the local printer on the client's PC then on the server connect via TCP/IP to it. You'd need static addresses or use DNS names if DHCP, though. –  Nathan
    C Mar
    17 at 16:51
    Ah. Yes. I see. Looks like the LPT thing should work even with a USB connected printer:superuser.com/questions/182655/… –  James
    Newton Mar
    17 at 17:09   

  • Hello,  I have iMac from Oct, 2010 and have OS 10.6.7 and multiple users.  Mail icon was accidently removed along with program.  Mail 4.4 is on other users but when I reloaded software my user got Mail 4.3. Mail 4.3 did not work with latest OS. Ideas?Matt

    Hello,  I have iMac Itel i3, from Oct, 2010 and have OS 10.6.7 and multiple users. 
    About 3-4 days ago the Mail icon in dock had question mark and was accidently removed, along with program on my user.  Oops.
    1. Mail 4.4 is on other users and works fine, but for me it does not work and tells me V4.3 does not work with latest OS X. 
    2. I reloaded software from my user with original disks  (Oct, 2010) and got Mail 4.3 again. Mail 4.3 did not work with latest OS.  I am unable to load Mail.  Gives Yellow error message.    
    "  You have Mail version 4.3 (1081/1084). It can’t be used on Mac OS X Version 10.6.7 (Build 10J869). For more information, click the Help button."
    3. Tried to update software and look for update for mail 4.3 on Apple site to no success.
    Hate to go to MS-Entorage ( I may need to learn something new and alien) mail program since contracts are in Mail/Address Book.
    Ideas?
    MattDeeds

    Matt,
    I would download and run the 10.6.7 combo update.
    http://support.apple.com/kb/DL1361
    Regards,
    Captfred

  • Add multiple users to a certain database in the SQL server in one go

    I wonder if there is any method to add multiple users to a certain database in the SQL server in one go and without using transact code.
    I can add a single user to a certain database “Q” for example by right click on the user “U1” for example then properties then in user mapping tab select
    the database “Q”, so there should be a method to add multiple users ( U1,U2,U3…) to this database?
    Best Regards,
    Ahmad

    Many thanks Visakh16,
    I can do this using the below script, but what I am searching for is do to this without any scripting.
    USE TestDatabase; --Make sure you have the right database
    DECLARE @sql VARCHAR(MAX) = '';
    SELECT @sql = @sql + 'CREATE USER ' + name + ' FOR LOGIN ' + name + ';
    ' +
    'GRANT CREATE TABLE, CREATE PROCEDURE, CREATE VIEW, VIEW DEFINITION TO ' + name + ';
    FROM sys.server_principals p
    WHERE p.type in ('S','U') -- SQL Logins and Windows Login. Do not change!
    and p.name in ('U1','U2','U3'); -- List of names to add. alter to suit
    PRINT @sql; -- Show the statements being executed in the messages pane
    EXEC(@sql); -- Run the statements that have been built
    Thanks,
    Ahmad

  • Multiple Users/Server Installation

    Looking to purchase a copy of CS6 Design Standard but would like to be able to install it on our server to allow more than one person to be able to use it. Do not need multiple copies as usage will be sporadic. Does the standard licence allow this? If not, what are the options?

    You should contact customer/sales support to get information regarding multiple user licensing.  The standard license for a single user limits the installation/activation to two personal computers of which only one can be in use at any given time.  It does not apply to server-based installations as far as I know.

  • Multiple users working using the server from laptops

    Hello everyone.
    We have a Mac Mini Server in the house, and a couple of Mac laptops.
    I know that using screen sharing I can control the server from a laptop. However, when doing this whoever is physically sitting at the server will see their mouse possessed and not be able to do their own thing on the server.
    Given the fact that we have multiple users, would it be possible to have multiple people use their laptops to view the desktop of the server as they work on it, while logged in to their own individual user accounts, and control the server independently through those accounts?
    Not sure if that description was clear or not, but I think you'll get my gist. Basically I want to use the laptops as thin clients to work using the server. Also key is that multiple people be able to do this at the same time.
    Thanks for any suggestions!

    The Mac OS X graphical interface is a single-seat design. One Mac, one seat.
    There is no analog to Microsoft Windows Terminal Services, nor to multiple sessions on Windows XP Pro or analogous, nor multi-seat X Windows, nor to Thin Clients, with Mac OS X nor Mac OS X Server, short of the add-on package Aqua Connect or analogous.
    One of the usual mechanisms for controlling a Mac OS X Server is via the Server Admin tools. These are independent.
    Command-level management operations are also available via ssh and analogous. You can ssh into the server and manage many of the aspects of Mac OS X client and Mac OS X Server from the command line. These are fully independent sessions.
    Typical Mac OS X Server doesn't require all that much management, and it's probably not the best to have an interactive user operating on a server box regardless. This because servers typically support multiple users, so outages and reboots and operational errors and crashes will effect more than just the user in the seat at the server.

  • The Windows SMB feature has file locking if multiple users are accessing the same file.  Does Snow Leopard Server File Sharing (AFP) provide similar features?

    The Windows SMB feature has file locking if multiple users are accessing the same file.  Does File Sharing (AFP) on Snow Leopard Server provide similar services?

    Were you ever able to solve this problem. I'm having similar issues since upgrading to snow leopard. Four macs connect to a Windows Server 2003 for shared files. Each user has full permissions & when we "get info" it shows read & write permissions. Two of the computers were running 10.4, two were running 10.5. Everything worked properly until upgrading to snow leopard. Some files let me copy, move, delete. Others either just hang up or we get a "no permission" error. Also getting a "pdf is in use" error, even when the file/folder doesn't contain a pdf. We had our IT rep check the server who said everything is in working order. They don't represent macs any longer but feel that it's a mac problem. I would have to agree since this problem only started after the upgrade, and the one machine that was not upgraded (still running 10.5.8) is not dealing with these problems.
    Lastly, I would install 10.5 back on all of the computers if I could, but the leopard disk that came with one of the computers wouldn't work with the 2 machines running 10.4 and I didn't see it available at the apple store. I'll buy it if it's still available, but why wouldn't the disks that I have work?
    Thanks for any help

  • Multiple Users Mounting the Same Network Share?

    Hello, first time posting...
    I'll cut right to my main question: Is it possible, on OS X v10.3.9, for multiple users to simultaneously connect to the same network share?
    Here in my office, we have a single Mac that is used by multiple people throughout the day. It has two accounts on it, 'Communications' and 'Studio'. 'Communications' is an Admin account that is used by a co-worker who spends the most time on the Mac. He created the no-limitation 'Studio' account for the rest of us to use.
    There is a certain Windows network share that we both frequently use. We've found that if one user connects to the share first, the other user will not have access to it; using 'Go -> Connect to Server' will result in the share being greyed out in the list, and the share will not show up in the Finder.
    However, there is one way around it. If Studio connects to the share first and then Communications (the admin account) attempts to make a connection of it's own *through a shortcut on the dock*, then a 'clone' of the share will be created on Comm's desktop, with a "-1" after the name (though it might be some other number).
    This may sound like I've answered my own question, but what I'm looking for is a way for the non-Admin account to access the share after the Admin account already has (so that we don't have to log-in and disconnect Communications everytime Studio needs to manage files on the share).
    We have Thursby Software's DAVE installed on the Mac, but I'm not sure how it fits into all this.
    Any thoughts, suggestions or advice?
    Thanks.

    Bizarre. It turned out I could merge them, but only in to the mapped drive - L: - and only by explicitly clicking on the drive icon - if I typed L:\series in to dialog box it converted it back to \\nas\share\series... Not helpful.

  • How can I allow multiple users to edit a single shared iCal calendar?

    Is it possible to allow multiple users to edit a single shared iCal calendar? I also want to provide different permissions to those users. Is this possible through .MAC? Is it possible on Mac OSX Server?

    I would like 2 agenda synced through .Mac but it does not work.
    I have 2 computers and 2 laptops. A very simple agenda with 3 calenders. Myself my partner and the office calender. I want to publish my calender and that of my partner. The office calender I would like to sync so that we can change the office calender at any location.
    I set up sync only for iCall and have a .Mac account. When I change anything on any of the calenders in iCall nothing happens on any of my other locations. Even though the locations are registered as synced. I can see the sync wheel turning but at the end of it the calenders are not synced.
    At this moment I fully understand the publish and unpublished calenders but have no clue what so ever what syncing does for iCall. There seems to be no functionality to it. It does not transport any calender info over .Mac. There is no visable check to see what is happening and the process of syncing is not transperent. Lots of my friends go to me for advise on Apple issues but as far as sync wether iCall or Addressbook I always tell them sync does not work and I have no clue why others have it working. I haven't met any people here in Holland either that got in working. I suppose with iCall you have to get third party software to share calenders editable calenders. Really hopeless situation, wish Apple would just have a manual stating what sync can do and what it can not. Hours wasted on this issue trying to get it to work.
    Hope anyone here can help out.

Maybe you are looking for

  • Satellite L555D-d7005 hangs on bootup

    I have a Satellite L555D-d7005, over 2 years old, so out of warranty, installed Windows 7 pro about 3 weeks ago, now today it hangs at the Toshiba splash screen for about 45 seconds or longer, after that it boots into windows just fine. My question,

  • Adobe XI v11.0.10.32 PDF printer does not exist

    Hi I can't create PDF files using print to file option, I'm using windows pro 7 and can not find the Adobe driver or *.inf for windows, Please advise. Thanks,

  • Key board and mouse issues

    Every time I use the numbers on my keyboard (on the right) it doesn't work and it also freezes the mouse so i have to disconnect the mouse and restart.I have looked in settings and a few other things,I must of accidentally hit a key to initiate this,

  • Need to Download FAGLL03 transaction output list to XML

    Hi Experts, I want to download FAGLL03 transaction output to an XML file, but there is no such button to download the data. Is there any way to add button in application toolbar and to code corresponding download code in an enhancement. If is there a

  • Problem serializing and unSerializing.

    Hello, I am experiencing some problems with a client/server application I am writing. After I open a Socket the server application has to send to the client a comment and an object in certain time intervals. Here is the code on the server side:     c