Skip to content
Navigation Menu
Toggle navigation
Sign in
In this repository
All GitHub Enterprise
↵
Jump to
↵
No suggested jump to results
In this repository
All GitHub Enterprise
↵
Jump to
↵
In this organization
All GitHub Enterprise
↵
Jump to
↵
In this repository
All GitHub Enterprise
↵
Jump to
↵
Sign in
Reseting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
mariux64
/
mxtools
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
16
Pull requests
4
Actions
Projects
0
Security
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Files
1b572f2
applications-defaults
blink
checktrust
clusterd
crashkernel
desktop-files
fon
hostconfig
kvm_monitor
logrotate
make-automaps
misc_etc_files
misc_systemd_units
mkmotd
mxgrub
mxmirror
mxmount
mxnetctl
mxraid
mxrouter
mxvlan
netlog
nfsdtop
nvidiactl
pdist
pkgadmin
pmirror
prun
put_websafe
serial-log
uvpn
.gitignore
Makefile
README.md
install.sh
Breadcrumbs
mxtools
/
install.sh
Blame
Blame
Latest commit
History
History
executable file
·
207 lines (183 loc) · 10.6 KB
Breadcrumbs
mxtools
/
install.sh
Top
File metadata and controls
Code
Blame
executable file
·
207 lines (183 loc) · 10.6 KB
Raw
#! /bin/bash # Although these should be inherited from the Makefile, # we set some defaults ourself, too, in case we are called # not from make but standalone. if [ -z "$prefix" ]; then : ${root_prefix:=} : ${usr_prefix:=/usr} : ${usrlocal_prefix:=/usr/local} else : ${root_prefix:=$prefix} : ${usr_prefix:=$prefix} : ${usrlocal_prefix:=$prefix} fi : ${root_exec_prefix:=$root_prefix} : ${root_bindir:=$root_exec_prefix/bin} : ${root_sbindir:=$root_exec_prefix/sbin} : ${usr_exec_prefix:=$usr_prefix} : ${usr_bindir:=$usr_exec_prefix/bin} : ${usr_sbindir:=$usr_exec_prefix/sbin} : ${usrlocal_exec_prefix:=$usrlocal_prefix} : ${usrlocal_bindir:=$usrlocal_exec_prefix/bin} : ${usrlocal_sbindir:=$usrlocal_exec_prefix/sbin} : ${sysconfdir:=$prefix/etc} : ${systemdunitdir:=$sysconfdir/systemd/system} : ${udev_rulesdir:=$sysconfdir/udev/rules.d} : ${crond_dir:=$sysconfdir/cron.d} : ${udev_helperdir:=$prefix/lib/udev} : ${desktopdir:=${usr_prefix}/local/package/share/applications} : ${INSTALL:=install -v} : ${INSTALL_PROGRAM:=$INSTALL} : ${INSTALL_DATA:=$INSTALL -m 644} : ${INSTALL_CRON:=$INSTALL -m 600} INSTALLED_FILES=() function register_installed_file() { INSTALLED_FILES+=("$1") } function need_update() { local src="$1" local dst="$2" test -e "$dst" || return 0 test "$(stat -c%s "$src")" = "$(stat -c%s "$dst")" || return 0 cmp -s "$src" "$dst" || return 0 return 1 } function install_if() { local src="$1" local dst="$2" shift 2 if need_update "$src" "$dst"; then dir="$(dirname "$dst")" test -d "$dir" || mkdir -p "$dir" "$@" "$src" "$dst" fi register_installed_file "$dst" return 0 } function install_desktop_file() { install_if "$1" "$2" $INSTALL_DATA update-desktop-database ${desktopdir} register_installed_file "$desktopdir/mimeinfo.cache" } function install_exec() { install_if "$1" "$2" $INSTALL_PROGRAM } function install_data() { install_if "$1" "$2" $INSTALL_DATA } function install_cron() { install_if "$1" "$2" $INSTALL_CRON } function install_symlink() { if [ "$(readlink "$2")" != "$1" ]; then dir="$(dirname "$2")" test -d "$dir" || mkdir -p "$dir" ln -sfv "$1" "$2" fi register_installed_file "$2" } function postinstall() { pkg="mxtools-0.0-0"; mkdir -p "$DESTDIR$usr_prefix/share/bee/$pkg" for f in "${INSTALLED_FILES[@]}"; do echo "$f" done | sort -u | /usr/libexec/bee/filelist2content > "$DESTDIR$usr_prefix/share/bee/$pkg/CONTENT" bee cache update $pkg } umask 022; install_exec make-automaps/make-automaps "$DESTDIR$usr_sbindir/make-automaps" install_data misc_systemd_units/automount.service "$DESTDIR$systemdunitdir/automount.service" install_data misc_systemd_units/dhcrelay.service "$DESTDIR$systemdunitdir/dhcrelay.service" install_data misc_systemd_units/enable_overcommit_memory.service "$DESTDIR$systemdunitdir/enable_overcommit_memory.service" install_data misc_systemd_units/gdm.service "$DESTDIR$systemdunitdir/gdm.service" install_data misc_systemd_units/startup-tags.service "$DESTDIR$systemdunitdir/startup-tags.service" install_data misc_systemd_units/unbound.service "$DESTDIR$systemdunitdir/unbound.service" install_data misc_systemd_units/xaruba.service "$DESTDIR$systemdunitdir/xaruba.service" install_data misc_systemd_units/yppasswd.service "$DESTDIR$systemdunitdir/yppasswd.service" install_data misc_systemd_units/ypserv.service "$DESTDIR$systemdunitdir/ypserv.service" install_exec mkmotd/mkmotd.pl "$DESTDIR$usr_sbindir/mkmotd.pl" install_data mkmotd/motd.service "$DESTDIR$systemdunitdir/motd.service" install_exec mxgrub/mxgrub "$DESTDIR$usr_sbindir/mxgrub" install_exec mxnetctl/mxnetctl "$DESTDIR$usr_sbindir/mxnetctl" install_exec mxrouter/mxrouterctl "$DESTDIR$usr_sbindir/mxrouterctl" install_exec mxvlan/mxvlanctl "$DESTDIR$usr_sbindir/mxvlanctl" install_exec netlog/netlog "$DESTDIR$usr_sbindir/netlog" install_data netlog/netlog.service "$DESTDIR$systemdunitdir/netlog.service" install_exec nvidiactl/nvidiactl "$DESTDIR$usr_sbindir/nvidiactl" install_data nvidiactl/nvidia.service "$DESTDIR$systemdunitdir/nvidia.service" install_exec pdist/pdist "$DESTDIR$usrlocal_bindir/pdist" install_exec pmirror/pmirror "$DESTDIR$usrlocal_bindir/pmirror" install_exec prun/prun "$DESTDIR$usr_bindir/prun" install_exec prun/ptype "$DESTDIR$usr_bindir/ptype" install_exec prun/pman "$DESTDIR$usr_bindir/pman" install_exec put_websafe/put_websafe "$DESTDIR$usrlocal_bindir/put_websafe" install_exec pkgadmin/pkgadmin "$DESTDIR$usr_sbindir/pkgadmin" install_cron pkgadmin/crond-pkgadmin-update "$DESTDIR$crond_dir/pkgadmin-update" install_exec mxraid/mxraid "$DESTDIR$usr_sbindir/mxraid" install_exec mxraid/mxraid_assemble "$DESTDIR$usr_sbindir/mxraid_assemble" install_data mxraid/mxraid.startup.service "$DESTDIR$systemdunitdir/mxraid.startup.service" install_data mxraid/mxraid.shutdown.service "$DESTDIR$systemdunitdir/mxraid.shutdown.service" install_cron mxraid/crond-mdcheck "$DESTDIR$crond_dir/mdcheck" install_exec kvm_monitor/kvm_monitor.pl "$DESTDIR$udev_helperdir/kvm_monitor.pl" install_data kvm_monitor/51-raritan-kvm.rules "$DESTDIR$udev_rulesdir/51-raritan-kvm.rules" install_data misc_systemd_units/udev-settled.target "$DESTDIR$systemdunitdir/udev-settled.target" install_exec mxmirror/mxmirror "$DESTDIR$usr_sbindir/mxmirror" install_data misc_systemd_units/named.service "$DESTDIR$systemdunitdir/named.service" install_data misc_systemd_units/tonerlow-cupsd.service "$DESTDIR$systemdunitdir/tonerlow-cupsd.service" install_data misc_systemd_units/baucamhttpd.service "$DESTDIR$systemdunitdir/baucamhttpd.service" install_data misc_systemd_units/getcams.service "$DESTDIR$systemdunitdir/getcams.service" install_exec blink/blinkd.py "$DESTDUR$udev_helperdir/blinkd.py" install_data blink/blinkd.service "$DESTDIR$systemdunitdir/blinkd.service" install_data blink/51-blink.rules "$DESTDIR$udev_rulesdir/51-blink.rules" install_data clusterd/clusterd.service "$DESTDIR$systemdunitdir/clusterd.service" install_exec clusterd/clusterd "$DESTDIR$usr_sbindir/clusterd" install_exec uvpn/uvpn "$DESTDIR$usr_bindir/uvpn" install_exec mxmount/mxmount "$DESTDIR$usr_bindir/mxmount" install_data mxmount/mxmount.service "$DESTDIR$systemdunitdir/mxmount.service" install_exec hostconfig/hostconfig "$DESTDIR$usr_sbindir/hostconfig" install_exec fon/fon.sh "$DESTDIR$usr_bindir/fon" install_exec nfsdtop/nfsdtop "$DESTDIR$usr_sbindir/nfsdtop" install_data serial-log/serial-log\@.service "$DESTDIR$systemdunitdir/serial-log@.service" install_exec serial-log/serial-log "$DESTDIR$usr_exec_prefix/libexec/serial-log" install_data misc_systemd_units/nfsd.service "$DESTDIR$systemdunitdir/nfsd.service" install_data misc_systemd_units/user@.service.d/depend-on-remote-homes.conf \ "$DESTDIR$systemdunitdir/user@.service.d/depend-on-remote-homes.conf" install_data misc_etc_files/systemd/logind.conf.d/disable_RemoveIPC.conf \ "$DESTDIR$sysconfdir/systemd/logind.conf.d/disable_RemoveIPC.conf" install_data logrotate/logrotate.conf "$DESTDIR$sysconfdir/logrotate.conf" install_data logrotate/logrotate.service "$DESTDIR$systemdunitdir/logrotate.service" install_data logrotate/logrotate.timer "$DESTDIR$systemdunitdir/logrotate.timer" install_data misc_systemd_units/network.service "$DESTDIR$systemdunitdir/network.service" install_data misc_systemd_units/mxvlan.service "$DESTDIR$systemdunitdir/mxvlan.service" install_data applications-defaults/defaults.list "$DESTDIR$usr_prefix/share/applications/defaults.list" install_data misc_etc_files/modprobe.d/nfs_slotlimit.conf "$DESTDIR$sysconfdir/modprobe.d/nfs_slotlimit.conf" install_data misc_etc_files/rsyslog.conf "$DESTDIR$sysconfdir/rsyslog.conf" install_data crashkernel/crashkernel.service "$DESTDIR$systemdunitdir/crashkernel.service" install_exec crashkernel/crash-recovery.sh "$DESTDIR$root_sbindir/crash-recovery.sh" install_data misc_systemd_units/admin-sshd.service "$DESTDIR$systemdunitdir/admin-sshd.service" install_exec checktrust/checktrust "$DESTDIR$usr_sbindir/checktrust" install_data checktrust/lightdm-use-wrapper.conf "$DESTDIR$sysconfdir/xdg/lightdm/lightdm.conf.d/50-use-wrapper.conf" install_exec checktrust/lightdm-greeter-wrapper "$DESTDIR$usr_exec_prefix/libexec/lightdm-greeter-wrapper" install_exec checktrust/lightdm-show-trust-warning "$DESTDIR$usr_exec_prefix/libexec/lightdm-show-trust-warning" install_symlink /node/issue.d/notrust.issue "$DESTDIR$sysconfdir/issue.d/notrust.issue" install_data checktrust/getty-checktrust.service "$DESTDIR$systemdunitdir/getty-checktrust.service" install_exec checktrust/getty-checktrust "$DESTDIR$usr_exec_prefix/libexec/getty-checktrust" install_desktop_file desktop-files/org.inkscape.Inkscape.desktop \ "$DESTDIR$desktopdir/org.inkscape.Inkscape.desktop" install_desktop_file desktop-files/rstudio.desktop "$DESTDIR$desktopdir/rstudio.desktop" install_desktop_file desktop-files/meld3.desktop "$DESTDIR$desktopdir/meld3.desktop" install_desktop_file desktop-files/ugene.desktop "$DESTDIR$desktopdir/ugene.desktop" install_desktop_file desktop-files/org.octave.Octave.desktop \ "$DESTDIR$desktopdir/org.octave.Octave.desktop" install_desktop_file desktop-files/igv.desktop "$DESTDIR$desktopdir/igv.desktop" postinstall exit
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
94
95
96
97
98
99
100
101
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
You can’t perform that action at this time.