View | Details | Raw Unified | Return to bug 203567
Collapse All | Expand All

(-)files/pkg-install.in (-16 lines)
Lines 19-40 Link Here
19
&& chown ircservices:ircservices $lf	\
19
&& chown ircservices:ircservices $lf	\
20
&& chmod 640 $lf
20
&& chmod 640 $lf
21
21
22
23
mkdir -p %%DBDIR%%				\
24
&& chown ircservices:ircservices %%DBDIR%%	\
25
&& chmod 750 %%DBDIR%%
26
27
# Secure permissions if we think this is a fresh install
28
conffile="%%PREFIX%%/etc/ratbox-services.conf"
29
samplefile="%%PREFIX%%/etc/ratbox-services.conf.sample"
30
if cmp -s $conffile $samplefile; then
31
        echo "Setting permissions for config file."
32
        chown ircservices:ircservices $conffile
33
        chmod 640 $conffile
34
else
35
        echo "Modified ratbox-services.conf file found, skipping perms setting."
36
fi
37
38
cd %%DATADIR%%	\
22
cd %%DATADIR%%	\
39
&& %%PERL%% ./generate-schema.pl
23
&& %%PERL%% ./generate-schema.pl
40
24
(-)pkg-plist (-1 / +2 lines)
Lines 567-572 Link Here
567
@rmtry %%DATADIR%%/schema-mysql.txt
567
@rmtry %%DATADIR%%/schema-mysql.txt
568
@rmtry %%DATADIR%%/schema-pgsql.txt
568
@rmtry %%DATADIR%%/schema-pgsql.txt
569
@rmtry %%DATADIR%%/schema-sqlite.txt
569
@rmtry %%DATADIR%%/schema-sqlite.txt
570
@sample etc/ratbox-services.conf.sample
570
@sample(ircservices,ircservices,640) etc/ratbox-services.conf.sample
571
@rmtry /var/log/ratbox-services.log
571
@rmtry /var/log/ratbox-services.log
572
@rmtry /var/run/ratbox-services.pid
572
@rmtry /var/run/ratbox-services.pid
573
@dir(ircservices,ircservices,750) %%DBDIR%%

Return to bug 203567