blob: 4e01a6cab3d0d18e15507577c26b83ab66d1cef1 (
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
|
#!/bin/sh
# SPDX-FileCopyrightText: 2023 Markus Uhlin <maxxe@rpblc.net>
# SPDX-License-Identifier: ISC
i_data_admin () {
local _src_prefix _dest _files
_src_prefix=${1}
_dest=${2}
# adjrequests -> ../stats/player_data/a/adjudicate.messages
# amotd -> ../messages/admotd*
# bug -> ../stats/player_data/b/bug.messages
# computerlist -> ../stats/player_data/c/computerlist.messages
# events -> ../stats/player_data/e/event.messages
# filtered -> ../stats/player_data/f/filter.messages
# helpfiles -> ../stats/player_data/h/helpfiles.messages
# multiaccounts -> ../stats/player_data/m/multiaccounts.messages
# suggestion -> ../stats/player_data/s/suggestion.messages
# vacation -> ../stats/player_data/v/vacation.messages
_files="
accounts
addaccounts
addcomment
addplayer
adjudicate
adjud_info
admin
admin_commands
admin_hierarchy
ahelp
anews
announce
annunreg
asetadmin
asetblitz
asetemail
asethandle
asetmaxplayer
asetpasswd
asetrealname
asetstd
asetv
asetwild
ban
buglist
canewsf
canewsi
chkgame
chkip
chkpl
chksc
chkts
cmuzzle
cnewsf
cnewsi
createanews
filter
finger
lists
muzzle
nuke
pose
projects
quota
raisedead
register
remplayer
rerank
server_com
showcomment
shutdown
summon
"
echo "installing..."
for file in ${_files}; do
printf "%s -> %s: " "${_src_prefix}/${file}" "${_dest}/${file}"
if [ -r "${_src_prefix}/${file}" ]; then
install -m 0644 "${_src_prefix}/${file}" "${_dest}"
if [ $? -eq 0 ]; then
echo "ok"
else
echo "error"
fi
else
echo "not found"
fi
done
}
i_data_admin "${1}" "${2}"
|