September Meeting Notes

Events happening in the community are now at Drupal community events on www.drupal.org.
trevor_morse's picture

Thanks again to kdborg and Teamspace for hosting!

Here are the details and decisions from tonight.

Links
- Pro Drupal Development (http://www.drupalbook.com/)
- Node One/Johan Falk (http://nodeone.se/en/people/johan-falk)
- Fusion Theme (http://drupal.org/project/fusion)
- Omega Theme, for responsive (http://drupal.org/project/omega)
- Security Review module (http://drupal.org/project/security_review)
- drupalize.me (http://drupalize.me/)

Also we decided we will be trying to do the meetings on the first Tuesday of the month at the Teamspace offices as there is plenty of room for us to grow. We will try to do two presentations a meeting preferably one beginner oriented and one more advanced. Each being around 15ish minutes long.

I will create a poll on future meeting topics (Oct has already been decided) with as much input from everyone as possible.

flashon will draft a mission statement for the group and then post for review.

See the event I am about to create for Octobers schedule.

Please let me know if there is anything I missed!

Comments

this all looks good to me unless..

donwinchell's picture

Trevor, thanks for the notes. This all looks good to me unless you actually want to formalize the "my biggest (Drupal) blunder" :-) section as part of the meeting.
was good to see y'all again and great to have some new folks
all the best

donwinchell's picture

http://drupal.org/node/244924 - I extracted what is below in some fashion from this drupal site node. USE AT OWN RISK, TEST FIRST.

But with that said I use it routinely and religiously. I wanted to include it as an attahment, but duh, I don't know how. see below.

***** CAUTION
Make sure you run the following commands from inside Drupal's root directory otherwise you will mess up all your filesystem's permissions.


--NOTE there are three commands in each group. The second two commands in the second group of commands each starts with "find" and end with "done" (I don't know where the line-breaks will happen)

cd /path_to_drupal_installation
sudo chown -R greg_user_name:www-data . <<<< don't miss the ' . '
find . -type d -exec chmod u=rwx,g=rx,o= {} \;
find . -type f -exec chmod u=rw,g=r,o= {} \;

first command changes the directory

The second command will give ownership recursively on Drupal's root directory for user greg and www-data group. Don't do this if you are in a hosted installation. To the Drupal's root files and directories the user root must be the owner, not greg.

The third command will find all directories and subdirectories on Drupal's root directory and execute a chmod that will change the permissions to read, write and access for user greg, read only and access to www-data group and none to others.

The fourth command will find all files inside Drupal's directories and execute a chmod that will change the permissions to read, write for the user greg, read only for www-data group and none to others

Now for the "files" directories the permissions are slightly different because it must have write permission to the www-data group too:

cd /path_to_drupal_installation/sites
find . -type d -name files -exec chmod ug=rwx,o= '{}' \;
find . -name files -type d -exec find '{}' -type f \; | while read FILE; do chmod ug=rw,o= "$FILE"; done
find . -name files -type d -exec find '{}' -type d \; | while read DIR; do chmod ug=rwx,o= "$DIR"; done

These commands will give read, write and access for user greg and for www-data group and none to others for all "files" directories inside Drupal's "sites" subdirectory and will give read and write permission for all files found inside each "files" subdirectories.

Remember that any newly installed module/theme or whatever addon must have its permissions changed too, It's better to do this BEFORE installing it in its appropriate Drupal directory.

Now for the "files" directories the permissions are slightly different because it must have write permission to the www-data group too:

cd /path_to_drupal_installation/sites
find . -type d -name files -exec chmod ug=rwx,o= '{}' \;
find . -name files -type d -exec find '{}' -type f \; | while read FILE; do chmod ug=rw,o= "$FILE"; done
find . -name files -type d -exec find '{}' -type d \; | while read DIR; do chmod ug=rwx,o= "$DIR"; done

These commands will give read, write and access for user greg and for www-data group and none to others for all "files" directories inside Drupal's "sites" subdirectory and will give read and write permission for all files found inside each "files" subdirectories.

Remember that any newly installed module/theme or whatever addon must have its permissions changed too, It's better to do this BEFORE installing it in its appropriate Drupal directory.

Nova Scotia

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: