--- private_upload.module.orig	2008-07-09 19:38:01.000000000 +0200
+++ private_upload.module	2008-07-15 10:21:23.000000000 +0200
@@ -357,6 +357,23 @@ function private_upload_form_alter($form
       }
     }
   }
+  # per node private / public download (overrides global value)
+  if ($form_id == 'node_type_form' && isset($form['identity']['type'])) {
+    $form['workflow']['private_upload_override'] = array(
+      '#type' => 'fieldset',
+      '#title' => t('Private upload'),
+      '#collapsible' => TRUE,
+    );
+    $form['workflow']['private_upload_override'] = array(
+      '#type' => 'select',
+      '#title' => t('Default download method'),
+      '#options' => array(
+        'default' => t('Global setting'),
+        'public' => t('Public'),
+        'private' => t('Private'),
+      ),
+    );
+  }
 }
 
 /**
