forked from TrueCloudLab/frostfs-node
[#409] Fix more lintian warnings
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
This commit is contained in:
parent
c640374d98
commit
43fe156f7c
4 changed files with 28 additions and 36 deletions
43
debian/control
vendored
43
debian/control
vendored
|
@ -10,37 +10,30 @@ Vcs-Browser: https://github.com/nspcc-dev/neofs-node
|
||||||
|
|
||||||
Package: neofs-storage
|
Package: neofs-storage
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
Depends: ${misc:Depends}
|
||||||
Description: NeoFS Storage node
|
Description: NeoFS Storage node
|
||||||
NeoFS is a decentralized distributed object storage integrated with the
|
NeoFS is a decentralized distributed object storage integrated with the NEO
|
||||||
NEO Blockchain.
|
Blockchain. NeoFS Nodes are organized in a peer-to-peer network that takes care
|
||||||
NeoFS Nodes are organized in a peer-to-peer network that takes care of storing
|
of storing and distributing user's data. Any Neo user may participate in the
|
||||||
and distributing user's data.
|
network and get paid for providing storage resources to other users or store
|
||||||
Any Neo user may participate in the network and get paid for providing storage
|
their data in NeoFS and pay a competitive price for it.
|
||||||
resources to other users or store their data in NeoFS and pay a competitive
|
|
||||||
price for it.
|
|
||||||
|
|
||||||
Package: neofs-ir
|
Package: neofs-ir
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, neofs-locode-db
|
Depends: ${misc:Depends}, neofs-locode-db
|
||||||
Description: NeoFS InnerRing node
|
Description: NeoFS InnerRing node
|
||||||
NeoFS is a decentralized distributed object storage integrated with the
|
NeoFS is a decentralized distributed object storage integrated with the NEO
|
||||||
NEO Blockchain.
|
Blockchain. NeoFS Nodes are organized in a peer-to-peer network that takes care
|
||||||
NeoFS Nodes are organized in a peer-to-peer network that takes care of storing
|
of storing and distributing user's data. Any Neo user may participate in the
|
||||||
and distributing user's data.
|
network and get paid for providing storage resources to other users or store
|
||||||
Any Neo user may participate in the network and get paid for providing storage
|
their data in NeoFS and pay a competitive price for it.
|
||||||
resources to other users or store their data in NeoFS and pay a competitive
|
|
||||||
price for it.
|
|
||||||
|
|
||||||
Package: neofs-cli
|
Package: neofs-cli
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
Depends: ${misc:Depends}
|
||||||
Description: CLI tools for NeoFS
|
Description: CLI tools for NeoFS
|
||||||
NeoFS is a decentralized distributed object storage integrated with the
|
NeoFS is a decentralized distributed object storage integrated with the NEO
|
||||||
NEO Blockchain.
|
Blockchain. NeoFS Nodes are organized in a peer-to-peer network that takes care
|
||||||
NeoFS Nodes are organized in a peer-to-peer network that takes care of storing
|
of storing and distributing user's data. Any Neo user may participate in the
|
||||||
and distributing user's data.
|
network and get paid for providing storage resources to other users or store
|
||||||
Any Neo user may participate in the network and get paid for providing storage
|
their data in NeoFS and pay a competitive price for it.
|
||||||
resources to other users or store their data in NeoFS and pay a competitive
|
|
||||||
price for it.
|
|
||||||
|
|
||||||
|
|
6
debian/neofs-ir.postinst
vendored
6
debian/neofs-ir.postinst
vendored
|
@ -21,13 +21,13 @@ case "$1" in
|
||||||
USERNAME=ir
|
USERNAME=ir
|
||||||
id -u neofs-ir >/dev/null 2>&1 || useradd -s /usr/sbin/nologin -d /var/lib/neofs/ir --system -M -U -c "NeoFS InnerRing node" neofs-ir
|
id -u neofs-ir >/dev/null 2>&1 || useradd -s /usr/sbin/nologin -d /var/lib/neofs/ir --system -M -U -c "NeoFS InnerRing node" neofs-ir
|
||||||
if ! dpkg-statoverride --list /etc/neofs/$USERNAME >/dev/null; then
|
if ! dpkg-statoverride --list /etc/neofs/$USERNAME >/dev/null; then
|
||||||
chown -f -R root:neofs-$USERNAME /etc/neofs/$USERNAME
|
chown -f root:neofs-$USERNAME /etc/neofs/$USERNAME/*
|
||||||
chmod -f 0750 /etc/neofs/$USERNAME
|
chmod -f 0750 /etc/neofs/$USERNAME
|
||||||
chmod -f u=rwX,g=rX,o= /etc/neofs/$USERNAME/* || true
|
|
||||||
fi
|
fi
|
||||||
USERDIR=$(getent passwd "neofs-$USERNAME" | cut -d: -f6)
|
USERDIR=$(getent passwd "neofs-$USERNAME" | cut -d: -f6)
|
||||||
if ! dpkg-statoverride --list neofs-$USERDIR >/dev/null; then
|
if ! dpkg-statoverride --list neofs-$USERDIR >/dev/null; then
|
||||||
chown -f -R neofs-$USERNAME: $USERDIR
|
chown -f neofs-$USERNAME: $USERDIR
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
|
5
debian/neofs-storage.postinst
vendored
5
debian/neofs-storage.postinst
vendored
|
@ -21,13 +21,12 @@ case "$1" in
|
||||||
USERNAME=storage
|
USERNAME=storage
|
||||||
id -u neofs-storage >/dev/null 2>&1 || useradd -s /usr/sbin/nologin -d /srv/neofs --system -M -U -c "NeoFS Storage node" neofs-storage
|
id -u neofs-storage >/dev/null 2>&1 || useradd -s /usr/sbin/nologin -d /srv/neofs --system -M -U -c "NeoFS Storage node" neofs-storage
|
||||||
if ! dpkg-statoverride --list /etc/neofs/$USERNAME >/dev/null; then
|
if ! dpkg-statoverride --list /etc/neofs/$USERNAME >/dev/null; then
|
||||||
chown -f -R root:neofs-$USERNAME /etc/neofs/$USERNAME
|
chown -f root:neofs-$USERNAME /etc/neofs/$USERNAME/*
|
||||||
chmod -f 0750 /etc/neofs/$USERNAME
|
chmod -f 0750 /etc/neofs/$USERNAME
|
||||||
chmod -f u=rwX,g=rX,o= /etc/neofs/$USERNAME/* || true
|
|
||||||
fi
|
fi
|
||||||
USERDIR=$(getent passwd "neofs-$USERNAME" | cut -d: -f6)
|
USERDIR=$(getent passwd "neofs-$USERNAME" | cut -d: -f6)
|
||||||
if ! dpkg-statoverride --list neofs-$USERDIR >/dev/null; then
|
if ! dpkg-statoverride --list neofs-$USERDIR >/dev/null; then
|
||||||
chown -f -R neofs-$USERNAME: $USERDIR
|
chown -f neofs-$USERNAME: $USERDIR
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
|
10
debian/rules
vendored
10
debian/rules
vendored
|
@ -17,17 +17,17 @@ override_dh_auto_install:
|
||||||
|
|
||||||
bin/neofs-adm completion bash > debian/neofs-adm.bash-completion
|
bin/neofs-adm completion bash > debian/neofs-adm.bash-completion
|
||||||
bin/neofs-cli completion bash > debian/neofs-cli.bash-completion
|
bin/neofs-cli completion bash > debian/neofs-cli.bash-completion
|
||||||
install -m 0755 -d debian/neofs-cli/usr/share/fish/completions
|
install -m 0755 -d debian/neofs-cli/usr/share/fish/completions/
|
||||||
install -m 0755 -d debian/neofs-cli/usr/share/zsh/vendor-completions/
|
install -m 0755 -d debian/neofs-cli/usr/share/zsh/vendor-completions/
|
||||||
bin/neofs-adm completion fish > debian/neofs-cli/usr/share/fish/completions/neofs-adm.fish
|
bin/neofs-adm completion fish > debian/neofs-cli/usr/share/fish/completions/neofs-adm.fish
|
||||||
bin/neofs-adm completion zsh > debian/neofs-cli/usr/share/zsh/vendor-completions/_neofs-adm
|
bin/neofs-adm completion zsh > debian/neofs-cli/usr/share/zsh/vendor-completions/_neofs-adm
|
||||||
bin/neofs-cli completion fish > debian/neofs-cli/usr/share/fish/completions/neofs-cli.fish
|
bin/neofs-cli completion fish > debian/neofs-cli/usr/share/fish/completions/neofs-cli.fish
|
||||||
bin/neofs-cli completion zsh > debian/neofs-cli/usr/share/zsh/vendor-completions/_neofs-cli
|
bin/neofs-cli completion zsh > debian/neofs-cli/usr/share/zsh/vendor-completions/_neofs-cli
|
||||||
|
|
||||||
install -T config/example/ir.yaml debian/neofs-ir/etc/neofs/ir/config.yml
|
install -T -m 0640 config/example/ir.yaml debian/neofs-ir/etc/neofs/ir/config.yml
|
||||||
install -T config/example/ir-control.yaml debian/neofs-ir/etc/neofs/ir/control.yml
|
install -T -m 0640 config/example/ir-control.yaml debian/neofs-ir/etc/neofs/ir/control.yml
|
||||||
install -T config/example/node.yaml debian/neofs-storage/etc/neofs/storage/config.yml
|
install -T -m 0640 config/example/node.yaml debian/neofs-storage/etc/neofs/storage/config.yml
|
||||||
install -T config/example/node-control.yaml debian/neofs-storage/etc/neofs/storage/control.yml
|
install -T -m 0640 config/example/node-control.yaml debian/neofs-storage/etc/neofs/storage/control.yml
|
||||||
|
|
||||||
override_dh_installsystemd:
|
override_dh_installsystemd:
|
||||||
dh_installsystemd --no-enable --no-start --name=neofs-ir
|
dh_installsystemd --no-enable --no-start --name=neofs-ir
|
||||||
|
|
Loading…
Reference in a new issue