Skip to Content.
Sympa Menu

en - Re: [sympa-users] Virtual domains: Location of robot.conf in Debian Jessie?

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Michael Howe <address@concealed>
  • To: Harald Husemann <address@concealed>, address@concealed
  • Subject: Re: [sympa-users] Virtual domains: Location of robot.conf in Debian Jessie?
  • Date: Mon, 18 Jan 2016 11:02:03 +0000

Hi Harald,

Debian's packaging of sympa makes it consistent with other
Debian-packaged software, so the config files live directly in
/etc/sympa - for example, on my test system, I have 3 robots
(dev1.maillist.ox.ac.uk, dev2.maillist.ox.ac.uk, dev3.maillist.ox.ac.uk)
which have their own configs (robot.conf at a minimum, but two also have
a custom welcome message). /etc/sympa is also where you put overrides
to mail_tt2 and web_tt2 files.

/etc/sympa
|-- auth.conf
|-- cookie
|-- cookies.history
|-- create_list.conf
|-- create_list_templates
| |-- announce
| | |-- comment.tt2
| | `-- config.tt2
| |-- createmigrated
| | |-- comment.tt2
| | `-- config.tt2
| |-- createmigratedfinance
| | |-- comment.tt2
| | `-- config.tt2
| |-- discussion
| | |-- comment.tt2
| | `-- config.tt2
| |-- news
| | |-- comment.tt2
| | `-- config.tt2
| |-- open
| | |-- comment.tt2
| | `-- config.tt2
| |-- project_team
| | |-- comment.tt2
| | `-- config.tt2
| |-- uat
| | |-- comment.tt2
| | `-- config.tt2
| `-- work_team
| |-- comment.tt2
| `-- config.tt2
|-- custom_conditions
| |-- oxlistnottocc.pm
| |-- oxlocalsuffix.pm
| |-- oxmimeblack.pm
| |-- oxspamhigher.pm
| `-- oxspamscore.pm
|-- data_structure.version
|-- dev1.maillist.ox.ac.uk
| |-- mail_tt2
| | `-- welcome.tt2
| `-- robot.conf
|-- dev2.maillist.ox.ac.uk
| `-- robot.conf
|-- dev3.maillist.ox.ac.uk
| |-- mail_tt2
| | `-- welcome.tt2
| |-- robot.conf
| `-- topics.conf
|-- edit_list.conf
|-- facility
|-- facility.dpkg-dist
|-- mail_tt2
| |-- bye.tt2
| |-- command_report.tt2
| |-- list_created.tt2
| |-- list_rejected.tt2
| |-- listmaster_notification.tt2
| |-- listowner_notification.tt2
| |-- message_report.tt2
| |-- moderate.tt2
| |-- removed.tt2
| |-- user_notification.tt2
| `-- welcome.tt2
|-- node_state.conf
|-- scenari
| |-- access_web_archive.intranet:ignore
| |-- d_edit.editor:ignore
| |-- d_edit.owner:ignore
| |-- d_edit.private-https:ignore
| |-- d_edit.private:ignore
| |-- d_edit.public:ignore
| |-- d_read.owner:ignore
| |-- d_read.private-https:ignore
| |-- d_read.private:ignore
| |-- d_read.public:ignore
| |-- include.send.header
| |-- remind.owner:ignore
| |-- review.intranet:ignore
| |-- review.public:ignore
| |-- send.confidential
| |-- send.editorkey
| |-- send.intranet:ignore
| |-- send.intranetorprivate:ignore
| |-- send.private
| |-- send.private_smime:ignore
| |-- send.privateandeditorkey
| |-- send.privateandnomultipartoreditorkey:ignore
| |-- send.privatekey
| |-- send.privatekeyandeditorkeyonly
| |-- send.privateoreditorkey
| |-- send.privateorpublickey
| |-- send.public_nobcc:ignore
| |-- send.publickey:ignore
| |-- send.publicnoattachment:ignore
| |-- send.publicnomultipart:ignore
| |-- send.whitelist
| |-- send.whitelistkey
| |-- spam_status.oxmail
| |-- subscribe.intranet:ignore
| |-- subscribe.intranetorowner:ignore
| |-- subscribe.open:ignore
| |-- subscribe.open_notify:ignore
| |-- subscribe.open_quiet:ignore
| |-- subscribe.owner:ignore
| |-- subscribe.smime:ignore
| |-- subscribe.smimeorowner:ignore
| `-- visibility.intranet:ignore
|-- sympa.conf
|-- sympa.conf-smime.in
|-- topics.conf
|-- web_tt2
| |-- add_request.tt2
| |-- admin.tt2
| |-- blacklist.tt2
| |-- compose_mail.tt2
| |-- create_list.tt2
| |-- create_list_request.tt2
| |-- edit_list_request.tt2
| |-- editfile.tt2
| |-- editsubscriber.tt2
| |-- error.tt2
| |-- footer.tt2
| |-- get_closed_lists.tt2
| |-- help.tt2
| |-- help_admin.tt2
| |-- help_editlist.tt2
| |-- help_listconfig.tt2
| |-- help_user.tt2
| |-- home.tt2
| |-- list_menu.tt2
| |-- list_panel.tt2
| |-- list_robots.tt2
| |-- lists.tt2
| |-- login_menu.tt2
| |-- loginbanner.tt2
| |-- main.tt2
| |-- modindex.tt2
| |-- nav.tt2
| |-- non_primary.tt2
| |-- notice.tt2
| |-- picture_upload.tt2
| |-- pref.tt2
| |-- review.tt2
| |-- search_list.tt2
| |-- serveradmin.tt2
| |-- sigrequest.tt2
| |-- sso_login.tt2
| |-- subrequest.tt2
| |-- subscriber_table.tt2
| |-- suspend_request.tt2
| |-- viewlogs.tt2
| |-- whitelist.tt2
| `-- your_lists.tt2
`-- wwsympa.conf


Data for individual lists (config file, customized templates, etc) live
in /var/lib/sympa/list_data.

Best wishes,

Michael



On 17/01/16 16:08, Harald Husemann wrote:
> Hello Steve,
>
> and many thanks for your answer! Of course the file is called robot.conf
> and not robot.txt, mixed ist up with the robot.txt for web sites. I have
> a directory called /etc/sympa with several subdirs, but there's no
> /etc/sympa/etc. So, I made a directory /etc/sympa/etc/<domain>, put a
> robot.conf with my configuration in it and chown'ed directories and
> robot.conf to sympa. Unfortunately, still no virtual robots (and no
> errors in the logfile, by the way). So I think there's something special
> with the build for Jessie, and I hope there are some Jessie experts out
> there who can shed a light on this...
>
> Thanks and have a nice hackin',
>
> Harald
>
> Am 17.01.2016 um 09:58 schrieb Steve Shipway (via sympa-users Mailing
> List):
>>> /etc/sympa/<domain>/robot.txt
>> I think you should check /etc/sympa/$domain/robot.conf
>>
>> Of course, it does depend on how the package was built, but this seems
>> to be the usual location. If you don't see an /etc/sympa then take a
>> look under /opt or /usr/local instead
>>
>> The location to put the $domain/robot.conf is wherever you find the
>> other configuration files.
>>
>> Steve
>>
>> Steve Shipway
>> University of Auckland ITS
>> UNIX Systems Design Lead
>> address@concealed
>> Ph: +64 9 373 7599 ext 86487
>>
>>
>


--
Michael Howe, Infrastructure and Hosting Team
Systems Development and Support
IT Services, University of Oxford



Archive powered by MHonArc 2.6.19+.

Top of Page