cPanel & WHM Version 92 has been released, and brings a slew of great updates. Take a look at what is included, and then upgrade today!
This object is in archive! 

Create multiple skeleton directories

Feature Importer shared this idea 8 years ago
Open Discussion

As a hosting provider, I want to be able to create multiple skeleton directories, so that I can select which one to use during account creation.


Having multiple skeleton directories available to set up different types of accounts would be an awesome feature.


Example:

skel_dir_1 = package1

skel_dir_2 = package2


This is a feature that has been migrated over from the cPanel Forums. All previous comments and discussions concerning this feature can be located at:

http://forums.cpanel.net/f145/multiple-skeleton-directores-packages-281471.html

Best Answer
photo

Needs some Feedback

Comments (6)

photo
1

Needs some Feedback

photo
1

Current skeleton Directory is:

/root/cpanel3-skel/public_html

/root/cpanel3-skel/public_ftp


As of now, when the whm user creates the cpanel account in WHM; it copies the structure from the default /root/cpanel3-skel directory.. What is required to be added for this feature request is very simple.


You need to keep the old skeleton directory as it is:

/root/cpanel3-skel/public_html

/root/cpanel3-skel/public_ftp


and call it Default template.


In the Skeleton Directory Section of the WHM, you need to add a place to create and delete Skeleton Directory templates. Make sure the default cannot be deleted.


The input field can be: Enter skeleton template name

Then provide the user with the option to add. it.

When the user creates a new template name, for example: "Quick Blogs"

WHM should create a corresponding skeleton-template-directory..

In our example it would be:

/root/cpanel3-skel-quick-blogs/public_html

/root/cpanel3-skel-quick-blogs/public_ftp


WHM users should be able to add/del/rename the template name from the skeleton directory section in the WHM which will in return rename the folder corresponding to it.


Example would be changing a quick blogs to WP Blogs


So old structure would be

/root/cpanel3-skel-quick-blogs/public_html

/root/cpanel3-skel-quick-blogs/public_ftp


New structure would be

/root/cpanel3-skel-wp-blogs/public_html

/root/cpanel3-skel-wp-blogs/public_ftp


I hope this fulfills the feedback comment section.

photo
1

[b]Current skeleton Directory is:[/b]

/root/cpanel3-skel/public_html

/root/cpanel3-skel/public_ftp


As of now, when the whm user creates the cpanel account in WHM; it copies the structure from the default /root/cpanel3-skel directory.. What is required to be added for this feature request is very simple.


You need to keep the old skeleton directory as it is:

/root/cpanel3-skel/public_html

/root/cpanel3-skel/public_ftp


and call it [b]Default[/b] template.


In the [b]Skeleton Directory [/b] Section of the WHM, you need to add a place to create and delete Skeleton Directory templates. Make sure the default cannot be deleted.


The input field can be: [b]Enter skeleton template name[/b]

Then provide the user with the option to add. it.

When the user creates a new template name, for example: "[b]Quick Blogs[/b]"

WHM should create a corresponding skeleton-template-directory..

In our example it would be:

/root/cpanel3-skel-[b]quick-blogs[/b]/public_html

/root/cpanel3-skel-[b]quick-blogs[/b]/public_ftp


WHM users should be able to add/del/rename the template name from the skeleton directory section in the WHM which will in return rename the folder corresponding to it.


Example would be changing a [b]quick blogs[/b] to [b]WP Blogs[/b]


So old structure would be

/root/cpanel3-skel-[b]quick-blogs[/b]/public_html

/root/cpanel3-skel-[b]quick-blogs[/b]/public_ftp


New structure would be

/root/cpanel3-skel-[b]wp-blogs[/b]/public_html

/root/cpanel3-skel-[b]wp-blogs[/b]/public_ftp

photo
photo
4

Yes being able (but not required) to set custom skel directories on packages would be useful.

photo
2

Ability to select a specific skel by package would be great - save on all the "post deployment" scripts we have to run :)

photo
1

Agreed - assigning a unique skel directory per package would be very helpful.

photo
1

Would be Very helpful

photo
1

That's a nice ideade, indeed!

What do you think cPanel? When can we get it?