Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

New Permissions script removes +x from executable files

Featured Replies

I know that this has been discussed but I don't think an actual defect report has ever been created.  So, here I am.  :)

 

I occasionally need to run the New Permissions script on my cache dir due to not having rights to some of my docker settings folder from another machine.  I also have some shell scripts in these folders which I had previously chmod +x.

 

After running the new perms script, my shells script lose their +x attribute.  I guess this is expected since the description of the scriupt explains this:

 

This utility starts a background process that goes to each of your data disks and cache disk and changes file and directory ownership to nobody/users (i.e., uid/gid to 99/100), and sets permissions as follows:

 

For directories:

  drwxrwxrwx

 

For read/write files:

  -rw-rw-rw-

 

For readonly files:

  -r--r--r--

 

Is there a better solution for things such as the cache drive which often house executable scripts?  Or is it just a mater of knowing what files you are running the script against?

 

John

I know that this has been discussed but I don't think an actual defect report has ever been created.  So, here I am.  :)

 

I occasionally need to run the New Permissions script on my cache dir due to not having rights to some of my docker settings folder from another machine.  I also have some shell scripts in these folders which I had previously chmod +x.

 

After running the new perms script, my shells script lose their +x attribute.  I guess this is expected since the description of the scriupt explains this:

 

This utility starts a background process that goes to each of your data disks and cache disk and changes file and directory ownership to nobody/users (i.e., uid/gid to 99/100), and sets permissions as follows:

 

For directories:

  drwxrwxrwx

 

For read/write files:

  -rw-rw-rw-

 

For readonly files:

  -r--r--r--

 

Is there a better solution for things such as the cache drive which often house executable scripts?  Or is it just a mater of knowing what files you are running the script against?

 

John

 

We are investigating a few ways to address this.  Short term, the new permissions script does exactly what you posted in the quote, so this isn't a defect, but rather, how the system works by design.

 

The real issue here is here:

 

due to not having rights to some of my docker settings folder from another machine

 

Please elaborate on this issue further so we can better understand the need.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.