File Permissions, Persisting the SETGID bit.

I was experimenting with permissions and I noticed something about the setgid bit and was hoping someone could help me understand if there's a way to change the behavior. The situation is that when a file is edited by the group member the SETGID bit is erased, and I'm trying to figure out a way to have that bit persist through file modifications.
So for example;
There exists a file with an ownership such as [user1:user2], and the file permissions are [2770].
The directory itself has +t set, [1770].
+ If user1 modifies the file, then permissions remain [2770].
+ If user2 modifies the file, then permissions revert to [0770].
So, is there anything I can do to allow user2 to edit the file without losing the [2770] permissions on the file?
Thanks,
Last edited by theoddsarebad (2012-12-20 15:12:19)

$ chmod 2760 file
That allowed user2 to modify the file without permissions being stripped, but it didn't allow effective [g|s]id's to become user2's when user1 executes the file. So close.
And considering the following, I guess you're right, ACL's are the only option left to explore.
Linux source code: filemap.c
* The logic we want is
* if suid or (sgid and xgrp)
* remove privs
int should_remove_suid(struct dentry *dentry)
mode_t mode = dentry->d_inode->i_mode;
int kill = 0;
/* suid always must be killed */
if (unlikely(mode & S_ISUID))
kill = ATTR_KILL_SUID;
* sgid without any exec bits is just a mandatory locking mark; leave
* it alone. If some exec bits are set, it's a real sgid; kill it.
if (unlikely((mode & S_ISGID) && (mode & S_IXGRP)))
kill |= ATTR_KILL_SGID;
if (unlikely(kill && !capable(CAP_FSETID)))
return kill;
return 0;
Yay, dead end with that, at least a good bit was learned about the nuances of file perms. Time to move on to ACL's. : )
Last edited by theoddsarebad (2012-12-20 17:19:57)

