I ran init-admin (symfony propel:init-admin tut person Person) and then edited the generator.yml:
generator:
class: sfPropelAdminGenerator
param:
model_class: Person
theme: default
list:
title: Secret
The YML is wrong (list should be under param). Symfony wants to tell me this ("Configuration file "generator.yml" can specify a "list" section but only under the param section.") but line 57 in symfony/config/sfGeneratorConfigHandler.class.php has a minor bug that causes a warning to be displayed:
Notice: Undefined offset: 1 in /usr/share/pear/symfony/config/sfGeneratorConfigHandler.class.php on line 57
Fix: change line 57 from:
throw new sfParseException(sprintf('Configuration file "%s" can specify a "%s" section but only under the param section.', $configFiles[1] ? $configFiles[1] : $configFiles[0], $section));
to:
throw new sfParseException(sprintf('Configuration file "%s" can specify a "%s" section but only under the param section.', array_key_exists(1,$configFiles) ? $configFiles[1] : $configFiles[0], $section));