summaryrefslogtreecommitdiff
path: root/fml/utils/bin/listup_commnads.sh
blob: ffb6bcfdf005b13674e31a92c1d28056a6252a93 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!/bin/sh
#
# $FML: listup_commnads.sh,v 1.1 2002/09/29 06:06:21 fukachan Exp $
#

cd `dirname $0`/../../.. || exit 1

test -d fml/doc/share/config  || mkdir -p fml/doc/share/config 

echo generating user command list 1>&2
(
	fmlconf __default__ user_command_mail_allowed_commands |\
	sed 's/.*= *//'

	fmlconf __default__ anonymous_command_mail_allowed_commands  |\
	sed 's/.*= *//'
) |\
tr ' ' '\012' | sort | uniq > fml/doc/share/config/list_user_command.txt

echo generating admin command list 1>&2
(
	fmlconf __default__ admin_command_mail_allowed_commands |\
	sed 's/.*= *//'
) |\
tr ' ' '\012' | sort | uniq > fml/doc/share/config/list_admin_command.txt

echo generating admin.cgi command list 1>&2
(
	fmlconf __default__ admin_cgi_allowed_commands |\
	sed 's/.*= *//'
)|\
tr ' ' '\012' | sort | uniq > fml/doc/share/config/list_admin_cgi_command.txt

echo generating makefml command list 1>&2
apply basename fml/lib/FML/Command/Admin/*.pm |\
sed 's/.pm$//' |\
tr ' ' '\012' | sort | uniq > fml/doc/share/config/list_makefml_command.txt

exit 0