Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
etersoft-admin-essentials
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
etersoft
etersoft-admin-essentials
Commits
9332467d
Commit
9332467d
authored
Feb 09, 2025
by
Vitaly Lipatov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update scripts
parent
a3b88c84
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
34 additions
and
13 deletions
+34
-13
tune_sssd.sh
dc-client/tune_sssd.sh
+1
-1
rsync_git_repo.sh
etersoft-cron/rsync_git_repo.sh
+5
-0
restore_jabberd_passwd.conf
etersoft/restore_jabberd_passwd.conf
+7
-0
tune_new_system.sh
etersoft/tune_new_system.sh
+12
-5
print_disks.sh
hdd/print_disks.sh
+1
-1
doeverywhere.sh
vz/doeverywhere.sh
+8
-6
No files found.
dc-client/tune_sssd.sh
View file @
9332467d
...
@@ -62,7 +62,7 @@ fi
...
@@ -62,7 +62,7 @@ fi
echo
"Use REALM
$REALM
..."
echo
"Use REALM
$REALM
..."
if
grep
-q
"include /etc/krb5.conf.d"
/etc/krb5.conf
;
then
if
grep
-q
"include /etc/krb5.conf.d"
/etc/krb5.conf
||
grep
-q
"includedir /etc/krb5.conf.d"
/etc/krb5.conf
;
then
mkdir
-p
/etc/krb5.conf.d/
mkdir
-p
/etc/krb5.conf.d/
cat
<<
EOF
>/etc/krb5.conf.d/ad
cat
<<
EOF
>/etc/krb5.conf.d/ad
[libdefaults]
[libdefaults]
...
...
etersoft-cron/rsync_git_repo.sh
0 → 100755
View file @
9332467d
#!/bin/sh
TO
=
/tmp/altgit
rsync
-av
--progress
--fuzzy
--delete-after
rsync://git.altlinux.org/gears/
$TO
/gears/
rsync
-av
--progress
--fuzzy
--delete-after
rsync://git.altlinux.org/srpms/
$TO
/srpms/
etersoft/restore_jabberd_passwd.conf
0 → 100644
View file @
9332467d
DB_USER
=
eter_jabber
DB_PASS
=
uH7ZDfNzaHbHvcCY
DB_HOST
=
91
.
232
.
225
.
23
DB
=
eter_jabber
REALM
=
im
.
etersoft
.
ru
FROMEMAIL
=
lav
@
etersoft
.
ru
etersoft/tune_new_system.sh
View file @
9332467d
...
@@ -54,8 +54,13 @@ control sudo wheelonly
...
@@ -54,8 +54,13 @@ control sudo wheelonly
if
!
grep
"/home"
/etc/fstab |
grep
-q
nfs
;
then
if
!
grep
"/home"
/etc/fstab |
grep
-q
nfs
;
then
cat
<<
EOF
>>/etc/fstab
cat
<<
EOF
>>/etc/fstab
server:/home /home nfs rw,_netdev 0 0
homeserver:/home /home nfs rw,intr,sec=sys,_netdev 0 0
windsor:/srv /srv nfs rw,soft,intr,timeo=50,_netdev 0 0
srvserver:/srv /srv nfs rw,intr,sec=sys,_netdev 0 0
ftpserver:/tmp /var/ftp/tmp nfs rw,bg,soft,_netdev 0 0
ftpserver:/pvt /var/ftp/pvt nfs rw,bg,soft,_netdev 0 0
ftpserver:/pub /var/ftp/pub nfs rw,bg,soft,_netdev 0 0
EOF
EOF
fi
fi
...
@@ -113,19 +118,21 @@ serv chronyd on
...
@@ -113,19 +118,21 @@ serv chronyd on
# add start range for the local users
# add start range for the local users
useradd uidrange
-u
2000
-U
-M
useradd uidrange
-u
2000
-U
-M
epmi systemd-settings-disable-dumpcore systemd-settings-enable-log-to-tty12 systemd-settings-enable-showstatus
||
fatal
epmi systemd-settings-disable-dumpcore
epmi systemd-settings-enable-log-to-tty12 systemd-settings-enable-showstatus
||
fatal
epmi
--skip-installed
cups cups-browsed
serv cups on
serv cups on
serv cups-browsed on
serv cups-browsed on
#if [ ! -f /etc/chromium/policies/recommended/etersoft-kerberos.json
] ; then
if
[
-d
/etc/chromium/policies/recommended/
]
;
then
cat
<<
EOF
>/etc/chromium/policies/recommended/etersoft-kerberos.json
cat
<<
EOF
>/etc/chromium/policies/recommended/etersoft-kerberos.json
{
{
"AuthServerAllowlist": "*.etersoft.ru,*.eterhost.ru",
"AuthServerAllowlist": "*.etersoft.ru,*.eterhost.ru",
"AuthNegotiateDelegateAllowlist": "*.etersoft.ru,*.eterhost.ru"
"AuthNegotiateDelegateAllowlist": "*.etersoft.ru,*.eterhost.ru"
}
}
EOF
EOF
#
fi
fi
if
[
-f
/etc/net/ifaces/e
*
/options
]
;
then
if
[
-f
/etc/net/ifaces/e
*
/options
]
;
then
subst
"s|^NM_CONTROLLED=yes|NM_CONTROLLED=no|"
/etc/net/ifaces/e
*
/options
subst
"s|^NM_CONTROLLED=yes|NM_CONTROLLED=no|"
/etc/net/ifaces/e
*
/options
...
...
hdd/print_disks.sh
View file @
9332467d
...
@@ -96,7 +96,7 @@ print_part_type()
...
@@ -96,7 +96,7 @@ print_part_type()
echo
>
$0
.log
echo
>
$0
.log
# FIXME: prepare some unused cache:
# FIXME: prepare some unused cache:
for
i
in
/dev/sd? /dev/nvme
0
n?
;
do
for
i
in
/dev/sd? /dev/nvme
?
n?
;
do
[
-n
"
$VERBOSE
"
]
&&
echo
[
-n
"
$VERBOSE
"
]
&&
echo
#[ -n "$VERBOSE" ] && hdparm -i $i | grep -B2 SerialNo | grep -v "^$"
#[ -n "$VERBOSE" ] && hdparm -i $i | grep -B2 SerialNo | grep -v "^$"
#SERNO=$(hdparm -i $i | grep SerialNo | sed -e "s/.*SerialNo=//g" | tail -c 5)
#SERNO=$(hdparm -i $i | grep SerialNo | sed -e "s/.*SerialNo=//g" | tail -c 5)
...
...
vz/doeverywhere.sh
View file @
9332467d
...
@@ -2,18 +2,18 @@
...
@@ -2,18 +2,18 @@
#exec &>./doeverywhere.log
#exec &>./doeverywhere.log
HOSTS
=
"devel windsor cellar priv host03 fund clients de01 azbykar telros
a01 a02
"
HOSTS
=
"devel windsor cellar priv host03 fund clients de01 azbykar telros"
for
i
in
$HOSTS
for
i
in
$HOSTS
do
do
VZLIST
=
$(
ssh
$i
' vzlist
|tr -s " "|cut -f2 -d" "|grep -v CTID
'
)
VZLIST
=
$(
ssh
$i
' vzlist
-1
'
)
for
j
in
$VZLIST
for
j
in
$VZLIST
do
do
#
echo
echo
#
echo $i '-' $j ':'
echo
$i
'-'
$j
':'
#
echo
echo
###ssh $i vzctl exec $j <<<place the command here (with spaces without quotes)>>>
###ssh $i vzctl exec $j <<<place the command here (with spaces without quotes)>>>
#ssh $i vzctl exec $j epmI -y openssl openssh-server
#ssh $i vzctl exec $j epmI -y openssl openssh-server
...
@@ -24,7 +24,9 @@ do
...
@@ -24,7 +24,9 @@ do
#ssh $i vzctl exec $j rpm -q openssh-server
#ssh $i vzctl exec $j rpm -q openssh-server
#ssh $i vzctl exec $j cat /etc/redhat-release
#ssh $i vzctl exec $j cat /etc/redhat-release
[
x
$(
ssh
$i
vzctl
exec
$j
distr_info 2>/dev/null
)
=
x
'ALTLinux/Sisyphus'
]
&&
echo
$i
'-'
$j
':'
#[ x$(ssh $i vzctl exec $j distr_info 2>/dev/null ) = x'ALTLinux/Sisyphus' ] && echo $i '-' $j ':'
[
!
x
$(
ssh
$i
vzctl
exec
$j
rpm
-q
apache2|grep
'2\.4\.'
)
=
x
]
&&
echo
-n
"
$i
$j
"
>>
/var/log/apache2_update.log
&&
ssh
$i
vzlist|grep
"
$j
"
|cut
-f2-
-d
'g'
>>
/var/log/apache2_update.log
done
done
done
done
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment