It does match. The name of my app is NeoCaddy, and here is the top of the 
associated package:


package NeoCaddy;

use strict;
use DBI;
use Cache::Memcached::Fast;
use Config::Simple;
use File::Find::Rule;
use IO::Compress::Gzip 'gzip';
use Mojo::Base 'Mojolicious';
use Mojo::Home;
use Mojolicious::Static;
use Sys::Hostname;



On Tuesday, June 28, 2016 at 8:16:43 AM UTC-5, Jan Henning Thorsen wrote:
>
> How does the start of that package look like? Do you have this:
>
>   package MyApp;
>   use Mojo::Base "Mojolicious";
>
> The string after "package" need to match whatever you pass on 
> to start_app().
>
> Another thing: I would not run my code as "root". If you want to listen to 
> port 80, I would advice using 
> https://metacpan.org/pod/Mojolicious::Plugin::SetUserGroup to make sure 
> that the requests run as different user.
>
>
> On Monday, June 27, 2016 at 5:49:05 PM UTC+2, James Bearden wrote:
>>
>> Sure, below is the top of my startup routine. I get the "passphrase needs 
>> to be changed" warning before this code is executed.
>>
>> # This method will run once at server start
>> sub startup {
>>   my $Self = shift;
>>   
>>   if ($Self->app->mode eq 'development') {
>>     $Self->app->log->level('info'); # debug, (info), warn, error, or fatal
>>   } elsif (getpwuid($>) eq 'root') {
>>     $Self->app->log->info("Server starting!");
>>     $Self->app->log->level('warn');
>>   } else {
>>     NeoUtil::LogThis("Must be run as root!");
>>     return;
>>   }
>>
>>   # Set name for the mojolicious cookie. Maximum cookie size is 4096 
>> bytes.
>>   $Self->sessions->cookie_name('MyApp');
>>
>>   # Key to encode client cookie, which stores some session information.
>>   
>> $Self->secrets(['uBLR8eIgsIQ7MmZ0nfyd5UOdd48VlnUGrjYyS9regRX72qEO2b0UlQ738a',
>>           '30J0SEIIF3UQzLYZNrgD2sh9Zm3DgYjzaN9RRmi8k1Gs0SBNk7tzd2dPg']);
>>
>>
>>
>> And the output I am getting is:
>>
>> Server available at http://127.0.0.1:3000
>> [Mon Jun 27 10:47:32 2016] [debug] Your secret passphrase needs to be 
>> changed
>>
>>
>>
>>
>> On Monday, June 27, 2016 at 10:44:06 AM UTC-5, Pavel K wrote:
>>>
>>> Can you show me this part of code?
>>> 27 июня 2016 г. 17:55 пользователь "James Bearden" <[email protected]> 
>>> написал:
>>>
>>>> That is unfortunately exactly what I have been doing, and I still get 
>>>> the warning upon startup.
>>>>
>>>> On Sunday, June 26, 2016 at 2:24:57 PM UTC-5, Pavel K wrote:
>>>>>
>>>>> I think something like this must be to work fine
>>>>>
>>>>> sub startup {
>>>>> my $self = shift;
>>>>> $self->secrets(['stu15684ffy','tea5$6ching']);
>>>>> ...
>>>>>
>>>>> }
>>>>>
>>>>> -- 
>>>> You received this message because you are subscribed to a topic in the 
>>>> Google Groups "Mojolicious" group.
>>>> To unsubscribe from this topic, visit 
>>>> https://groups.google.com/d/topic/mojolicious/EYWg8GEPg9Y/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to 
>>>> [email protected].
>>>> To post to this group, send email to [email protected].
>>>> Visit this group at https://groups.google.com/group/mojolicious.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/mojolicious.
For more options, visit https://groups.google.com/d/optout.

Reply via email to