Similar Messages

  • Preserving Current Owner file permissions using the copy function

    I've been trying to use ARD 3's Copy function to overwrite a single user's Home folder in a classroom environment made up of a few Macs.
    This is done with the aim of refreshing the Home folder every time a class is concluded.
    However, although the Copy function works and succeeds in overwriting the Home folder, when the client is logged in locally, all the applications suffer from permission issues.
    I've tried both the; Inherit from destination folder and; (ii) Preseve current owner, file permissions in the "Set item ownership to" option of the Copy window but neither appear to work.
    I've also attempted to mirror the target user's account by creating the same account on the admin machine to push the Home folder over but the permissions remain a mess later.
    Is there a way to get around this without having to implement lengthy UNIX commands?
    I know of the existence of remote management apps, e.g. Deep Freeze (http://www.faronics.com/html/DFMac.asp), but under a budget constraint, such options are undesirable at the moment.
    PowerBook G4   Mac OS X (10.4.3)  

    Drag the photo from the iPhoto window to the desktop or export as kind = JPEG
    As to too small - what is too small?  The pixel dimensions of the exported JPEG will be identical to the original TIFF - the file size is smaller because JPEGs are compressed - which of course reduces file size - which of course is the reason that JPEG exists
    LN

  • Please help! Issues with file permissions on the 'Edit' file created by LR for editing in Photoshop?

    I am running a Macbook Pro with Mountain Lion. I use a Netgear ReadyNas as my storage device. I can Save, Re Save, Delete and add files without any concern on the ReadyNas from within PS or LR. However when I use the 'Edit in Photoshop" command on LR. I chose the 'Edit a copy with edits', LR creates the new duplicate 'edit' file in the same directory as the original. It opens in PS, I edit as required, however when I save the file to return to LR, I am informed that the file is locked and that I need to edit settings on file or folder, even though the settings are working for all other edits etc. I have had Netgear on this for 3 hours this evening and they cannot see any issues with the setting on the ReadyNas. Does anyone know what permissions are changed or why they are changing when the file is being created by LR?
    Sorry bit of a long winded one - but I hope that all makes sense?

    h264 is highly compressed and might be the reason your skimming isn't smooth, it may also take a bit more time to convert. I don't have to worry all that much about space so I haven't particularly tried it and can't say whether there are any drawbacks of doing so.
    If you google 'mpegstreamclip tutorials', you will see quite a few tutorials you can look at, they do tend to be specific to one task which may not exactly fit in with what you are trying to do, but looking at a few might give you a better understanding of what some options do and when to use them if at all.

  • New files and folders on a Linux client mounting a Windows 2012 Server for NFS share do not inherit Owner and Group when SetGID bit set

    Problem statement
    When I mount a Windows NFS service file share using UUUA and set the Owner and Group, and set the SetGID bit on the parent folder in a hierarchy. New Files and folders inside and underneath the parent folder do not inherit the Owner and Group permissions
    of the parent.
    I am given to understand from this Microsoft KnowledgeBase article (http://support.microsoft.com/kb/951716/en-gb) the problem is due to the Windows implmentation of NFS Services not supporting the Solaris SystemV or BSD grpid "Semantics"
    However the article says the same functionality can acheived by using ACE Inheritance in conjunction with changing the Registry setting for "KeepInheritance" to enable Inheritance propagation of the Permissions by the Windows NFS Services.
    1. The Precise location of the "KeepInheritance" DWORD key appears to have "moved" in  Windows Server 2012 from a Services path to a Software path, is this documented somewhere? And after enabling it, (or creating it in the previous
    location) the feature seems non-functional. Is there a method to file a Bug with Microsoft for this Feature?
    2. All of the references on demonstrating how to set an ACE to achieve the same result "currently" either lead to broken links on Microsoft technical websites, or are not explicit they are vague or circumreferential. There are no plain Examples.
    Can an Example be provided?
    3. Is UUUA compatible with the method of setting ACE to acheive this result, or must the Linux client mount be "Mapped" using an Authentication source. And could that be with the new Flat File passwd and group files in c:\windows\system32\drivers\etc
    and is there an Example available.
    Scenario:
    Windows Server 2012 Standard
    File Server (Role)
    +- Server for NFS (Role) << -- installed
    General --
    Folder path: F:\Shares\raid-6-array
    Remote path: fs4:/raid-6-array
    Protocol: NFS
    Authentication --
    No server authentication
    +- No server authentication (AUTH_SYS)
    ++- Enable unmapped user access
    +++- Allow unmapped user access by UID/GID
    Share Permissions --
    Name: linux_nfs_client.host.edu
    Permissions: Read/Write
    Root Access: Allowed
    Encoding: ANSI
    NTFS Permissions --
    Type: Allow
    Principal: BUILTIN\Administrators
    Access: Full Control
    Applies to: This folder only
    Type: Allow
    Principal: NT AUTHORITY\SYSTEM
    Access: Full Control
    Applies to: This folder only
    -- John Willis, Facebook: John-Willis, Skype: john.willis7416

    I'm making some "major" progress on this problem.
    1. Apparently the "semantics" issue to honor SGID or grpid in NFS on the server side or the client side has been debated for some time. It also existed as of 2009 between Solaris nfs server and Linux nfs clients. The Linux community defaulted to declaring
    it a "Server" side issue to avoid "Race" conditions between simultaneous access users and the local file system daemons. The client would have to "check" for the SGID and reformulate its CREATE request to specify the Secondary group it would have to "notice"
    by which time it could have changed on the server. SUN declined to fix it.. even though there were reports it did not behave the same between nfs3 vs nfs4 daemons.. which might be because nfs4 servers have local ACL or ACE entries to process.. and a new local/nfs
    "inheritance" scheme to worry about honoring.. that could place it in conflict with remote access.. and push the responsibility "outwards" to the nfs client.. introducing a race condition, necessitating "locking" semantics.
    This article covers that discovery and no resolution - http://thr3ads.net/zfs-discuss/2009/10/569334-CR6894234-improved-sgid-directory-compatibility-with-non-Solaris-NFS-clients
    2. A much Older Microsoft Knowledge Based article had explicit examples of using Windows ACEs and Inheritance to "mitigate" the issue.. basically the nfs client "cannot" update an ACE to make it "Inheritable" [-but-] a Windows side Admin or Windows User
    [-can-] update or promote an existing ACE to "Inheritable"
    Here are the pertinent statements -
    "In Windows Services for UNIX 2.3, you can use the KeepInheritance registry value to set inheritable ACEs and to make sure that these ACEs apply to newly created files and folders on NFS shares."
    "Note About the Permissions That Are Set by NFS Clients
    The KeepInheritance option only applies ACEs that have inheritance enabled. Any permissions that are set by an NFS client will
    only apply to that file or folder, so the resulting ACEs created by an NFS client will
    not have inheritance set."
    "So
    If you want a folder's permissions to be inherited to new subfolders and files, you must set its permissions from the Windows NFS server because the permissions that are set by NFS clients only apply to the folder itself."
    http://support.microsoft.com/default.aspx?scid=kb;en-us;321049
    3. I have set up a Windows 2008r2 NFS server and mounted it with a Redhat Enteprise Linux 5 release 10 x86_64 server [Oct 31, 2013] and so far this does appear to be the case.
    4. In order to mount and then switch user to a non-root user to create subdirectories and files, I had to mount the NFS share (after enabling Anonymous AUTH_SYS mapping) this is not a good thing, but it was because I have been using UUUA - Unmapped Unix
    User Access Mapping, which makes no attempt to "map" a Unix UID/GID set by the NFS client to a Windows User account.
    To verify the Inheritance of additional ACEs on new subdirectories and files created by a non-root Unix user, on the Windows NFS server I used the right click properties, security tab context menu, then Advanced to list all the ACEs and looked at the far
    Column reflecting if it applied to [This folder only, or This folder and Subdirectories, or This folder and subdirectories and files]
    5. All new Subdirectories and files createdby the non-root user had a [Non-Inheritance] ACE created for them.
    6. I turned a [Non-Inheritance] ACE into an [Inheritance] ACE by selecting it then clicking [Edit] and using the Drop down to select [This folder, subdirs and files] then I went back to the NFS client and created more subdirs and files. Then back to the
    Windows NFS server and checked the new subdirs and folders and they did Inherit the Windows NFS server ACE! - However the UID/GID of the subdirs and folders remained unchanged, they did not reflect the new "Effective" ownership or group membership.
    7. I "believe" because I was using UUUA and working "behind" the UID/GID presentation layer for the NFS client, it did not update that presentation layer. It might do that "if" I were using a Mapping mechanism and mapped UID/GID to Windows User SIDs and
    Group SIDs. Windows 2008r2 no longer has a "simple" Mapping server, it does not accept flat text files and requires a Schema extension to Active Directory just to MAP a windows account to a UID/GID.. a lot of overhead. Windows Server 2012 accepts flat text
    files like /etc/passwd and /etc/group to perform this function and is next on my list of things to see if that will update the UID/GID based on the Windows ACE entries. Since the Local ACE take precedence "over" Inherited ACEs there could be a problem. The
    Inheritance appears to be intended [only] to retain Administrative rights over user created subdirs and files by adding an additional ACE at the time of creation.
    8. I did verify from the NFS client side in Linux that "Even though" the UID/GID seem to reflect the local non-root user should not have the ability to traverse or create new files, the "phantom" NFS Server ACEs are in place and do permit the function..
    reconciling the "view" with "reality" appears problematic, unless the User Mapping will update "effective" rights and ownership in the "view"
    -- John Willis, Facebook: John-Willis, Skype: john.willis7416

  • File permissions while handling the XML in JDOM

    I have been working on setting up an email application to backup notification emails when the SMTP server is down. I backup the emails into an XML file. I am trying to figure out how to handle file permissions on the file since multiple applications could be trying to manipulate the file at the same time, hence possibly corrupting what is supposed to be there. Currently this is the code I have written which seems to work fine except that I get the document before locking the file and I am wondering if someone knows a better way to handle this. I am not too familiar with java's I/O operations so any help would be great and very much appreciated. Here is a snippet of my code....
         SAXBuilder builder = new SAXBuilder();
          document = builder.build(fileName);
          out = new FileOutputStream(fileName);
          FileChannel channel = out.getChannel();
          FileLock lock = channel.tryLock();
          createMailDocument(from, to, cc, subject, body, attachment, application, time);
          System.out.println("Writing xml");
          XMLOutputter serializer = new XMLOutputter();
          serializer.output(document, out);
          out.flush();
          out.close();

    My main problem is this part...
          SAXBuilder builder = new SAXBuilder();
          document = builder.build(fileName);
          out = new FileOutputStream(fileName);
          FileChannel channel = out.getChannel();
          FileLock lock = channel.tryLock();I setup the document before I lock the file. I am concerned that the xml structure could change before I lock the file. I am just curious whether my concerns are valid since I am fairly new to XML handling and I/O. If they are valid, I want to know if anyone has a better implementation that I could use.

  • Question about: Use PowerShell to Toggle the Archive Bit on Files

    Hi Scripting Guys,
    thanks for you favorite scripts. but
    one question: the script abovementioned
    running. But I have to enter a -value
    for each file. If the script is not
    written so that each file checked for the archive
    and then changed? Apparently it
    does not work right with me.
    Here is the script again
    and also a screenshot. Over a short help I
    would be delighted.
    Stephan
    $path = "C:\fso"
    $files = Get-ChildItem -Path $path -Recurse
    $attribute = [io.fileattributes]::archive
    Foreach($file in $files)
     If((Get-ItemProperty -Path $file.fullname).attributes -band $attribute)
       "$file.fullname has the $attribute bit set, removing the bit."
       Set-ItemProperty -Path $file.fullname -Name attributes
       -value ((Get-ItemProperty $file.fullname).attributes -BXOR $attribute)
       "New value of $file.Fullname attributes"
       (Get-ItemProperty -Path $file.fullname).attributes
     ELSE
        Write-host -ForegroundColor blue
        "$file.fullname does not have the $attribute bit set, setting the bit."
        Set-ItemProperty -Path $file.fullname -Name attributes
          -value ((Get-ItemProperty $file.fullname).attributes -BXOR $attribute)
        "New value of $file.Fullname attributes"
       (Get-ItemProperty -Path $file.fullname).attributes
    } #end Foreach

    The attrib command isn't a PowerShell cmdlet:
    http://ss64.com/nt/attrib.html
    If you're asking which line of your script this should replace, the answer is 'the entire thing'.
    Don't retire TechNet! -
    (Don't give up yet - 13,225+ strong and growing)

  • Time Capsule file permissions

    Whenever I copy a file to the time capsule (either via finder by moving it there, or via terminal with cp) the file permissions of the file end up with -rwxrwxrwx, independently whether the file was an executable, or whether it only had reading permissions for all or group. Running chmod on the Time Capsule files has no effect.
    This is really silly and makes the Airport Disk sharing useless. This way I will never share files with my friends over the Airport disk because the files loose their property and all files are executables at the end.
    Is there a way to mount or configure the Time Capsule so that it conserves the file permissions?
    I am aware that time capsule cannot handle different users, but at least it should conserve the file permissions. I imagine it could be like a scp or ftp of files to another server. My files on the other server will not have my user name, but at least they conserve the file permissions. A -rw-r-r- file will still be a -rw-r-r- file even if I copy it 10 times from one server to another.
    I would lik to encourage Apple to take this problem seriously and provide an update for this issue. So many other Apple products are just so well integrated in a networking environment, even if it is a heterogeneous one, but not Time Capsule with this flaw.
    Best wishes,
    Reto

    Agree, this is a serious flaw, that makes the device very dangerous to use as a central server for shared files, for example, the family's photograph collection. Since there appears to be no way to write protect anything, how can I ensure the files don't get modified or deleted?
    Here's a nasty case I am seeing:
    We unload a digital camera onto the TC's disk, then someone goes to their iPhoto app, and adds these files to their iPhoto library. Then they do something simple, like rotate the photos, and voila! The master file on the TC has now been modified! Horrible.

  • How do I export the workspace I set up in CS6 32 bit to the 64 bit version?

    I've grown to accept that workspaces can't be simply exported from a previous version of AI and imported into the next one. So I painstakingly set up my workspace in the 32 bit version of Illustrator CS6, all the panels laid up over 2 screens in the way I use them most eficiently to suit my personal workflow, thinking that the 64 bit version would also have the same workspace available once I start it. Silly me! Why should I have thought things could be so straightforward? Well OK, they don't share workspaces - so how do I export my workspace that I saved in the 32 bit AI to the 64 bit version? That must be do-able surely - if we need to switch versions obviously we want to maintain consistency. But I just can't figure out how. Please help.

    You need to copy your workspace file manually from the 32 bit version into the 64 bit version.
    This is the mac  CS5 location (I am at work), and the PC location should be similar. Or do a search of your drive for the workspace name.
    You will need to restart for this to take effect. Wou will also probably have to export 32 bit actions, and load them in your 64 bit version along with changing popular setting like paste remembers layers.

  • Can't Change Drobo-FS File Permissions

    Hi
    About a week ago I bought a Drobo-FS and moved my rather large iTunes Library to it. The problem now is my file permissions on the iTunes folder. It says I have "Custom" access and won't let me change anything. Consequently I am having trouble backing up files.
    I am using Lion on a relatively new iMac and Drobo-FS is connected via ethernet through my Time Machine.
    Can anyone tell me how to correct this? I am not very knowledgeable on this subject so any advice please treat me as if I was a 10 year old.
    Thanks
    Herbert

    Thanks for reply ZeDBA,
    I don't want to prevent auto starting. As 2769577 stated above that
        "...You may not need to edit in oratab since it's automatically taken care by HAS in 11g..."
    It is meaningful and perhaps it is the exact reason or solution.
    Question is that, why I can't edit oratab file manually for ASM row? ' Not need ' and ' can't ' is different!!
    # The first and second fields are the system identifier and home
    # directory of the database respectively.  The third filed indicates
    # to the dbstart utility that the database should , "Y", or should not,
    # "N", be brought up at system boot time.
    # Multiple entries with the same $ORACLE_SID are not allowed.
    +ASM:/u01/app/grid/product/11.2.0/grhome_1:N        # line added by Agent
    ora11g:/u01/app/oracle11g/product/11.2.0/dbhome_1:Y
    If we assume the 2769577's answer is exactly correct, reason or solution. Then it means that the row "..
    +ASM:/u01/app/grid/product/11.2.0/grhome_1:N  
    # line added by Agent
    in oratab file is meaningless and unnecessary if HAS process enabled and automatically start the ASM.
    Please clarify it, If I am wrong?
    Thanks!!!

  • Need to update file permissions on multiple items

    I have 15 jpeg images in a folder on my desktop.  For everyone I want to update file permissions to Read & Write for all items.
    I updated file permissions for the folder.
    I can update permissions for each image, but how do I do that for all 15 images simultaneously?
    Thanks.
    Owen

    From the folder's settings, click the button with the gear icon and choose to apply the settings to the enclosed items.
    (72802)

  • How to set file permissions for SFTP uploaded file?

    Hello,
    is it possible to set file permissions with the SDK for files uploaded via SFTP transfer? I use the default sample plugin ftp_upload.lrdevplugin to transfer the files, but would like to tweak it to set the uploaded file(s) to permission 644 (rw-,r--,r--) on Linux server. Currently the server sets new file(s) by default to 600 (rw-,---,---).
    I am looking for an option to do the "chmod" directly from Lightroom without doing any modificatios in general to default umask, etc. settings on the server. No real UI is needed for this. Just hardcoded setting for 644 in the .lua.
    So far I've been unsuccesful in finding the way. Googled, read this forum, looked at the API. Maybe I just missed it, or does this functionality exist?
    All advice is appreciated!
    Cheers,
    Timo

    Niel's suggestion is good. You might also try posting your question in the Tiger Server forums. I'm sure Tiger Server has several ways of dealing with this.

  • Can you help? -- Browser Webpage Loading Problems after Repairing File Permissions with Disk Utility

    Hello,
    I have been experiencing extremely slow startup times and slow application startup times for the past month on my 7-month old iMac.
    I read in many places, including the Apple communities, that "repairing file permissions" using the Mac Disk Utility would help. So I ran it and now all my browsers including Safari and Firefox will not load or take 5 to 10 minutes to load a webpage - especially websites that have login features (eg. Gmail, Facebook, Hotmail).
    As of my last re-start, Firefox will not load webpages and Safari is extremely slow at opening anything.
    Has this problem occured for anyone after "repairing file permissions"?
    And can anyone assist?
    Thank you,
    Shane

    The Solution?
    REINSTALL OSX using the Install DVD.
    I called APPLE Support and we went through a troubleshooting process to rule out Network Issues, Software Issues, File Issues and Hardware Issues. This process was very thorough.
    In the end, we used the Operating System Installation DVD to reinstall the system, which took about 60 minutes including downloading the updates. Reinstallation did not affect any files or lose any applications. Everything was as I left it -- nothing was missing. Easy.
    Now everything is back to normal.

  • Folder/file permissions stop bluetooth transfer from my iMac to to MacBook Air ---  Both on Yosemite 10.10.1

    e.g.  on iMac have 50 photo files in a folder ... folder can not be transferred to my MacBook Air via bluetooth - receive error message "Items can’t be copied to “Desktop” because you don’t have permission to read them."      I change the folder permissions on iMac (get info>>assign others to r/w permission), and also change the folder to a shared folder.   I still get the same message on MacBook Air.  
    I have not tried manually changing 50 individual file permissions in the folder ...eeegads!  
    Single files transfer properly between both computers ....after permissions are manually changed.   What's going on?   I never had to even say the word "permissions" pre-Yosemite.   Any advice would be greatly appreciated

    There are apps such as Simple Transfer which allow you to transfer photos to/from your iPad and your computer via your wifi network - they will copy into the Camera Roll album in the Photos app on your iPad

  • Shell script, automator and file permissions

    We have an environment where, that when a user creates a folder on a network vol, it is owned by them and no one else has access to it. They then place a folder structure from there local HD into that folder they just created on the server. You would think a simple get info window with the user changing the permissions to include all would actually change all the file permissions in the enclosed folder, but it doesn't. I have a simple script written in automator using /bin/bash that is supposed to change the permissions in every folder and file to rw for all (user, group and everyone). It doesn't seem to be working correctly all the time for a few users.
    for f in "$@"
    do
    chmod -R 777 "$f"
    done
    I have tried this as well
    for f in "$@"
    do
    chmod -R a+rw "$f"
    done
    But that should be pretty much the same thing.
    Something i have noticed is the users with the most problem are running 10.4.11, while the script was written in 10.5. Also the users that are having the problem dont seem to have the same get info window as the rest of the 10.4.11 users, it very closely resembles 10.5, with some minor differences. It seems they are missing the groups or something. This might be more or less than an issue than I realize.
    http://picasaweb.google.com/tiemmothi/UserPermissions?feat=directlink
    the 10.4 window in question is "the offender" and
    "Mine" is 10.5

    *Access Control List* entries are in addition to the regular POSIX permissions. They are not required, but add finer levels of access control. Setting the regular permissions to read/write for everyone should work unless there are ACL entries which allow additional access - you can see ACL entries and extended attributes with/bin/ls -le@d /path/to/some/folder
    An inherited ACL entry to allow everyone read/write access would look something likechmod -R +a "everyone allow list,addfile,search,delete,add_subdirectory,delete_child,readattr,writeattr,chown,file_inherit,directoryinherit" /path/to/some/folderA users */Public/Drop Box* folder has similar entries.

  • ExaWatcher - File permissions

    Hi,
    Has anyone had experience tinkering with the file permissions on the ExaWatcher folders and files?  The issue we're experiencing is that all files in /opt/oracle.Exawatcher/archive (and the archive directory itself) have permissions such that they are only viewable by root.  We are trying to limit the use of the root user id, would prefer that DBAs use the grid owner id instead so we would like to modify the permissions of each new file that is created to 744.
    I tried browsing through the various shell scripts and .conf files in the /opt/oracle.Exawatcher directory to see if there was some sort of parameter driving the existing permissions but it was not immediately clear to me. 
    Any thoughts or ideas are appreciated.
    Thanks.

    Thanks for the response.  I did notice this information in the HelpExaWatcher.sh script.
      [-r|--ResultDir] "ResultDir"
        Defines the directory to allocate the result of the data collections.
        Can only be defined once for each run; if it's not specified, default value:
        "/opt/oracle.ExaWatcher/archive/";
        Creates the directory and its parent directories if not exist. Changes the permission to be 0755 if
        the directory exists. If the directory cannot be created/written to, the directory is set back the
        default. If the default directory cannot be created/written to, ExaWatcher will exit as it's impossible
        to store the collected data.
    The ExaWatcher.sh is currently run with the ResultDir set to the above "default" directory and the permissions are not changed "...to be 0755 if the directory exists".
    Again, we're looking for the folders and files to have 755 permissions.  Any other thoughts?

Maybe you are looking for

  • Mail inbox isn't recognizing senders in my address book?

    Recently, my Mail program has started listing my received emails as From "Yahoo" or "Hotmail", even though they are from known senders in my address book - ones that previously showed up with their name, or at least their enitre email address under t

  • Problem while using KEKO(Product Costing - Header Data) table in the report

    hi, below is the slect query i have written. while accessing the table KEKO( Product Costing - Header Data ) .more time is taken. is there any alternative other than KEKO table when using in my report.       SELECT FEH_STA VBELN POSNR FROM KEKO      

  • How to script custom Photoshop panel?

    Hi everyone, I am trying to create a custom panel button when clicked that runs a custom script. I used Adobe Configurator 4 but the button disappears in the panel when I ran it. I use Photoshop CS5 and Configurator 4 is designed for CS 6 and beyond.

  • I cant get access in my ipod folder

    i can only edit my ipod from my library...i cant touch inside the ipod, the screen has everything in grey writing and wont let me delete/play songs out of my ipod! I just got a replacement ipod and it hasnt let me touch inside my ipod at all yet. The

  • I TRIED EVERYTHING

    i am having a horrible time trying to setup my new ipod, i just got it last saturday and i tried loading it on the computer and i even had a expert help me and we still could not figure it out. I downloaded the cd and everything to the computer and t