| Server IP : 37.9.174.138 / Your IP : 216.73.216.117 Web Server : Apache System : Linux vps6.backend.sk 6.12.100+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.100-1 (2026-07-30) x86_64 User : ftpuser ( 1001) PHP Version : 8.4.24 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/thread-self/root/usr/share/wwwconfig-common/ |
Upload File : |
# File: pgsql-nextsysid.get
# Changes:
# 20010224 Ola Lundqvist <opal@debian.org>
# 20011022 Luca De Vitis <luca@debian.org>
# Allowed reinclusion.
# Changed the piped commands with a single psql command using -A -q -t
# 20020116 Ola Lundqvist <opal@debian.org>
# Documented the reinclusion.
# 20020126 Ola Lundqvist <opal@debian.org>
# Fixed getting of next system id.
# 20020126 Ola Lundqvist <opal@debian.org>
# Removed the reiclusion ability. It will recalculate now.
# Needs: $pgsqlcmd - the base sql command.
# $systemdb - the system db to use (optional)
# psql
# Description: Gets a password from
# Sets: $nextsysid = select max(usesysid) from pg_shadow; + 1
# $status = {error, get}
nextsysid=
status=error
error=""
if $pgsqlcmd -d $systemdb -c "select max(usesysid) from pg_shadow;" > /dev/null 2>&1 ; then
status=get
tmpid=$($pgsqlcmd -d $systemdb -c "select max(usesysid) from pg_shadow;" | grep "^[[:space:]]*[0-9][0-9]*[[:space:]]*$")
nextsysid=$((1 + $tmpid))
fi