ACL and posix conflict? Can't get folder access to work properly

We have a folder on our website that all employees need to be able to write to, but they do not need to be able to create folders or delete anything. There is a second group with full permissions to the folder.
ACLs:
Upload Full Access - R&W
Company Access - Custom (full read, write does not include: create folder, delete, delete subfolders and files)
POSIX:
O: _www : R
G: Company Access : R
E: None
The full access group is easy and works perfectly.
The limited group is a pain and the permissions don't work 100% the way needed.
With that setup, they cannot create new files at all.
If I set G: R&W, then they have free reign as the ACL is being ignored.
If I set G: R, then they have no write abilities as the ACL is being ignored.
With either group setting if I grant "create folder" permission in the custom ACL, then users can create folders and they have full create/delete permissions within the new folders, but this is what I need to prevent not allow.
I've never had problem setting up a share with strange ACL access permissions before. Does this directory hate me? I'd like to do this without having to create another user group.
Suggestions?

Hi,
Yes, the GUI of ServerAdmin won't add the <Directory> config sections to the apache config file. Read about that <Directory> config section, look at /etc/apache2/httpd.conf and /etc/apache2/sites/0000SOMETHING.
The good news is once you put the <Directory> config sections in there, it will stay there.
In someways the GUI of ServerAdmin is bad, in that it is just adding text lines to your apache config file, and it doesn't alway know what to add, whereas if one must do one's own typing in the config file, then one is aware of what is in there, what it is doing.
I ran into a similar issue. But do read the config files, and the apache.org documentation. It is good documentation, and the config files are pretty clear to follow.

