ceph/debian
Kefu Chai a1a857698c debian/ceph-common.postinst: set user directory using adduser
now that adduser allows us to set its home directory, we can do
this using adduser instead of using usermod. this change also
silences the warning from lintian
"maintainer-script-lacks-home-in-adduser". lintian complains if
`adduser --system` is called without passing `--home` option.

also, take this opportunity to s/-c/--comment/ in the command line
of `usermod`, for better readability.

Fixes: https://tracker.ceph.com/issues/64069
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2024-02-03 22:36:50 +08:00
..
source
.gitignore
ceph-base.dirs
ceph-base.install blk/kernel: add plugin system for devices with compression and move VDO support into plugin 2022-09-28 14:09:04 -04:00
ceph-base.lintian-overrides
ceph-base.maintscript
ceph-base.postinst
ceph-base.prerm
ceph-common.dirs
ceph-common.install rgw: install rgw scripts with common files rather than radosgw files 2023-03-15 09:35:45 -04:00
ceph-common.postinst debian/ceph-common.postinst: set user directory using adduser 2024-02-03 22:36:50 +08:00
ceph-common.postrm
ceph-fuse.install rpm/deb/cmake: install mount.fuse.ceph man page 2020-12-17 16:30:07 -07:00
ceph-grafana-dashboards.install
ceph-immutable-object-cache.install
ceph-mds.dirs
ceph-mds.install
ceph-mds.postinst
ceph-mds.prerm
ceph-mgr-cephadm.install
ceph-mgr-cephadm.postinst
ceph-mgr-cephadm.prerm
ceph-mgr-cephadm.requires debian: add .requires for specifying python3 deps 2022-05-31 19:42:32 +08:00
ceph-mgr-dashboard.install
ceph-mgr-dashboard.postinst
ceph-mgr-dashboard.prerm
ceph-mgr-dashboard.requires debian/mgr: remove pytest from debian/ceph-mgr-dashboard.requires 2023-02-16 18:38:21 -05:00
ceph-mgr-diskprediction-cloud.prerm
ceph-mgr-diskprediction-local.install
ceph-mgr-diskprediction-local.postinst
ceph-mgr-diskprediction-local.prerm
ceph-mgr-diskprediction-local.requires debian: add .requires for specifying python3 deps 2022-05-31 19:42:32 +08:00
ceph-mgr-k8sevents.requires debian: add .requires for specifying python3 deps 2022-05-31 19:42:32 +08:00
ceph-mgr-modules-core.install spec: add nfs to spec file 2021-04-22 11:38:30 +05:30
ceph-mgr-modules-core.requires mgr/prometheus: use vendored "packaging" instead 2023-01-11 20:31:03 +08:00
ceph-mgr-rook.install
ceph-mgr-rook.postinst
ceph-mgr-rook.prerm
ceph-mgr-rook.requires debian: add .requires for specifying python3 deps 2022-05-31 19:42:32 +08:00
ceph-mgr.dirs
ceph-mgr.install debian: include the new object_format.py file 2022-05-26 10:56:44 -04:00
ceph-mgr.postinst
ceph-mgr.prerm
ceph-mgr.requires debian: add missing bcrypt to manager .requires 2023-11-25 12:59:55 +01:00
ceph-mon.dirs
ceph-mon.install
ceph-mon.postinst debian: specify interpreters for ceph-mon and ceph-osd postinsts 2023-09-22 17:32:03 +01:00
ceph-mon.prerm
ceph-osd.dirs
ceph-osd.install debian: split ceph-volume into a separated package 2021-09-14 23:19:54 +08:00
ceph-osd.postinst debian: specify interpreters for ceph-mon and ceph-osd postinsts 2023-09-22 17:32:03 +01:00
ceph-osd.prerm
ceph-prometheus-alerts.install
ceph-resource-agents.install
ceph-test.install cmake: disable kvs rados cls by default 2021-08-04 10:21:10 +08:00
ceph-volume.install debian: split ceph-volume into a separated package 2021-09-14 23:19:54 +08:00
cephadm.install rpm,deb: drop /etc/sudoers.d/cephadm 2020-09-03 16:31:30 +02:00
cephadm.postinst debian: fix typo in cephadm user gecos 2020-05-07 12:07:06 +02:00
cephadm.postrm
cephfs-mirror.install debian: install cephfs-mirror systemd unit files and man page 2023-06-15 10:45:28 +05:30
cephfs-shell.install doc/man: build and install cephfs-shell manpage 2021-05-05 14:41:50 +08:00
cephfs-top.install spec, deb: package cephfs-top utility 2021-01-11 06:15:53 -05:00
changelog
compat debian: dh compat to 12, necessary init/systemd adjustments 2023-09-22 17:32:04 +01:00
control debian/control: add adduser to Depends of cephadm and ceph-common 2024-02-03 22:36:50 +08:00
copyright debian/copyright: update syntax, maintainer, add license stanzas 2023-09-22 17:32:03 +01:00
libcephfs2.install
libcephfs-dev.install mds: add include/cephfs/types.h path in spec files 2022-06-08 11:49:17 +05:30
libcephfs-java.jlibs
libcephfs-jni.install
librados2.install
librados-dev.install
libradospp-dev.install
libradosstriper1.install
libradosstriper-dev.install
librbd1.install rpm,deb: package librbd parent cache plugin with librbd 2020-05-21 14:50:33 -04:00
librbd-dev.install
librgw2.install
librgw-dev.install
libsqlite3-mod-ceph-dev.install ceph.spec,debian: package libcephsqlite 2021-03-19 08:52:55 -07:00
libsqlite3-mod-ceph.install ceph.spec,debian: package libcephsqlite 2021-03-19 08:52:55 -07:00
libsqlite3-mod-ceph.symbols debian/libsqlite3-mod-ceph: add .symbols file 2021-03-23 11:36:41 +08:00
py3dist-overrides debian: add .requires for specifying python3 deps 2022-05-31 19:42:32 +08:00
python3-ceph-argparse.install cmake,debian: install pure python module to deb_system path 2022-08-05 09:10:04 +08:00
python3-ceph-common.install
python3-cephfs.install *: remove legacy ceph_volume_client.py library 2021-01-12 06:54:29 -08:00
python3-rados.install
python3-rbd.install
python3-rgw.install
rados-objclass-dev.install
radosgw.dirs
radosgw.install rgw: enhances rgw-restore-bucket-index script 2023-08-30 14:41:15 -04:00
radosgw.postinst
radosgw.prerm
rbd-fuse.install
rbd-mirror.install
rbd-nbd.install rbd-nbd: quisce hook should be installed to /usr/libexec/... 2020-07-14 12:09:39 -04:00
rules debian: call dh_python3 for ceph-{base,common,fuse,volume} 2023-09-22 17:32:04 +01:00
watch