Similar Messages

  • How can i get the speakers to work properly? they have a lot of static and scratchiness from them

    how can i get the speakers to work properly, they have a lot of static and scratchiness coming from them?

    I found my answer in this thread:
    https://discussions.apple.com/message/16646999#16646999

  • I disconnected my Ipod classic from a receiver in "user" mode and now I can't get the Ipod to work via USB in my car or receiver. HELP!!

    I disconnected my Ipod classic from a receiver in "user" mode and now I can't get the Ipod to work via USB in my car or receiver. HELP!!

    See the following for how much you will have to pay for the exchange.
    Apple - Support - iPod - Repair pricing

  • Updated iphone 4s and now I can't get my phone to work anymore?

    I have the iphone 4s and I backed it up to Itunes and then retored and updated everything and now I can only get my iphone on and it keeps asking to restore it over and  over again with Itunes, I hve restarted both my Mac and my Iphone and still can't get past this part.
    Help?

    Try to restore it in recovery mode, see:
    If you can't update or restore your iOS device

  • Can't Get Folder Action To Work...

    Hi guys.  I'm working on an Applescript -- a Folder Action, to be precise -- which will, when files are dropped onto or added to my Downloads folder, automagically sort them into pre-existing folders, depending upon what kind of file they are.  But for the LIFE of me, I simply cannot get it to work.  I attach the script to the Folder using Configure Folder Actions (or as it appears in the context menu, "Folder Actions Setup"), and then drop files onto the folder and . . . nothing.  But I know that Folder Actions themselves are working, because I have a few others that I wrote myself that are working just fine.  I tried repairing permissions, but that didn't do any good.  Any ideas?  Here's the code below.   You'll notice that there is a section that's been commented out; mainly because I couldn't figure out how to do it without using recursion, and thus breaking up the script into subroutines, which I've heard you're not supposed to do with Folder Actions.  If someone could please explain what the heck I'm doing wrong and possibly provide a solution, I'd be really, really appreciative.  Anyway, the code:
    on adding folder items to this_folder after receiving these_items
    set imageTypesList to {"JPEG image", "Portable Network Graphics image", "Windows bitmap image", "Graphics Interchange           Format image", "Adobe Photoshop File", "TIFF Image"}
    set audioTypesList to {"MP3 audio", "AIFF-C audio", "Waveform audio"}
    set videoTypesList to {"Video-MPEG4", "MPEG-4 File", "Video-MPEG2", "Video-MPEG", "AVI", "Matroska Video File"}
    set fontTypesList to {"TrueType font", "PostScript® Type 1 outline font", "Font Suitcase"}
    set docsTypesList to {"Portable Document Format (PDF)", "Scrivener Project", "Microsoft Word 97 - 2004 document", "Rich Text           Document", "Plain Text Document", "CSV Document", "Pages Publication"}
    set epubTypesList to {"epub", "Kindle Document", "iBooks Author Template", "iBooks Author Book"}
    set archTypesList to {"ZIP archive", "tar archive", "rar archive", "Tar Gzip Archive"}
    set diskTypesList to {"Installer package", "Disk Image"}
    set execTypesList to {"Application (32-bit)", "Application", "Unix Executable File"}
    set webTypesList to {"HTML document", "XML document", "XHTML document", "Cascading Style Sheet"}
    set iconTypesList to {"Apple Icon Image", "Icon Container", "Windows Icon Image"}
    set otherTypesList to {"XTorrent File"}
    set uberList to imageTypesList & audioTypesList & videoTypesList & fontTypesList ¬                      & docsTypesList & epubTypesList & archTypesList & diskTypesList & execTypesList ¬
               & webTypesList & iconTypesList & otherTypesList\
    set imagesFolder to "Technomage:Users:andyhainline:Downloads:Images" as alias
    set appsFolder to "Technomage:Users:andyhainline:Downloads:Apps" as alias
    set archivesFolder to "Technomage:Users:andyhainline:Downloads:Archives" as alias
    set epubFolder to "Technomage:Users:andyhainline:Downloads:eBooks" as alias
    set fontsFolder to "Technomage:Users:andyhainline:Downloads:Fonts" as alias
    set docsFolder to "Technomage:Users:andyhainline:Downloads:PDFs and Docs" as alias
    set diskFolder to "Technomage:Users:andyhainline:Downloads:Installers and Disk Images" as alias
    set iconFolder to "Technomage:Users:andyhainline:Downloads:Icons" as alias
    set audioFolder to "Technomage:Users:andyhainline:Downloads:Audio" as alias
    set videoFolder to "Technomage:Users:andyhainline:Downloads:Video" as alias
    set otherFolder to "Technomage:Users:andyhainline:Downloads:Torrent Files" as alias
    set miscFolder to "Technomage:Users:andyhainline:Downloads:Miscellanious" as alias
    repeat with anItem in these_items
      set itemInfo to info of anItem
      if (kind of itemInfo) is in imageTypesList then
      move file itemInfo to imagesFolder
      else if (kind of itemInfo as text) is in audioTypesList then
      move file anItem to audioFolder with replacing
      else if (kind of itemInfo as text) is in videoTypesList then
      move file anItem to videoFolder with replacing
      else if (kind of itemInfo as text) is in fontTypesList then
      move file anItem to fontsFolder with replacing
      else if (kind of itemInfo as text) is in docsTypesList then
      move file anItem to docsFolder with replacing
      else if (kind of itemInfo as text) is in epubTypesList then
      move file anItem to epubFolder with replacing
      else if (kind of itemInfo as text) is in archTypesList then
      move file anItem to archivesFolder with replacing
      else if (kind of itemInfo as text) is in diskTypesList then
      move file anItem to diskFolder with replacing
      else if (kind of itemInfo as text) is in execTypesList then
      move file anItem to appsFolder with replacing
      else if (kind of itemInfo as text) is in webTypesList the
              move file anItem to docsFolder with replacing
      else if (kind of itemInfo as text) is in iconTypesList then
               move file anItem to iconFolder with replacing
      else if (kind of itemInfo as text) is in otherTypesList then
               move file anItem to otherFolder with replacing
      else if (kind of itemInfo as text) is not in uberList then
               move file anItem to msicFolder with replacing
      (*                              else if (kind of anItem as text) is "Folder" then
                                            set folderFiles to get every file of anItem
                                            processItems(folderFiles)
      end if
         end repeat
    end adding folder items to

    Well, I followed your instructions to letter, but the folder action still isn't triggering, or if it is, it isn't executing properly.  I can't figure out what's going on.  I tried executing the script directly from Script Debugger, but it just sits there, doing nothing (since it has no input, I would guess).  Any ideas on what's wrong?
    on adding folder items to this_folder after receiving these_items
         set imageTypesList to {"JPEG image", "Portable Network Graphics image", "Windows bitmap           image", "Graphics Interchange Format image", "Adobe Photoshop File", "TIFF Image"}
         set audioTypesList to {"MP3 audio", "AIFF-C audio", "Waveform audio"}
         set videoTypesList to {"Video-MPEG4", "MPEG-4 File", "Video-MPEG2", "Video-MPEG", "AVI", "Matroska           Video File"}
         set fontTypesList to {"TrueType font", "PostScript® Type 1 outline font", "Font Suitcase"}
         set docsTypesList to {"Portable Document Format (PDF)", "Scrivener Project", "Microsoft Word 97 - 2004           document", "Rich Text Document", "Plain Text Document", "CSV Document", "Pages Publication"}
         set epubTypesList to {"epub", "Kindle Document", "iBooks Author Template", "iBooks Author Book"}
         set archTypesList to {"ZIP archive", "tar archive", "rar archive", "Tar Gzip Archive"}
         set diskTypesList to {"Installer package", "Disk Image"}
         set execTypesList to {"Application (32-bit)", "Application", "Unix Executable File"}
         set webTypesList to {"HTML document", "XML document"}
         set iconTypesList to {"Apple Icon Image", "Icon Container", "Windows Icon Image"}
         set otherTypesList to {"XTorrent File"}
         set uberList to imageTypesList & audioTypesList & videoTypesList & fontTypesList ¬
                                  & docsTypesList & epubTypesList & archTypesList & diskTypesList & execTypesList ¬
                & webTypesList & iconTypesList & otherTypesList
    set imagesFolder to "Technomage:Users:andyhainline:Downloads:Images" as alias
    set appsFolder to "Technomage:Users:andyhainline:Downloads:Apps" as alias
    set archivesFolder to "Technomage:Users:andyhainline:Downloads:Archives" as alias
    set epubFolder to "Technomage:Users:andyhainline:Downloads:eBooks" as alias
    set fontsFolder to "Technomage:Users:andyhainline:Downloads:Fonts" as alias
    set docsFolder to "Technomage:Users:andyhainline:Downloads:PDFs and Docs" as alias
    set diskFolder to "Technomage:Users:andyhainline:Downloads:Installers and Disk Images" as alias
    set iconFolder to "Technomage:Users:andyhainline:Downloads:Icons" as alias
    set audioFolder to "Technomage:Users:andyhainline:Downloads:Audio" as alias
    set videoFolder to "Technomage:Users:andyhainline:Downloads:Video" as alias
    set otherFolder to "Technomage:Users:andyhainline:Downloads:Torrent Files" as alias
    set miscFolder to "Technomage:Users:andyhainline:Downloads:Miscellanious" as alias
    processItems(these_items)
    end adding folder items to
    on processItems(these_items)
         tell application "System Events"
              repeat with anItem in these_items
                   if (kind of anItem) is in imageTypesList then
                       move file anItem to imagesFolder
                  else if (kind of anItem) is in audioTypesList then
                       move file anItem to audioFolder with replacing
                 else if (kind of anItem) is in videoTypesList then
                       move file anItem to videoFolder with replacing
                 else if (kind of anItem) is in fontTypesList then
                      move file anItem to fontsFolder with replacing
                 else if (kind of anItem) is in docsTypesList then
                      move file anItem to docsFolder with replacing
                else if (kind of anItem) is in epubTypesList then
                      move file anItem to epubFolder with replacing
                else if (kind of anItem) is in archTypesList then
                      move file anItem to archivesFolder with replacing
                else if (kind of anItem) is in diskTypesList then
                     move file anItem to diskFolder with replacing
                else if (kind of anItem) is in execTypesList then
                     move file anItem to appsFolder with replacing
               else if (kind of anItem) is in webTypesList then
                    move file anItem to docsFolder with replacing
               else if (kind of anItem) is in iconTypesList then
                   move file anItem to iconFolder with replacing
               else if (kind of anItem) is in otherTypesList then
                   move file anItem to otherFolder with replacing
               else if (kind of anItem) is not in uberList then
                   move file anItem to msicFolder with replacing
               else if (kind of anItem as text) is "Folder" then
           set folderFiles to get every file of anItem
           processItems(folderFiles)
      end if
      end repeat
    end tell
    end processItems

  • I can't get my recording to work properly. I have been on hold for 55 minutes and I need help

    Please someone help me. I have been on hold for ever.
    I am writing a project where student are being shown how to create tables in Word. But when I do the recording the recording are screwed up and I can't get student to enter in the text I need them to enter. This project has to be done tonight.
    Please advise

    Rod meant sharing the screenshot on this post, which you can do by clicking the tiny camera icon. Rod is not an Adobe employee (nor me).
    Sreekanth

  • HT3258 Upgraded to Lion and now I can't get my monitor to work

    I just upgraded to Lion and now I can't connect to my Dell monitor. I am using a MacAir. I have tried chaning the input. But that didn't work. Any suggestions?

    That was a widely publicized fact, it is a good idea to always check compatibility before upgrading. Your options are to go back to SL or find another app.

  • Can't get IR receiver to work properly

    First to state out, I have read the wiki like 10 times and googled for a couple of hours without getting this to work.
    If I start "sudo mode2" I get alot of output when enter the buttons. But I had to change "ir-table -p LIRC" before that worked.
    I have added the following to /etc/rc.local
    echo lirc > /sys/class/rc/rc0/protocols
    I've done "sudo modprobe mceusb" and also tried "modprobe evdev"
    I've added this to my /etc/conf.d/lirc:
    #Parameters for daemon
    LIRC_DEVICE="/dev/input/by-id/usb-FINTEK_eHome_Infrared_Transceiver_88636562727801-event-if00 "
    LIRC_DRIVER="devinput"
    LIRC_EXTRAOPS=""
    LIRC_CONFIGFILE="/etc/lirc/lircd.conf"
    But further than that I can't get. I've tried to download a /etc/lirc/lirc.conf for my Harmony 525 but it dosn't work. Nor to the irrecord command give me any file!
    When I run the "# irrecord -d /dev/lirc0 /tmp/my_remote" i get, (but no file at all!):
    Press RETURN now to start recording.
    Found gap: 75504
    Please keep on pressing buttons like described above.
    RC-6 remote control found.
    Found possible header: 2816 286
    Header is not being repeated.
    No repeat code found.
    Signals are biphase encoded.
    Removed header.
    Signal length is 36
    Checking for toggle bit mask.
    Please press an arbitrary button repeatedly as fast as possible.
    Make sure you keep pressing the SAME button and that you DON'T HOLD
    the button down!.
    If you can't see any dots appear, then wait a bit between button presses.
    Press RETURN to continue.
    No toggle bit mask found.
    But I know for sure that RC6 has a toggle bit!
    Here's some info that perhaps can help
    uname -r
    3.2.8-1-ARCH
    lircd --v
    lircd 0.9.0
    cat /proc/bus/input/devices:
    I: Bus=0003 Vendor=046d Product=c30e Version=0110
    N: Name="Logitech HID compliant keyboard"
    P: Phys=usb-0000:00:06.0-6/input0
    S: Sysfs=/devices/pci0000:00/0000:00:06.0/usb4/4-6/4-6:1.0/input/input0
    U: Uniq=
    H: Handlers=kbd event0
    B: PROP=0
    B: EV=120013
    B: KEY=1000000000007 ff800000000007ff febeffdff3cfffff fffffffffffffffe
    B: MSC=10
    B: LED=7
    I: Bus=0003 Vendor=046d Product=c30e Version=0110
    N: Name="Logitech HID compliant keyboard"
    P: Phys=usb-0000:00:06.0-6/input1
    S: Sysfs=/devices/pci0000:00/0000:00:06.0/usb4/4-6/4-6:1.1/input/input1
    U: Uniq=
    H: Handlers=kbd event1
    B: PROP=0
    B: EV=13
    B: KEY=fff ffffffffffffffff 2000000 387ad800d001 1e000000000000 0
    B: MSC=10
    I: Bus=0019 Vendor=0000 Product=0001 Version=0000
    N: Name="Power Button"
    P: Phys=PNP0C0C/button/input0
    S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input2
    U: Uniq=
    H: Handlers=kbd event2
    B: PROP=0
    B: EV=3
    B: KEY=10000000000000 0
    I: Bus=0019 Vendor=0000 Product=0001 Version=0000
    N: Name="Power Button"
    P: Phys=LNXPWRBN/button/input0
    S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
    U: Uniq=
    H: Handlers=kbd event3
    B: PROP=0
    B: EV=3
    B: KEY=10000000000000 0
    I: Bus=0019 Vendor=0000 Product=0006 Version=0000
    N: Name="Video Bus"
    P: Phys=LNXVIDEO/video/input0
    S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:09/LNXVIDEO:00/input/input4
    U: Uniq=
    H: Handlers=kbd event4
    B: PROP=0
    B: EV=3
    B: KEY=3e000b00000000 0 0 0
    I: Bus=0010 Vendor=001f Product=0001 Version=0100
    N: Name="PC Speaker"
    P: Phys=isa0061/input0
    S: Sysfs=/devices/platform/pcspkr/input/input5
    U: Uniq=
    H: Handlers=kbd event5
    B: PROP=0
    B: EV=40001
    B: SND=6
    I: Bus=0003 Vendor=1934 Product=5168 Version=0001
    N: Name="Media Center Ed. eHome Infrared Remote Transceiver (1934:5168)"
    P: Phys=usb-0000:00:04.0-6
    S: Sysfs=/devices/pci0000:00/0000:00:04.0/usb3/3-6/3-6:1.0/rc/rc0/input6
    U: Uniq=
    H: Handlers=kbd event6
    B: PROP=0
    B: EV=100013
    B: KEY=fff 0 200108fc32e 237605100000000 0 700158000 419200004001 8e968000000000 10000000
    B: MSC=10
    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="MCE IR Keyboard/Mouse (mceusb)"
    P: Phys=/input0
    S: Sysfs=/devices/virtual/input/input7
    U: Uniq=
    H: Handlers=kbd mouse0 event7
    B: PROP=0
    B: EV=100017
    B: KEY=30000 7 ff87207ac14057ff febeffdfffefffff fffffffffffffffe
    B: REL=3
    B: MSC=10
    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA NVidia Headphone"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input8
    U: Uniq=
    H: Handlers=event8
    B: PROP=0
    B: EV=21
    B: SW=4
    dmesg | grep ttyS
    [ 0.532104] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    [ 0.707341] 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    ls /sys/class/rc/rc0
    device input6 lirc0 power protocols subsystem uevent
    ls -l /dev/input/by-id
    lrwxrwxrwx 1 root root 9 Mar 6 19:38 usb-FINTEK_eHome_Infrared_Transceiver_88636562727801-event-if00 -> ../event6
    lrwxrwxrwx 1 root root 9 Mar 6 19:38 usb-Logitech_HID_compliant_keyboard-event-if01 -> ../event1
    lrwxrwxrwx 1 root root 9 Mar 6 19:38 usb-Logitech_HID_compliant_keyboard-event-kbd -> ../event0
    Last edited by Chrilleee (2012-03-06 19:53:29)

    Think I've found something more than can cause this problem, I want to run my Harmony as a "MCE Keyboard", not an "MCE Remote" (which I finally got to work).

  • I REALLY hate the page up/page down functions that automatically loaded with the program. I LIKE to use my page up/page down keys for web browsing. How can I get these keys to work properly, or any of the keys to work "normally" as I have in the past?

    When using certain keys on my keyboard, they don't work like they are "intended" to be used. I HATE how Firefox has changed those functions without my request. How can I get my keyboard to function as it "should"?
    Thank you.

    When using certain keys on my keyboard, they don't work like they are "intended" to be used. I HATE how Firefox has changed those functions without my request. How can I get my keyboard to function as it "should"?
    Thank you.

  • How can I get cursor keys to work properly in Excel under Mavericks?

    I recently upgraded from Snow Leopard to Mavericks on a 24" iMac, with  wired Apple USB keyboard and mouse. The cursor keys do not work properly in Excel 2011 - instead of navigating through the spreadsheet, they move the spreadsheet up, down, or sideways within the active window. Booting in safe mode did not help. All software is up to date. The cursor keys work as they should in other apps. I have also tried this with peripherals disconnected but that made no difference. Suggestions, anyone?

    Need more information. The drop down calendars are a custom JavaScript that has been developed by a number of different people and use many different methods so without which one and how you implemented it ion the form it hard to determine what is going on.

  • HT5957 I just updated my iphone 4 to the iOS7.0.2 and now I can't get the phone to work its frozen on a screen that shows a blue music button and Itunes below it then below that an arrow pointing upward and below that a pic of my cable charger. Any help?

    I just updated my iphone 4 to the new iOS 7.0.2 and now it's stuck in a screen that has a blue music button and below that itunes and below that and arrow pointing up and below that a pic of a charging cable. Help?

    If you are implying that you've never synced and backed up the device, well that is simply not smart.
    User's can backup their iOS devices at any time by connecting to iTunes and selecting the backup option from the Summary tab or by backing up to iCloud.
    Most people will regularly backup their devices and transfer iTunes purchases to iTunes on the computer for safekeeping.
    Basically, you are stating that the device has not been used as designed and now data has been lost.  Sorry, that's just too bad.  But at least now you know how to prevent this in the future.

  • I have restored twice and I still can't get my shuffle to work!

    I have restored my shuffle twice now and when I fill the music back on from my library it doesn't work! The only option I have is to restore as my pc doesn't recognise it again!!! Please help!
    pent 4 512mb ram   Windows XP   still using usb 1 !

    Try the following:
    1. Turn router off for 30 seconds and on again
    2. Settings>General>Reset>Reset Network Settings
    3. Reset iPad; hold the Sleep and Home button down until you see the Apple Logo

  • I disconnected my printer from my iMac to move them and now I can't get the printer to work. I have restarted the computer but it doesn't seem to recognize the printer

    printer assistance

    Turn the printer off then back on. If that didn't help, open System Preferences > Print & Scan (or Print & Fax) for a prior Mac OS X then select the Print ab.
    If you see the printer on the left, select it then click -  (minus)
    Now click + to reset the printer.
    Might also help to clear the queue.
    Click:  Open Print Queue
    Delte any files in the list then click delete.

  • Can't get Automate/Batch to work properly

    I'm trying to get all images in a folder to change their size and resolution. I've created the following automation:
    All it does is open and close. It doesn't change the size or resolution. When running the batch I have the "new" images saved to a different folder.
    I've followed examples but to no avail.
    Frustrated......

    Do you have the 12.0.1 update for Photoshop installed? It fixes several issues with Batch and droplets.

  • Can't get ReportUI portlet to work properly

    Hi, I've got a BI EE installation up and running. Now I tried to use the ReportUI portlet in another machine that runs an Oracle Portal (within an Application Server 10.1.2.0.2 installation). As the how-to, I used this documentation (pages 199-204): http://download-uk.oracle.com/docs/cd/B40078_02/doc/bi.1013/b31766.pdf
    For testing purposes, I went the non-SSL way. I got as far as deploying the portlet and adding it to a portal page, but when I open this page, the portlet gives the following message:
    Authentication error. Details: An invalid User Name or Password was entered.
    This messages implies that the config file portlet.xml contains wrong values, but this is not true: username, password and hostname are correct. I couldn't find any hints on this problem, neither MetaLink nor in this forum, so I decided to open this thread.

    Matthias,
    Can it be that you have to run some tool to encrypt the password in the XML file first? I have never done this, but it sounds like it could be the next step. I haven't looked at the docs you mentioned, so my apologizes if this is a dumb suggest :)
    Did you put the loglevel of the Administrator user to 5 and look at the log?
    Borkur

Maybe you are looking for